TeachmodeProfileMoveBuilder Class¶
-
class
NXOpen.CAM.TeachmodeProfileMoveBuilder¶ Bases:
NXOpen.CAM.MoveBuilderRepresents a TeachmodeProfileMoveBuilder
To create a new instance of this class, use
NXOpen.CAM.OperationCollection.CreateTeachmodeTurningBuilder()New in version NX7.5.0.
Properties¶
| Property | Description |
|---|---|
| ApplyEngageSettings | Returns or sets the apply engage settings status |
| ApplyRetractSettings | Returns or sets the apply retract settings status |
| AxialSafeClearance | Returns or sets the axial safe clearance value |
| CornerControlNormal | Returns the corner control builder for normal corners |
| CornerControlShallow | Returns the corner control builder for shallow corners |
| CustomDriveCurve | Returns the custom drive curve builder |
| CutterClearance | Returns the cutter clearance angles builder |
| Direction | Returns the direction builder |
| DriveGeometryType | Returns or sets the drive geometry type |
| EndCheckBoundary | Returns the end check boundary builder |
| FeedRate | Returns or sets the feed rate |
| FeedType | Returns or sets the feed type |
| FeedUnit | Returns or sets the feed unit |
| Feeds | Returns the feeds builder |
| FinishStock | Returns the finish stock builder |
| MotionType | Returns or sets the motion type |
| NewDriveCurve | Returns the new drive curve builder |
| NumberOfUserParameters | Returns the number of user parameters |
| ProtectedMove | Returns or sets the protected move status |
| RadialSafeClearance | Returns or sets the radial safe clearance value |
| StartCheckBoundary | Returns the start check boundary builder |
| StartCheckConstantStock | Returns or sets the constant stock for start check geometry |
| StartCheckFaceStock | Returns or sets the face stock for start check geometry |
| StartCheckRadialStock | Returns or sets the radial stock for start check geometry |
| StartPoint | Returns or sets the start point |
| StartPositionMethod | Returns or sets the start position method |
| StartStopBeforeBoundaryOffset | Returns or sets the start and stop before boundary offset status |
| StopCheckConstantStock | Returns or sets the constant stock for stop check geometry |
| StopCheckFaceStock | Returns or sets the face stop for start check geometry |
| StopCheckRadialStock | Returns or sets the radial stock for stop check geometry |
| StopPoint | Returns or sets the stop point |
| StopPositionMethod | Returns or sets the stop position method |
| SubopLabel | Returns or sets the subop label |
| Tag | Returns the Tag for this object. |
| Tolerances | Returns the Tolerances |
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. |
| GetObject | Returns the object currently being edited by this builder. |
| GetUserParameter | Returns the custom parameter with the given name. |
| SetParent | Set parent |
| SetSibling | Set sibling |
| 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¶
| TeachmodeProfileMoveBuilderDriveGeometryTypes Enumeration | the drive geometry types |
| TeachmodeProfileMoveBuilderStartStopPositionMethods Enumeration | the start and stop positioning methods |
Property Detail¶
ApplyEngageSettings¶
-
TeachmodeProfileMoveBuilder.ApplyEngageSettings¶ Returns or sets the apply engage settings status
-------------------------------------Getter Method
Signature
ApplyEngageSettingsReturns: the status value Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ApplyEngageSettingsParameters: newValue (bool) – the status value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
ApplyRetractSettings¶
-
TeachmodeProfileMoveBuilder.ApplyRetractSettings¶ Returns or sets the apply retract settings status
-------------------------------------Getter Method
Signature
ApplyRetractSettingsReturns: the status value Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ApplyRetractSettingsParameters: newValue (bool) – the status value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
AxialSafeClearance¶
-
TeachmodeProfileMoveBuilder.AxialSafeClearance¶ Returns or sets the axial safe clearance value
-------------------------------------Getter Method
Signature
AxialSafeClearanceReturns: the axial safe clearance value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AxialSafeClearanceParameters: newValue (float) – the axial safe clearance value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
CornerControlNormal¶
-
TeachmodeProfileMoveBuilder.CornerControlNormal¶ Returns the corner control builder for normal corners
-------------------------------------Getter Method
Signature
CornerControlNormalReturns: the corner control builder Return type: NXOpen.CAM.TurnCornerControlNew in version NX7.5.0.
License requirements: None.
CornerControlShallow¶
-
TeachmodeProfileMoveBuilder.CornerControlShallow¶ Returns the corner control builder for shallow corners
-------------------------------------Getter Method
Signature
CornerControlShallowReturns: the corner control builder Return type: NXOpen.CAM.TurnCornerControlNew in version NX7.5.0.
License requirements: None.
CustomDriveCurve¶
-
TeachmodeProfileMoveBuilder.CustomDriveCurve¶ Returns the custom drive curve builder
-------------------------------------Getter Method
Signature
CustomDriveCurveReturns: Return type: NXOpen.CAM.BoundaryNew in version NX9.0.2.
License requirements: None.
CutterClearance¶
-
TeachmodeProfileMoveBuilder.CutterClearance¶ Returns the cutter clearance angles builder
-------------------------------------Getter Method
Signature
CutterClearanceReturns: the cutter clearance builder Return type: NXOpen.CAM.TurnCutterClearanceNew in version NX7.5.0.
License requirements: None.
Direction¶
-
TeachmodeProfileMoveBuilder.Direction¶ Returns the direction builder
-------------------------------------Getter Method
Signature
DirectionReturns: the direction builder Return type: NXOpen.CAM.TurnDirectionNew in version NX7.5.0.
License requirements: None.
DriveGeometryType¶
-
TeachmodeProfileMoveBuilder.DriveGeometryType¶ Returns or sets the drive geometry type
-------------------------------------Getter Method
Signature
DriveGeometryTypeReturns: the drive geometry type Return type: NXOpen.CAM.TeachmodeProfileMoveBuilderDriveGeometryTypesNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
DriveGeometryTypeParameters: newValue ( NXOpen.CAM.TeachmodeProfileMoveBuilderDriveGeometryTypes) – the drive geometry typeNew in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
EndCheckBoundary¶
-
TeachmodeProfileMoveBuilder.EndCheckBoundary¶ Returns the end check boundary builder
-------------------------------------Getter Method
Signature
EndCheckBoundaryReturns: Return type: NXOpen.CAM.BoundaryNew in version NX9.0.2.
License requirements: None.
Feeds¶
-
TeachmodeProfileMoveBuilder.Feeds¶ Returns the feeds builder
-------------------------------------Getter Method
Signature
FeedsReturns: the corner control builder Return type: NXOpen.CAM.FeedsTurnBuilderNew in version NX7.5.0.
License requirements: None.
FinishStock¶
-
TeachmodeProfileMoveBuilder.FinishStock¶ Returns the finish stock builder
-------------------------------------Getter Method
Signature
FinishStockReturns: the finish stock builder Return type: NXOpen.CAM.TurnStockNew in version NX7.5.0.
License requirements: None.
NewDriveCurve¶
-
TeachmodeProfileMoveBuilder.NewDriveCurve¶ Returns the new drive curve builder
-------------------------------------Getter Method
Signature
NewDriveCurveReturns: Return type: NXOpen.CAM.BoundaryNew in version NX9.0.2.
License requirements: None.
RadialSafeClearance¶
-
TeachmodeProfileMoveBuilder.RadialSafeClearance¶ Returns or sets the radial safe clearance value
-------------------------------------Getter Method
Signature
RadialSafeClearanceReturns: the radial safe clearance value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RadialSafeClearanceParameters: newValue (float) – the radial safe clearance value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StartCheckBoundary¶
-
TeachmodeProfileMoveBuilder.StartCheckBoundary¶ Returns the start check boundary builder
-------------------------------------Getter Method
Signature
StartCheckBoundaryReturns: Return type: NXOpen.CAM.BoundaryNew in version NX9.0.2.
License requirements: None.
StartCheckConstantStock¶
-
TeachmodeProfileMoveBuilder.StartCheckConstantStock¶ Returns or sets the constant stock for start check geometry
-------------------------------------Getter Method
Signature
StartCheckConstantStockReturns: the constant stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartCheckConstantStockParameters: newValue (float) – the constant stock value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StartCheckFaceStock¶
-
TeachmodeProfileMoveBuilder.StartCheckFaceStock¶ Returns or sets the face stock for start check geometry
-------------------------------------Getter Method
Signature
StartCheckFaceStockReturns: the face stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartCheckFaceStockParameters: newValue (float) – the face stock value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StartCheckRadialStock¶
-
TeachmodeProfileMoveBuilder.StartCheckRadialStock¶ Returns or sets the radial stock for start check geometry
-------------------------------------Getter Method
Signature
StartCheckRadialStockReturns: the radial stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartCheckRadialStockParameters: newValue (float) – the radial stock value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StartPoint¶
-
TeachmodeProfileMoveBuilder.StartPoint¶ Returns or sets the start point
-------------------------------------Getter Method
Signature
StartPointReturns: the start point Return type: NXOpen.PointNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartPointParameters: newValue ( NXOpen.Point) – the start pointNew in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StartPositionMethod¶
-
TeachmodeProfileMoveBuilder.StartPositionMethod¶ Returns or sets the start position method
-------------------------------------Getter Method
Signature
StartPositionMethodReturns: the start position method Return type: NXOpen.CAM.TeachmodeProfileMoveBuilderStartStopPositionMethodsNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartPositionMethodParameters: newValue ( NXOpen.CAM.TeachmodeProfileMoveBuilderStartStopPositionMethods) – the start position methodNew in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StartStopBeforeBoundaryOffset¶
-
TeachmodeProfileMoveBuilder.StartStopBeforeBoundaryOffset¶ Returns or sets the start and stop before boundary offset status
-------------------------------------Getter Method
Signature
StartStopBeforeBoundaryOffsetReturns: the status value Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StartStopBeforeBoundaryOffsetParameters: newValue (bool) – the status value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StopCheckConstantStock¶
-
TeachmodeProfileMoveBuilder.StopCheckConstantStock¶ Returns or sets the constant stock for stop check geometry
-------------------------------------Getter Method
Signature
StopCheckConstantStockReturns: the constant stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StopCheckConstantStockParameters: newValue (float) – the constant stock value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StopCheckFaceStock¶
-
TeachmodeProfileMoveBuilder.StopCheckFaceStock¶ Returns or sets the face stop for start check geometry
-------------------------------------Getter Method
Signature
StopCheckFaceStockReturns: the face stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StopCheckFaceStockParameters: newValue (float) – the face stock value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StopCheckRadialStock¶
-
TeachmodeProfileMoveBuilder.StopCheckRadialStock¶ Returns or sets the radial stock for stop check geometry
-------------------------------------Getter Method
Signature
StopCheckRadialStockReturns: the radial stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StopCheckRadialStockParameters: newValue (float) – the radial stock value New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StopPoint¶
-
TeachmodeProfileMoveBuilder.StopPoint¶ Returns or sets the stop point
-------------------------------------Getter Method
Signature
StopPointReturns: the stop point Return type: NXOpen.PointNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StopPointParameters: newValue ( NXOpen.Point) – the stop pointNew in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
StopPositionMethod¶
-
TeachmodeProfileMoveBuilder.StopPositionMethod¶ Returns or sets the stop position method
-------------------------------------Getter Method
Signature
StopPositionMethodReturns: the stop position method Return type: NXOpen.CAM.TeachmodeProfileMoveBuilderStartStopPositionMethodsNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StopPositionMethodParameters: newValue ( NXOpen.CAM.TeachmodeProfileMoveBuilderStartStopPositionMethods) – the stop position methodNew in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)
Tolerances¶
-
TeachmodeProfileMoveBuilder.Tolerances¶ Returns the Tolerances
-------------------------------------Getter Method
Signature
TolerancesReturns: the tolerances builder Return type: NXOpen.CAM.Inheritable2dLengthNew in version NX7.5.0.
License requirements: None.
Method Detail¶
Validate¶
-
TeachmodeProfileMoveBuilder.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.