CenterlineDrillTurningBuilder Class

class NXOpen.CAM.CenterlineDrillTurningBuilder

Bases: NXOpen.CAM.TurningOperationBuilder

Represents a CenterlineDrillTurningBuilder

To create a new instance of this class, use NXOpen.CAM.OperationCollection.CreateCenterlineDrillTurningBuilder()

New in version NX6.0.0.

Properties

Property Description
AdditionalCommands Returns or sets the Additional Commands
BreakThrough Returns or sets the break through toggle IMPORTANT: Parameter is obsolete from NX9 on and must not be used longer.
BreakThroughDistance Returns the break through distance IMPORTANT: Parameter is obsolete from NX9 on and must not be used longer.
CenterlineCycle Returns or sets the centerline cycle
ChannelName Returns or sets the channel’s name
ChipRemovalIncrementType Returns or sets the chip removal increment type
ClearanceDistance Returns the clearance distance
ConstantIncrement Returns the constant increment
CrossHoleAngle Returns the cross hole angle
CrossHoleCircle Returns or sets the cross hole circle
CrossHoleDiameter Returns the cross hole diameter
CrossHoleDistance Returns the cross hole distance
CycleEvent Returns the cycle event
CycleTable Returns the cycle
DepthDistance Returns the depth distance
DepthEndPoint Returns or sets the depth end point
DepthOffset Returns the depth offset value
DepthOption Returns or sets the depth option
DepthReference Returns or sets the depth reference
Description Returns or sets the description
DrillStep Returns the drill step
DrillStepModifier1 Returns the drill step modifier1
DrillStepModifier2 Returns the drill step modifier2
DrillingLocation Returns or sets the drilling location
DwellType Returns or sets the dwell type
DwellValue Returns the dwell value
EndOfPath Returns the end event builder
EndUdeSet Returns the end ude set
EngageDistance Returns the engage distance
EntranceDiameter Returns the entrance diameter
FeedsBuilder Returns the feeds and speeds builder
FinalRetractDistance Returns the retract distance for simulated cycles
FinalRetractType Returns or sets the retract type for simulated cycles
FlipToolAroundHolder Returns or sets the Flip Tool Around Holder toggle
Geometry Returns the geometry builder
GougeChecking Returns or sets the gouge checking flag
HoleAxisType Returns or sets the Hole Axis Type
HoleDepth Returns the max depth distance builder
HoleDepthType Returns or sets the Hole Depth Type
LayoutAndLayer Returns the Layer and Layout
MachineCycleSubroutineName Returns or sets the machine cycle subroutine name
MotionOutput Returns or sets the motion output
MotionOutputBuilder Returns the motion output builder
NonCuttingBuilder Returns the non-cutting builder
Notes Returns the notes builder
OffCenterDistance Returns the off center distance
OptimizationBasedOn Returns or sets the optimization based on in operation
OptimizationDistanceMethod Returns or sets the optimization distance method in operation
OptimizationLevel Returns or sets the optimization level in operation
OptimizationMethod Returns or sets the optim method
OutputOption Returns or sets the output option
PathDisplayOptions Returns the path display options builder
PostToolPathExit Returns or sets the environment variable that points to the post tool path generation library which has the exit
ReorientToolHolder Returns or sets the Reorient Tool Holder toggle
RepositionDistance Returns the reposition distance
RetractDistance Returns the Retract Distance builder (inheritable double)
RetractDistanceOnToolAxisChange Returns the Retract Distance on Tool Axis Change builder (inheritable double)
ReverseDirection Returns or sets the reverse direction value
RotateTrackingPoint Returns or sets the Rotate Tracking Point toggle
SafeClearance Returns the safe clearance builder
SafeOrDepartureDistance Returns the safe or departure distance
SelectToolFlag Returns or sets the user selected tool
SpindleStop Returns or sets the spindle stop
StartOfPath Returns the start event builder
StartPosition Returns or sets the start position
StartPositionPoint Returns or sets the start position point
StartUdeSet Returns the start ude set
Tag Returns the Tag for this object.
ToolChangeSetting Returns the tool change builder
ToolHolderAngle Returns the Tool Holder Angle
ToolPathEditor Returns the Tool Path Editor Builder
ToolPathSplitParametersBuilder Returns the tool path split Parameters
TrackingPointStatus Returns or sets the tracking point status
UpdateIpw Returns or sets the update IPW mode
UseMachineCycle Returns or sets the Use Machine Cycle toggle
VariableIncrementList Returns the variable increment list

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.
GetCycleTrackingPoint Returns the cycle tracking point @return
GetHoleAxisValues Get the Hole Axis values @return the Hole Axis values
GetObject Returns the object currently being edited by this builder.
SetCycleTrackingPoint Sets the cycle tracking point
SetHoleAxisValues Set the Hole Axis values
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

BreakThrough

CenterlineDrillTurningBuilder.BreakThrough

Returns or sets the break through toggle IMPORTANT: Parameter is obsolete from NX9 on and must not be used longer.

-------------------------------------

Getter Method

Signature BreakThrough()

Returns:the break through flag value
Return type:bool

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use ‘depth reference’ instead.

License requirements: None.

-------------------------------------

Setter Method

Signature BreakThrough(breakThroughFlag)

Parameters:breakThroughFlag (bool) – the break through flag value

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use ‘depth reference’ instead.

License requirements: cam_base (“CAM BASE”)

BreakThroughDistance

CenterlineDrillTurningBuilder.BreakThroughDistance

Returns the break through distance IMPORTANT: Parameter is obsolete from NX9 on and must not be used longer.

-------------------------------------

Getter Method

Signature BreakThroughDistance()

Returns:the break through distance
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

Deprecated since version NX9.0.0: Use ‘depth offset’ instead.

License requirements: None.

CenterlineCycle

CenterlineDrillTurningBuilder.CenterlineCycle

Returns or sets the centerline cycle

-------------------------------------

Getter Method

Signature CenterlineCycle()

Returns:the cycle
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderCycleTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CenterlineCycle(cycleMode)

Parameters:cycleMode (NXOpen.CAM.CenterlineDrillTurningBuilderCycleTypes) – the cycle

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

ChipRemovalIncrementType

CenterlineDrillTurningBuilder.ChipRemovalIncrementType

Returns or sets the chip removal increment type

-------------------------------------

Getter Method

Signature ChipRemovalIncrementType()

Returns:the chip removal increment type
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderRemovalIncrementTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ChipRemovalIncrementType(incrementType)

Parameters:incrementType (NXOpen.CAM.CenterlineDrillTurningBuilderRemovalIncrementTypes) – the removal increment type

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

ClearanceDistance

CenterlineDrillTurningBuilder.ClearanceDistance

Returns the clearance distance

-------------------------------------

Getter Method

Signature ClearanceDistance()

Returns:the clearance distance builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

ConstantIncrement

CenterlineDrillTurningBuilder.ConstantIncrement

Returns the constant increment

-------------------------------------

Getter Method

Signature ConstantIncrement()

Returns:the constant increment
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

CrossHoleAngle

CenterlineDrillTurningBuilder.CrossHoleAngle

Returns the cross hole angle

-------------------------------------

Getter Method

Signature CrossHoleAngle()

Returns:the cross hole angle builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

CrossHoleCircle

CenterlineDrillTurningBuilder.CrossHoleCircle

Returns or sets the cross hole circle

-------------------------------------

Getter Method

Signature CrossHoleCircle()

Returns:the cross hole circle
Return type:NXOpen.NXObject

New in version NX7.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CrossHoleCircle(crossHoleCircle)

Parameters:crossHoleCircle (NXOpen.NXObject) – the cross hole circle

New in version NX7.0.0.

License requirements: cam_base (“CAM BASE”)

CrossHoleDiameter

CenterlineDrillTurningBuilder.CrossHoleDiameter

Returns the cross hole diameter

-------------------------------------

Getter Method

Signature CrossHoleDiameter()

Returns:the cross hole diameter
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

CrossHoleDistance

CenterlineDrillTurningBuilder.CrossHoleDistance

Returns the cross hole distance

-------------------------------------

Getter Method

Signature CrossHoleDistance()

Returns:the cross hole distance
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

DepthDistance

CenterlineDrillTurningBuilder.DepthDistance

Returns the depth distance

-------------------------------------

Getter Method

Signature DepthDistance()

Returns:the off center distance builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

DepthEndPoint

CenterlineDrillTurningBuilder.DepthEndPoint

Returns or sets the depth end point

-------------------------------------

Getter Method

Signature DepthEndPoint()

Returns:the depth end point
Return type:NXOpen.Point

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DepthEndPoint(endPoint)

Parameters:endPoint (NXOpen.Point) – the depth end point

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

DepthOffset

CenterlineDrillTurningBuilder.DepthOffset

Returns the depth offset value

-------------------------------------

Getter Method

Signature DepthOffset()

Returns:the depth offset builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX9.0.0.

License requirements: None.

DepthOption

CenterlineDrillTurningBuilder.DepthOption

Returns or sets the depth option

-------------------------------------

Getter Method

Signature DepthOption()

Returns:the depth option
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderDepthTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DepthOption(depthOption)

Parameters:depthOption (NXOpen.CAM.CenterlineDrillTurningBuilderDepthTypes) – the depth option

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

DepthReference

CenterlineDrillTurningBuilder.DepthReference

Returns or sets the depth reference

-------------------------------------

Getter Method

Signature DepthReference()

Returns:the depth reference
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderDepthReferenceTypes

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DepthReference(depthReference)

Parameters:depthReference (NXOpen.CAM.CenterlineDrillTurningBuilderDepthReferenceTypes) – the depth reference

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

DrillStep

CenterlineDrillTurningBuilder.DrillStep

Returns the drill step

-------------------------------------

Getter Method

Signature DrillStep()

Returns:the step
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

DrillStepModifier1

CenterlineDrillTurningBuilder.DrillStepModifier1

Returns the drill step modifier1

-------------------------------------

Getter Method

Signature DrillStepModifier1()

Returns:the step modifier1
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

DrillStepModifier2

CenterlineDrillTurningBuilder.DrillStepModifier2

Returns the drill step modifier2

-------------------------------------

Getter Method

Signature DrillStepModifier2()

Returns:the step modifier2
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

DrillingLocation

CenterlineDrillTurningBuilder.DrillingLocation

Returns or sets the drilling location

-------------------------------------

Getter Method

Signature DrillingLocation()

Returns:the drilling location
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderDrillingLocationTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DrillingLocation(drillingLocationMode)

Parameters:drillingLocationMode (NXOpen.CAM.CenterlineDrillTurningBuilderDrillingLocationTypes) – the drilling location

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

DwellType

CenterlineDrillTurningBuilder.DwellType

Returns or sets the dwell type

-------------------------------------

Getter Method

Signature DwellType()

Returns:the dwell type
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderDwellTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DwellType(dwellMode)

Parameters:dwellMode (NXOpen.CAM.CenterlineDrillTurningBuilderDwellTypes) – the dwell type

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

DwellValue

CenterlineDrillTurningBuilder.DwellValue

Returns the dwell value

-------------------------------------

Getter Method

Signature DwellValue()

Returns:the dwell value
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

EngageDistance

CenterlineDrillTurningBuilder.EngageDistance

Returns the engage distance

-------------------------------------

Getter Method

Signature EngageDistance()

Returns:the engage distance builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

EntranceDiameter

CenterlineDrillTurningBuilder.EntranceDiameter

Returns the entrance diameter

-------------------------------------

Getter Method

Signature EntranceDiameter()

Returns:the entrance diameter builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

FinalRetractDistance

CenterlineDrillTurningBuilder.FinalRetractDistance

Returns the retract distance for simulated cycles

-------------------------------------

Getter Method

Signature FinalRetractDistance()

Returns:the retract distance for simulated cycles
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: None.

FinalRetractType

CenterlineDrillTurningBuilder.FinalRetractType

Returns or sets the retract type for simulated cycles

-------------------------------------

Getter Method

Signature FinalRetractType()

Returns:the final retract type for simulated cycles
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderFinalRetractTypes

New in version NX7.5.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FinalRetractType(finalRetractType)

Parameters:finalRetractType (NXOpen.CAM.CenterlineDrillTurningBuilderFinalRetractTypes) – the retract type for simulated cycles

New in version NX7.5.0.

License requirements: None.

NonCuttingBuilder

CenterlineDrillTurningBuilder.NonCuttingBuilder

Returns the non-cutting builder

-------------------------------------

Getter Method

Signature NonCuttingBuilder()

Returns:the non-cutting builder
Return type:NXOpen.CAM.NcmTurningBuilder

New in version NX6.0.0.

License requirements: None.

OffCenterDistance

CenterlineDrillTurningBuilder.OffCenterDistance

Returns the off center distance

-------------------------------------

Getter Method

Signature OffCenterDistance()

Returns:the off center distance builder
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

OutputOption

CenterlineDrillTurningBuilder.OutputOption

Returns or sets the output option

-------------------------------------

Getter Method

Signature OutputOption()

Returns:the output option mode
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderOutputOptionTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature OutputOption(outputOptionMode)

Parameters:outputOptionMode (NXOpen.CAM.CenterlineDrillTurningBuilderOutputOptionTypes) – the output option mode

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

RepositionDistance

CenterlineDrillTurningBuilder.RepositionDistance

Returns the reposition distance

-------------------------------------

Getter Method

Signature RepositionDistance()

Returns:the reposition distance
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX7.5.0.

License requirements: None.

ReverseDirection

CenterlineDrillTurningBuilder.ReverseDirection

Returns or sets the reverse direction value

-------------------------------------

Getter Method

Signature ReverseDirection()

Returns:the reverse direction value
Return type:bool

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ReverseDirection(isReverseDirection)

Parameters:isReverseDirection (bool) – the reverse direction value

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

SafeOrDepartureDistance

CenterlineDrillTurningBuilder.SafeOrDepartureDistance

Returns the safe or departure distance

-------------------------------------

Getter Method

Signature SafeOrDepartureDistance()

Returns:the safe or departure distance
Return type:NXOpen.CAM.InheritableDoubleBuilder

New in version NX6.0.0.

License requirements: None.

SpindleStop

CenterlineDrillTurningBuilder.SpindleStop

Returns or sets the spindle stop

-------------------------------------

Getter Method

Signature SpindleStop()

Returns:the spindle stop
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderSpindleStopTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SpindleStop(spindleStop)

Parameters:spindleStop (NXOpen.CAM.CenterlineDrillTurningBuilderSpindleStopTypes) – the spindle stop

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

StartPosition

CenterlineDrillTurningBuilder.StartPosition

Returns or sets the start position

-------------------------------------

Getter Method

Signature StartPosition()

Returns:the start position
Return type:NXOpen.CAM.CenterlineDrillTurningBuilderStartPositionTypes

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StartPosition(startPositionMode)

Parameters:startPositionMode (NXOpen.CAM.CenterlineDrillTurningBuilderStartPositionTypes) – the start position mode

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

StartPositionPoint

CenterlineDrillTurningBuilder.StartPositionPoint

Returns or sets the start position point

-------------------------------------

Getter Method

Signature StartPositionPoint()

Returns:the start position point
Return type:NXOpen.Point

New in version NX6.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StartPositionPoint(startPositionSpecifyPoint)

Parameters:startPositionSpecifyPoint (NXOpen.Point) – the start position point

New in version NX6.0.0.

License requirements: cam_base (“CAM BASE”)

VariableIncrementList

CenterlineDrillTurningBuilder.VariableIncrementList

Returns the variable increment list

-------------------------------------

Getter Method

Signature VariableIncrementList()

Returns:the variable increment list
Return type:NXOpen.CAM.CenterlineDrillVariableIncrementBuilder

New in version NX6.0.0.

License requirements: None.

Method Detail

GetCycleTrackingPoint

CenterlineDrillTurningBuilder.GetCycleTrackingPoint

Returns the cycle tracking point

Signature GetCycleTrackingPoint()

Returns:
Return type:str

New in version NX10.0.2.

License requirements: None.

SetCycleTrackingPoint

CenterlineDrillTurningBuilder.SetCycleTrackingPoint

Sets the cycle tracking point

Signature SetCycleTrackingPoint(name)

Parameters:name (str) –

New in version NX10.0.2.

License requirements: cam_base (“CAM BASE”)

Validate

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