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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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(newValue)
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.