Nesting_ComputerParameters Nesting_ComputerParameters.hxx cadex/Nesting_ComputerParameters.hxx. More...
Public Member Functions | |
| __init__ (self) | |
| Constructor. | |
| IterationCount (self) | |
| Returns iteration count of genetic algorithm. | |
| SetIterationCount (self, theIterationCount) | |
| Sets iteration count of genetic algorithm. | |
| GenerationSize (self) | |
| Returns generation size used in genetic algorithm. | |
| SetGenerationSize (self, theGenerationSize) | |
| Sets generation size used in genetic algorithm. | |
| MutationRate (self) | |
| Returns mutation rate used in genetic algorithm. | |
| SetMutationRate (self, theMutationRate) | |
| Sets mutation rate in geentic algorithm. | |
| CurveTolerance (self) | |
| Returns curve tolerance used to build polygons for geentic algorithm. | |
| SetCurveTolerance (self, theCurveTolerance) | |
| Sets curve tolerance used to build polygons for geentic algorithm. | |
| PartToPartDistance (self) | |
| Returns part to part distance in mm. | |
| SetPartToPartDistance (self, thePartToPartDistance) | |
| Sets part to part distance in mm. | |
| PartToSheetBoundaryDistance (self) | |
| Returns part to sheet boundary distance in mm. | |
| SetPartToSheetBoundaryDistance (self, thePartToSheetBoundaryDistance) | |
| Sets part to sheet boundary distance distance in mm. | |
| NestingInHoles (self) | |
| Returns whether parts can be nested in holes of other parts. | |
| SetNestingInHoles (self, theIsNestingInHole) | |
| Sets nesting in holes flag. | |
| MirrorControl (self) | |
| Returns whether mirror transformation could be applied in nesting process or not. | |
| SetMirrorControl (self, theIsMirrorControl) | |
| RotationCount (self) | |
| Returns count of rotations which can be applied in nesting process. | |
| SetRotationCount (self, theRotationCount) | |
| Sets rotation count. | |
Nesting_ComputerParameters Nesting_ComputerParameters.hxx cadex/Nesting_ComputerParameters.hxx.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.CurveTolerance | ( | self | ) |
Returns curve tolerance used to build polygons for geentic algorithm.
The default value is 0.5.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.GenerationSize | ( | self | ) |
Returns generation size used in genetic algorithm.
The default value is 5.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.IterationCount | ( | self | ) |
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.MirrorControl | ( | self | ) |
Returns whether mirror transformation could be applied in nesting process or not.
The default value is false.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.MutationRate | ( | self | ) |
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.NestingInHoles | ( | self | ) |
Returns whether parts can be nested in holes of other parts.
The default value is false.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.PartToPartDistance | ( | self | ) |
Returns part to part distance in mm.
Used to indent parts from each other.
The default value is 0.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.PartToSheetBoundaryDistance | ( | self | ) |
Returns part to sheet boundary distance in mm.
Used to indent parts from sheet boundary.
The default value is 0.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.RotationCount | ( | self | ) |
Returns count of rotations which can be applied in nesting process.
Accessible angles are dividers of 360 / RotationCount() degree
The default value is 1.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.SetCurveTolerance | ( | self, | |
| theCurveTolerance ) |
Sets curve tolerance used to build polygons for geentic algorithm.
The value must be greater than zero.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.SetGenerationSize | ( | self, | |
| theGenerationSize ) |
Sets generation size used in genetic algorithm.
The value must be grater than zero.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.SetIterationCount | ( | self, | |
| theIterationCount ) |
Sets iteration count of genetic algorithm.
The value must be grater than zero.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.SetMutationRate | ( | self, | |
| theMutationRate ) |
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.SetNestingInHoles | ( | self, | |
| theIsNestingInHole ) |
Sets nesting in holes flag.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.SetPartToPartDistance | ( | self, | |
| thePartToPartDistance ) |
Sets part to part distance in mm.
The value must be grater than or equal to zero.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.SetPartToSheetBoundaryDistance | ( | self, | |
| thePartToSheetBoundaryDistance ) |
Sets part to sheet boundary distance distance in mm.
The value must be grater than or equal to zero.
| manufacturingtoolkit.CadExMTK.Nesting_ComputerParameters.SetRotationCount | ( | self, | |
| theRotationCount ) |