ToolAxisVariable Class

class NXOpen.CAM.ToolAxisVariable

Bases: NXOpen.CAM.ToolAxisBase

Represents a Tool Axis Variable Builder

New in version NX7.5.0.

Properties

Property Description
ApplySmoothing Returns or sets the Apply Smoothing
FanDistance Returns the fan distance
InterpolateAngleToDrive Returns the Interpolate Angle to Drive builder
InterpolateAngleToPart Returns the Interpolate Angle to Part builder
InterpolateVector Returns the Interpolate Vector builder
LeadAngle Returns or sets the Lead Angle
MaximumLeadAngle Returns or sets the Maximum the Lead Angle
MaximumLeadAngleType Returns or sets the Maximum Lead Angle type
MaximumTiltAngle Returns or sets the Maximum Tilt Angle
MinimumHeelClearanceDistance Returns or sets the Minimum Heel Clearance Distance
MinimumLeadAngle Returns or sets the Minimum the Lead Angle
MinimumTiltAngle Returns or sets the Minimum Tilt Angle
NominalLeadAngle Returns or sets the Nominal Lead Angle
NominalLeadAngleType Returns or sets the Nominal Lead Angle type
Point Returns or sets the Point
RotationAngle Returns or sets the Rotation Angle
RotationAxis Returns or sets the Rotation Axis
RulingType Returns or sets the Ruling Type
SwarfTiltAngle Returns or sets the Swarf Tilt Angle
Tag Returns the Tag for this object.
TiltAngle Returns or sets the Tilt Angle
ToolAxisType Returns or sets the tool axis type
Vector Returns or sets the Vector
ZagLeadAngle Returns or sets the Zag Lead Angle
ZagRotationAngle Returns or sets the Zag Rotation Angle
ZagRotationAxis Returns or sets the Zag Rotation Axis
ZagTiltAngle Returns or sets the Zag Tilt Angle

Methods

Enumerations

ToolAxisVariableMaximumLeadAngleTypes Enumeration Available types for Maximum Lead Angle
ToolAxisVariableNominalLeadAngleTypes Enumeration Available types for Nominal Lead Angle
ToolAxisVariableRulingTypes Enumeration Available types for Ruling
ToolAxisVariableTypes Enumeration Available types for Tool Axis Variable

Property Detail

ApplySmoothing

ToolAxisVariable.ApplySmoothing

Returns or sets the Apply Smoothing

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

Getter Method

Signature ApplySmoothing

Returns:the Apply Smoothing
Return type:bool

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ApplySmoothing

Parameters:applySmoothing (bool) – the Apply Smoothing

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

FanDistance

ToolAxisVariable.FanDistance

Returns the fan distance

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

Getter Method

Signature FanDistance

Returns:the fan distance value
Return type:NXOpen.CAM.InheritableToolDepBuilder

New in version NX9.0.0.

License requirements: None.

InterpolateAngleToDrive

ToolAxisVariable.InterpolateAngleToDrive

Returns the Interpolate Angle to Drive builder

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

Getter Method

Signature InterpolateAngleToDrive

Returns:
Return type:NXOpen.CAM.InterpolateAngle

New in version NX7.5.0.

License requirements: None.

InterpolateAngleToPart

ToolAxisVariable.InterpolateAngleToPart

Returns the Interpolate Angle to Part builder

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

Getter Method

Signature InterpolateAngleToPart

Returns:
Return type:NXOpen.CAM.InterpolateAngle

New in version NX7.5.0.

License requirements: None.

InterpolateVector

ToolAxisVariable.InterpolateVector

Returns the Interpolate Vector builder

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

Getter Method

Signature InterpolateVector

Returns:
Return type:NXOpen.CAM.InterpolateVector

New in version NX7.5.0.

License requirements: None.

LeadAngle

ToolAxisVariable.LeadAngle

Returns or sets the Lead Angle

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

Getter Method

Signature LeadAngle

Returns:the Lead Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature LeadAngle

Parameters:leadAngle (float) – the Lead Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

MaximumLeadAngle

ToolAxisVariable.MaximumLeadAngle

Returns or sets the Maximum the Lead Angle

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

Getter Method

Signature MaximumLeadAngle

Returns:the Maximum Lead Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature MaximumLeadAngle

Parameters:maximumLeadAngle (float) – the Maximum Lead Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

MaximumLeadAngleType

ToolAxisVariable.MaximumLeadAngleType

Returns or sets the Maximum Lead Angle type

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

Getter Method

Signature MaximumLeadAngleType

Returns:the Maximum Lead Angle type
Return type:NXOpen.CAM.ToolAxisVariableMaximumLeadAngleTypes

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature MaximumLeadAngleType

Parameters:maximumLeadAngle (NXOpen.CAM.ToolAxisVariableMaximumLeadAngleTypes) – the Maximum Lead Angle type

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

MaximumTiltAngle

ToolAxisVariable.MaximumTiltAngle

Returns or sets the Maximum Tilt Angle

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

Getter Method

Signature MaximumTiltAngle

Returns:the Maximum Tilt Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature MaximumTiltAngle

Parameters:maximumTiltAngle (float) – the Maximum Tilt Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

MinimumHeelClearanceDistance

ToolAxisVariable.MinimumHeelClearanceDistance

Returns or sets the Minimum Heel Clearance Distance

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

Getter Method

Signature MinimumHeelClearanceDistance

Returns:the Minimum Heel Clearance Distance
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature MinimumHeelClearanceDistance

Parameters:minimumHeelClearanceDistance (float) – the Minimum Heel Clearance Distance

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

MinimumLeadAngle

ToolAxisVariable.MinimumLeadAngle

Returns or sets the Minimum the Lead Angle

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

Getter Method

Signature MinimumLeadAngle

Returns:the Minimum Lead Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature MinimumLeadAngle

Parameters:minimumLeadAngle (float) – the Minimum Lead Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

MinimumTiltAngle

ToolAxisVariable.MinimumTiltAngle

Returns or sets the Minimum Tilt Angle

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

Getter Method

Signature MinimumTiltAngle

Returns:the Minimum Tilt Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature MinimumTiltAngle

Parameters:minimumTiltAngle (float) – the Minimum Tilt Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

NominalLeadAngle

ToolAxisVariable.NominalLeadAngle

Returns or sets the Nominal Lead Angle

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

Getter Method

Signature NominalLeadAngle

Returns:the Nominal Lead Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature NominalLeadAngle

Parameters:nominalLeadAngle (float) – the Nominal Lead Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

NominalLeadAngleType

ToolAxisVariable.NominalLeadAngleType

Returns or sets the Nominal Lead Angle type

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

Getter Method

Signature NominalLeadAngleType

Returns:the Nominal Lead Angle type
Return type:NXOpen.CAM.ToolAxisVariableNominalLeadAngleTypes

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature NominalLeadAngleType

Parameters:nominalLeadAngle (NXOpen.CAM.ToolAxisVariableNominalLeadAngleTypes) – the Nominal Lead Angle type

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

RotationAngle

ToolAxisVariable.RotationAngle

Returns or sets the Rotation Angle

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

Getter Method

Signature RotationAngle

Returns:the Rotation Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature RotationAngle

Parameters:rotationAngle (float) – the Rotation Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

RotationAxis

ToolAxisVariable.RotationAxis

Returns or sets the Rotation Axis

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

Getter Method

Signature RotationAxis

Returns:the Rotation Axis
Return type:NXOpen.Direction

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature RotationAxis

Parameters:vector (NXOpen.Direction) – the Rotation Axis

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

RulingType

ToolAxisVariable.RulingType

Returns or sets the Ruling Type

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

Getter Method

Signature RulingType

Returns:the Ruling Type
Return type:NXOpen.CAM.ToolAxisVariableRulingTypes

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature RulingType

Parameters:rulingType (NXOpen.CAM.ToolAxisVariableRulingTypes) – the Ruling Type

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

SwarfTiltAngle

ToolAxisVariable.SwarfTiltAngle

Returns or sets the Swarf Tilt Angle

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

Getter Method

Signature SwarfTiltAngle

Returns:the Swarf Tilt Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature SwarfTiltAngle

Parameters:swarfTiltAngle (float) – the Swarf Tilt Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

TiltAngle

ToolAxisVariable.TiltAngle

Returns or sets the Tilt Angle

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

Getter Method

Signature TiltAngle

Returns:the Tilt Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature TiltAngle

Parameters:tiltAngle (float) – the Tilt Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

ToolAxisType

ToolAxisVariable.ToolAxisType

Returns or sets the tool axis type

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

Getter Method

Signature ToolAxisType

Returns:the tool axis type
Return type:NXOpen.CAM.ToolAxisVariableTypes

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ToolAxisType

Parameters:toolAxis (NXOpen.CAM.ToolAxisVariableTypes) – the tool axis type

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

ZagLeadAngle

ToolAxisVariable.ZagLeadAngle

Returns or sets the Zag Lead Angle

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

Getter Method

Signature ZagLeadAngle

Returns:the Zag Lead
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ZagLeadAngle

Parameters:zagLead (float) – the Zag Lead

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

ZagRotationAngle

ToolAxisVariable.ZagRotationAngle

Returns or sets the Zag Rotation Angle

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

Getter Method

Signature ZagRotationAngle

Returns:the Zag Angle
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ZagRotationAngle

Parameters:zagAngle (float) – the Zag Angle

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

ZagRotationAxis

ToolAxisVariable.ZagRotationAxis

Returns or sets the Zag Rotation Axis

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

Getter Method

Signature ZagRotationAxis

Returns:the Zag Rotation Axis
Return type:NXOpen.Direction

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ZagRotationAxis

Parameters:vector (NXOpen.Direction) – the Zag Rotation Axis

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)

ZagTiltAngle

ToolAxisVariable.ZagTiltAngle

Returns or sets the Zag Tilt Angle

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

Getter Method

Signature ZagTiltAngle

Returns:the Zag Tilt
Return type:float

New in version NX7.5.0.

License requirements: None.

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

Setter Method

Signature ZagTiltAngle

Parameters:zagTilt (float) – the Zag Tilt

New in version NX7.5.0.

License requirements: cam_base (“CAM BASE”)