NcmOptimizeGroup Class¶
-
class
NXOpen.CAM.NcmOptimizeGroup¶ Bases:
NXOpen.CAM.NcmSubopBuilderRepresents a
CAM.NcmOptimizeGroupNew in version NX10.0.1.
Properties¶
| Property | Description |
|---|---|
| CollisionCheck | Returns or sets the collision check activation |
| DefaultRegionStartType | Returns or sets the region start type |
| NcmSmoothing | Returns the non cutting smoothing |
| StartPointsEffectDistBuilder | Returns the region start points effective distance builder (inheritable tool dep) |
| StartPointsUseEffectDist | Returns or sets the start points use effective distance |
| Tag | Returns the Tag for this object. |
| TransferAvoidanceFrom | Returns the from point builder |
| TransferAvoidanceGohome | Returns the gohome point builder |
| TransferAvoidanceReturn | Returns the return point builder |
| TransferAvoidanceStart | Returns the start point builder |
| TransferBetweenRegions | Returns the transfer between regions |
| TransferClearance | Returns the clearance setting |
| TransferInitialFinal | Returns the transfer settings for initial and final |
Methods¶
| Method | Description |
|---|---|
| GetCustomizableItemBuilder | Returns the customizable item builder for given customizable item name |
| GetCustomizableItemNames | Returns the names for all customizable item ids |
| GetRegionStartPoints | Returns region start points |
| SetRegionStartPoints | Sets region start points |
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
CollisionCheck¶
-
NcmOptimizeGroup.CollisionCheck¶ Returns or sets the collision check activation
-------------------------------------Getter Method
Signature
CollisionCheckReturns: Return type: bool New in version NX10.0.1.
License requirements: None.
-------------------------------------Setter Method
Signature
CollisionCheckParameters: newValue (bool) – New in version NX10.0.1.
License requirements: cam_base (“CAM BASE”)
NcmSmoothing¶
-
NcmOptimizeGroup.NcmSmoothing¶ Returns the non cutting smoothing
-------------------------------------Getter Method
Signature
NcmSmoothingReturns: The non cutting smoothing Return type: NXOpen.CAM.NcmSmoothingBuilderNew in version NX10.0.3.
License requirements: None.
TransferAvoidanceFrom¶
-
NcmOptimizeGroup.TransferAvoidanceFrom¶ Returns the from point builder
-------------------------------------Getter Method
Signature
TransferAvoidanceFromReturns: The from point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilderNew in version NX10.0.1.
License requirements: None.
TransferAvoidanceGohome¶
-
NcmOptimizeGroup.TransferAvoidanceGohome¶ Returns the gohome point builder
-------------------------------------Getter Method
Signature
TransferAvoidanceGohomeReturns: The gohome point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilderNew in version NX10.0.1.
License requirements: None.
TransferAvoidanceReturn¶
-
NcmOptimizeGroup.TransferAvoidanceReturn¶ Returns the return point builder
-------------------------------------Getter Method
Signature
TransferAvoidanceReturnReturns: The return point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilderNew in version NX10.0.1.
License requirements: None.
TransferAvoidanceStart¶
-
NcmOptimizeGroup.TransferAvoidanceStart¶ Returns the start point builder
-------------------------------------Getter Method
Signature
TransferAvoidanceStartReturns: The start point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilderNew in version NX10.0.1.
License requirements: None.
TransferBetweenRegions¶
-
NcmOptimizeGroup.TransferBetweenRegions¶ Returns the transfer between regions
-------------------------------------Getter Method
Signature
TransferBetweenRegionsReturns: Transfer Between Regions Return type: NXOpen.CAM.NcmTransferNew in version NX10.0.1.
License requirements: None.
TransferClearance¶
-
NcmOptimizeGroup.TransferClearance¶ Returns the clearance setting
-------------------------------------Getter Method
Signature
TransferClearanceReturns: The clearance builder Return type: NXOpen.CAM.NcmClearanceBuilderNew in version NX10.0.1.
License requirements: None.
TransferInitialFinal¶
-
NcmOptimizeGroup.TransferInitialFinal¶ Returns the transfer settings for initial and final
-------------------------------------Getter Method
Signature
TransferInitialFinalReturns: The transfer types builder Return type: NXOpen.CAM.NcmTransferTypesNew in version NX10.0.1.
License requirements: None.
Method Detail¶
Validate¶
-
NcmOptimizeGroup.Validate¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.