NcmSmoothingBuilder Class

class NXOpen.CAM.NcmSmoothingBuilder

Bases: NXOpen.TaggedObject

Represents a NXOpen.CAM.NcmSmoothingBuilder

New in version NX9.0.0.

Properties

Property Description
ApplyCornersSmoothing Returns or sets the apply corners smoothing check activation
ApplyCornersSmoothingTransfers Returns or sets the apply corners smoothing check activation
EngRetMaxToolAxisChange Returns or sets the engage/retract max tool axis change
EngRetTolerance Returns or sets the engage/retract tolerance value
EngRetToleranceSource Returns or sets the engage/retract tolerance source
MaxStepoverDistance Returns the max stepover distance builder
OverrideWithSmoothConnections Returns or sets the override with smooth connections check activation
PartSafeClearance Returns the part safe clearance
RegionDistance Returns the region distance builder
SmoothHeight Returns the smooth height
SmoothLength Returns the smooth length
SmoothingRadius Returns the smoothing radius settings
Tag Returns the Tag for this object.
TransferMaxToolAxisChange Returns or sets the transfer/rapid max tool axis change
TransferTolerance Returns or sets the transfer/rapid tolerance value
TransferToleranceSource Returns or sets the transfer/rapid tolerance type

Methods

Enumerations

NcmSmoothingBuilderSmoothToleranceSources Enumeration Available tolerance types for smoothing

Property Detail

ApplyCornersSmoothing

NcmSmoothingBuilder.ApplyCornersSmoothing

Returns or sets the apply corners smoothing check activation

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

Getter Method

Signature ApplyCornersSmoothing

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature ApplyCornersSmoothing

Parameters:newValue (bool) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

ApplyCornersSmoothingTransfers

NcmSmoothingBuilder.ApplyCornersSmoothingTransfers

Returns or sets the apply corners smoothing check activation

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

Getter Method

Signature ApplyCornersSmoothingTransfers

Returns:
Return type:bool

New in version NX11.0.1.

License requirements: None.

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

Setter Method

Signature ApplyCornersSmoothingTransfers

Parameters:newValue (bool) –

New in version NX11.0.1.

License requirements: cam_base (“CAM BASE”)

EngRetMaxToolAxisChange

NcmSmoothingBuilder.EngRetMaxToolAxisChange

Returns or sets the engage/retract max tool axis change

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

Getter Method

Signature EngRetMaxToolAxisChange

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature EngRetMaxToolAxisChange

Parameters:newValue (float) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

EngRetTolerance

NcmSmoothingBuilder.EngRetTolerance

Returns or sets the engage/retract tolerance value

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

Getter Method

Signature EngRetTolerance

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature EngRetTolerance

Parameters:newValue (float) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

EngRetToleranceSource

NcmSmoothingBuilder.EngRetToleranceSource

Returns or sets the engage/retract tolerance source

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

Getter Method

Signature EngRetToleranceSource

Returns:
Return type:NXOpen.CAM.NcmSmoothingBuilderSmoothToleranceSources

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature EngRetToleranceSource

Parameters:newValue (NXOpen.CAM.NcmSmoothingBuilderSmoothToleranceSources) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

MaxStepoverDistance

NcmSmoothingBuilder.MaxStepoverDistance

Returns the max stepover distance builder

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

Getter Method

Signature MaxStepoverDistance

Returns:the max stepover distance
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX9.0.0.

License requirements: None.

OverrideWithSmoothConnections

NcmSmoothingBuilder.OverrideWithSmoothConnections

Returns or sets the override with smooth connections check activation

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

Getter Method

Signature OverrideWithSmoothConnections

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature OverrideWithSmoothConnections

Parameters:newValue (bool) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

PartSafeClearance

NcmSmoothingBuilder.PartSafeClearance

Returns the part safe clearance

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

Getter Method

Signature PartSafeClearance

Returns:the part safe clearance builder
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX9.0.2.

License requirements: None.

RegionDistance

NcmSmoothingBuilder.RegionDistance

Returns the region distance builder

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

Getter Method

Signature RegionDistance

Returns:the region distance
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX9.0.2.

License requirements: None.

SmoothHeight

NcmSmoothingBuilder.SmoothHeight

Returns the smooth height

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

Getter Method

Signature SmoothHeight

Returns:the smooth height builder
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX9.0.0.

License requirements: None.

SmoothLength

NcmSmoothingBuilder.SmoothLength

Returns the smooth length

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

Getter Method

Signature SmoothLength

Returns:the smooth length builder
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX9.0.0.

License requirements: None.

SmoothingRadius

NcmSmoothingBuilder.SmoothingRadius

Returns the smoothing radius settings

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

Getter Method

Signature SmoothingRadius

Returns:The smoothing radius
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX9.0.0.

License requirements: None.

TransferMaxToolAxisChange

NcmSmoothingBuilder.TransferMaxToolAxisChange

Returns or sets the transfer/rapid max tool axis change

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

Getter Method

Signature TransferMaxToolAxisChange

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature TransferMaxToolAxisChange

Parameters:newValue (float) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

TransferTolerance

NcmSmoothingBuilder.TransferTolerance

Returns or sets the transfer/rapid tolerance value

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

Getter Method

Signature TransferTolerance

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature TransferTolerance

Parameters:newValue (float) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)

TransferToleranceSource

NcmSmoothingBuilder.TransferToleranceSource

Returns or sets the transfer/rapid tolerance type

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

Getter Method

Signature TransferToleranceSource

Returns:
Return type:NXOpen.CAM.NcmSmoothingBuilderSmoothToleranceSources

New in version NX9.0.0.

License requirements: None.

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

Setter Method

Signature TransferToleranceSource

Parameters:newValue (NXOpen.CAM.NcmSmoothingBuilderSmoothToleranceSources) –

New in version NX9.0.0.

License requirements: cam_base (“CAM BASE”)