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.

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 type

New 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 point

New 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 method

New 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 point

New 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 method

New 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.