ToolAxisVariable Class¶
-
class
NXOpen.CAM.ToolAxisVariable¶ Bases:
NXOpen.CAM.ToolAxisBaseRepresents 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
ApplySmoothingReturns: the Apply Smoothing Return type: bool New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ApplySmoothingParameters: 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
FanDistanceReturns: the fan distance value Return type: NXOpen.CAM.InheritableToolDepBuilderNew in version NX9.0.0.
License requirements: None.
InterpolateAngleToDrive¶
-
ToolAxisVariable.InterpolateAngleToDrive¶ Returns the Interpolate Angle to Drive builder
-------------------------------------Getter Method
Signature
InterpolateAngleToDriveReturns: Return type: NXOpen.CAM.InterpolateAngleNew in version NX7.5.0.
License requirements: None.
InterpolateAngleToPart¶
-
ToolAxisVariable.InterpolateAngleToPart¶ Returns the Interpolate Angle to Part builder
-------------------------------------Getter Method
Signature
InterpolateAngleToPartReturns: Return type: NXOpen.CAM.InterpolateAngleNew in version NX7.5.0.
License requirements: None.
InterpolateVector¶
-
ToolAxisVariable.InterpolateVector¶ Returns the Interpolate Vector builder
-------------------------------------Getter Method
Signature
InterpolateVectorReturns: Return type: NXOpen.CAM.InterpolateVectorNew in version NX7.5.0.
License requirements: None.
LeadAngle¶
-
ToolAxisVariable.LeadAngle¶ Returns or sets the Lead Angle
-------------------------------------Getter Method
Signature
LeadAngleReturns: the Lead Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LeadAngleParameters: 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
MaximumLeadAngleReturns: the Maximum Lead Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MaximumLeadAngleParameters: 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
MaximumLeadAngleTypeReturns: the Maximum Lead Angle type Return type: NXOpen.CAM.ToolAxisVariableMaximumLeadAngleTypesNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MaximumLeadAngleTypeParameters: 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
MaximumTiltAngleReturns: the Maximum Tilt Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MaximumTiltAngleParameters: 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
MinimumHeelClearanceDistanceReturns: the Minimum Heel Clearance Distance Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MinimumHeelClearanceDistanceParameters: 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
MinimumLeadAngleReturns: the Minimum Lead Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MinimumLeadAngleParameters: 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
MinimumTiltAngleReturns: the Minimum Tilt Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
MinimumTiltAngleParameters: 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
NominalLeadAngleReturns: the Nominal Lead Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NominalLeadAngleParameters: 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
NominalLeadAngleTypeReturns: the Nominal Lead Angle type Return type: NXOpen.CAM.ToolAxisVariableNominalLeadAngleTypesNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
NominalLeadAngleTypeParameters: 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
RotationAngleReturns: the Rotation Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RotationAngleParameters: 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
RotationAxisReturns: the Rotation Axis Return type: NXOpen.DirectionNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RotationAxisParameters: 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
RulingTypeReturns: the Ruling Type Return type: NXOpen.CAM.ToolAxisVariableRulingTypesNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RulingTypeParameters: 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
SwarfTiltAngleReturns: the Swarf Tilt Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SwarfTiltAngleParameters: 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
TiltAngleReturns: the Tilt Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
TiltAngleParameters: 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
ToolAxisTypeReturns: the tool axis type Return type: NXOpen.CAM.ToolAxisVariableTypesNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ToolAxisTypeParameters: 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
ZagLeadAngleReturns: the Zag Lead Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ZagLeadAngleParameters: 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
ZagRotationAngleReturns: the Zag Angle Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ZagRotationAngleParameters: 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
ZagRotationAxisReturns: the Zag Rotation Axis Return type: NXOpen.DirectionNew in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ZagRotationAxisParameters: 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
ZagTiltAngleReturns: the Zag Tilt Return type: float New in version NX7.5.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ZagTiltAngleParameters: zagTilt (float) – the Zag Tilt New in version NX7.5.0.
License requirements: cam_base (“CAM BASE”)