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 typeNew 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 typeNew 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 AxisNew 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 TypeNew 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 typeNew 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 AxisNew 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”)