MillOrientGeomBuilder Class¶
-
class
NXOpen.CAM.
MillOrientGeomBuilder
¶ Bases:
NXOpen.CAM.OrientGeomBuilder
Represents a MillOrientGeom Builder
To create a new instance of this class, use
NXOpen.CAM.NCGroupCollection.CreateMillOrientGeomBuilder
New in version NX5.0.0.
Properties¶
Property | Description |
---|---|
CycleEvent | Returns the cycle event |
CycleTable | Returns the cycle |
Description | Returns or sets the description |
EndUdeSet | Returns the end ude set |
FixtureOffsetBuilder | Returns the Fixture Offset builder |
LayoutCiBuilder | Returns the Save Layer/Layout builder |
LinkRcsToMcs | Returns or sets the link RCS to MCS |
LowerLimitPlane | Returns or sets the lower limit plane,plane entity type covers Xform and Plane |
Mcs | Returns or sets the MCS |
OptimizationMethod | Returns or sets the optim method |
Rcs | Returns or sets the RCS |
StartUdeSet | Returns the start ude set |
Tag | Returns the Tag for this object. |
ToolAxisVector | Returns or sets the tool axis vector |
TransferAvoidanceFromBuilder | Returns the from point builder |
TransferAvoidanceGohomeBuilder | Returns the gohome point builder |
TransferAvoidanceReturnBuilder | Returns the return point builder |
TransferAvoidanceStartBuilder | Returns the start point builder |
TransferClearanceBuilder | Returns the clearance builder (inheritable tool dep) |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetCsysPurposeMode | Returns the CSYS purpose @return the CSYS purpose mode |
GetLowerLimitMode | Returns the lower limit mode @return the lower limit mode |
GetObject | Returns the object currently being edited by this builder. |
GetSpecialOutputMode | Returns the Special Output @return the special output mode |
GetToolAxisMode | Returns the tool axis mode @return the integer value |
SetCsysPurposeMode | Sets the CSYS purpose |
SetLowerLimitMode | Sets the lower limit mode |
SetSpecialOutputMode | Sets the Special Output |
SetToolAxisMode | Sets the tool axis mode |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
MillOrientGeomBuilderLowerLimitModes Enumeration | The lower limit mode options |
Property Detail¶
LowerLimitPlane¶
-
MillOrientGeomBuilder.
LowerLimitPlane
¶ Returns or sets the lower limit plane,plane entity type covers Xform and Plane
-------------------------------------
Getter Method
Signature
LowerLimitPlane()
Returns: the lower limit plane,entity type can be XFORM or PLANE Return type: NXOpen.NXObject
New in version NX5.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
LowerLimitPlane(lowerLimitPlane)
Parameters: lowerLimitPlane ( NXOpen.NXObject
) – the lower limit plane , entity type can be XFORM or PLANENew in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
TransferAvoidanceFromBuilder¶
-
MillOrientGeomBuilder.
TransferAvoidanceFromBuilder
¶ Returns the from point builder
-------------------------------------
Getter Method
Signature
TransferAvoidanceFromBuilder()
Returns: The from point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilder
New in version NX5.0.0.
License requirements: None.
TransferAvoidanceGohomeBuilder¶
-
MillOrientGeomBuilder.
TransferAvoidanceGohomeBuilder
¶ Returns the gohome point builder
-------------------------------------
Getter Method
Signature
TransferAvoidanceGohomeBuilder()
Returns: The gohome point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilder
New in version NX5.0.0.
License requirements: None.
TransferAvoidanceReturnBuilder¶
-
MillOrientGeomBuilder.
TransferAvoidanceReturnBuilder
¶ Returns the return point builder
-------------------------------------
Getter Method
Signature
TransferAvoidanceReturnBuilder()
Returns: The return point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilder
New in version NX5.0.0.
License requirements: None.
TransferAvoidanceStartBuilder¶
-
MillOrientGeomBuilder.
TransferAvoidanceStartBuilder
¶ Returns the start point builder
-------------------------------------
Getter Method
Signature
TransferAvoidanceStartBuilder()
Returns: The start point builder Return type: NXOpen.CAM.NcmAvoidancePointBuilder
New in version NX5.0.0.
License requirements: None.
TransferClearanceBuilder¶
-
MillOrientGeomBuilder.
TransferClearanceBuilder
¶ Returns the clearance builder (inheritable tool dep)
-------------------------------------
Getter Method
Signature
TransferClearanceBuilder()
Returns: Clearance Return type: NXOpen.CAM.NcmClearanceBuilder
New in version NX5.0.0.
License requirements: None.
Method Detail¶
GetLowerLimitMode¶
-
MillOrientGeomBuilder.
GetLowerLimitMode
¶ Returns the lower limit mode
Signature
GetLowerLimitMode()
Returns: the lower limit mode Return type: NXOpen.CAM.MillOrientGeomBuilderLowerLimitModes
New in version NX5.0.0.
License requirements: None.
SetLowerLimitMode¶
-
MillOrientGeomBuilder.
SetLowerLimitMode
¶ Sets the lower limit mode
Signature
SetLowerLimitMode(lowerLimitMode)
Parameters: lowerLimitMode ( NXOpen.CAM.MillOrientGeomBuilderLowerLimitModes
) – the lower limit modeNew in version NX5.0.0.
License requirements: cam_base (“CAM BASE”)
Validate¶
-
MillOrientGeomBuilder.
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.