TeachmodeProfileMoveBuilder Class¶
-
class
NXOpen.CAM.
TeachmodeProfileMoveBuilder
¶ Bases:
NXOpen.CAM.MoveBuilder
Represents 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
ApplyEngageSettings
Returns: the status value Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ApplyEngageSettings
Parameters: 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
ApplyRetractSettings
Returns: the status value Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ApplyRetractSettings
Parameters: 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
AxialSafeClearance
Returns: the axial safe clearance value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AxialSafeClearance
Parameters: 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
CornerControlNormal
Returns: the corner control builder Return type: NXOpen.CAM.TurnCornerControl
New in version NX7.5.0.
License requirements: None.
CornerControlShallow¶
-
TeachmodeProfileMoveBuilder.
CornerControlShallow
¶ Returns the corner control builder for shallow corners
-------------------------------------
Getter Method
Signature
CornerControlShallow
Returns: the corner control builder Return type: NXOpen.CAM.TurnCornerControl
New in version NX7.5.0.
License requirements: None.
CustomDriveCurve¶
-
TeachmodeProfileMoveBuilder.
CustomDriveCurve
¶ Returns the custom drive curve builder
-------------------------------------
Getter Method
Signature
CustomDriveCurve
Returns: Return type: NXOpen.CAM.Boundary
New in version NX9.0.2.
License requirements: None.
CutterClearance¶
-
TeachmodeProfileMoveBuilder.
CutterClearance
¶ Returns the cutter clearance angles builder
-------------------------------------
Getter Method
Signature
CutterClearance
Returns: the cutter clearance builder Return type: NXOpen.CAM.TurnCutterClearance
New in version NX7.5.0.
License requirements: None.
Direction¶
-
TeachmodeProfileMoveBuilder.
Direction
¶ Returns the direction builder
-------------------------------------
Getter Method
Signature
Direction
Returns: the direction builder Return type: NXOpen.CAM.TurnDirection
New in version NX7.5.0.
License requirements: None.
DriveGeometryType¶
-
TeachmodeProfileMoveBuilder.
DriveGeometryType
¶ Returns or sets the drive geometry type
-------------------------------------
Getter Method
Signature
DriveGeometryType
Returns: the drive geometry type Return type: NXOpen.CAM.TeachmodeProfileMoveBuilderDriveGeometryTypes
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DriveGeometryType
Parameters: 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
EndCheckBoundary
Returns: Return type: NXOpen.CAM.Boundary
New in version NX9.0.2.
License requirements: None.
Feeds¶
-
TeachmodeProfileMoveBuilder.
Feeds
¶ Returns the feeds builder
-------------------------------------
Getter Method
Signature
Feeds
Returns: the corner control builder Return type: NXOpen.CAM.FeedsTurnBuilder
New in version NX7.5.0.
License requirements: None.
FinishStock¶
-
TeachmodeProfileMoveBuilder.
FinishStock
¶ Returns the finish stock builder
-------------------------------------
Getter Method
Signature
FinishStock
Returns: the finish stock builder Return type: NXOpen.CAM.TurnStock
New in version NX7.5.0.
License requirements: None.
NewDriveCurve¶
-
TeachmodeProfileMoveBuilder.
NewDriveCurve
¶ Returns the new drive curve builder
-------------------------------------
Getter Method
Signature
NewDriveCurve
Returns: Return type: NXOpen.CAM.Boundary
New in version NX9.0.2.
License requirements: None.
RadialSafeClearance¶
-
TeachmodeProfileMoveBuilder.
RadialSafeClearance
¶ Returns or sets the radial safe clearance value
-------------------------------------
Getter Method
Signature
RadialSafeClearance
Returns: the radial safe clearance value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
RadialSafeClearance
Parameters: 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
StartCheckBoundary
Returns: Return type: NXOpen.CAM.Boundary
New in version NX9.0.2.
License requirements: None.
StartCheckConstantStock¶
-
TeachmodeProfileMoveBuilder.
StartCheckConstantStock
¶ Returns or sets the constant stock for start check geometry
-------------------------------------
Getter Method
Signature
StartCheckConstantStock
Returns: the constant stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartCheckConstantStock
Parameters: 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
StartCheckFaceStock
Returns: the face stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartCheckFaceStock
Parameters: 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
StartCheckRadialStock
Returns: the radial stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartCheckRadialStock
Parameters: 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
StartPoint
Returns: the start point Return type: NXOpen.Point
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartPoint
Parameters: 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
StartPositionMethod
Returns: the start position method Return type: NXOpen.CAM.TeachmodeProfileMoveBuilderStartStopPositionMethods
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartPositionMethod
Parameters: 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
StartStopBeforeBoundaryOffset
Returns: the status value Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StartStopBeforeBoundaryOffset
Parameters: 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
StopCheckConstantStock
Returns: the constant stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StopCheckConstantStock
Parameters: 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
StopCheckFaceStock
Returns: the face stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StopCheckFaceStock
Parameters: 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
StopCheckRadialStock
Returns: the radial stock value Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StopCheckRadialStock
Parameters: 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
StopPoint
Returns: the stop point Return type: NXOpen.Point
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StopPoint
Parameters: 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
StopPositionMethod
Returns: the stop position method Return type: NXOpen.CAM.TeachmodeProfileMoveBuilderStartStopPositionMethods
New in version NX7.5.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
StopPositionMethod
Parameters: 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
Tolerances
Returns: the tolerances builder Return type: NXOpen.CAM.Inheritable2dLength
New 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.