ToolPathTiltTilting Class¶
-
class
NXOpen.CAM.
ToolPathTiltTilting
¶ Bases:
NXOpen.Builder
Represents a Tool Path Tilt Tilting Builder
This is a sub-builder class and cannot be directly instantiated
New in version NX9.0.0.
Properties¶
Property | Description |
---|---|
FanDistance | Returns the fan distance |
ManualTiltingType | Returns or sets the manual tilt |
ReferenceType | Returns or sets the tilting reference type |
Tag | Returns the Tag for this object. |
TiltAngle | Returns or sets the tilt angle |
TiltingDistanceType | Returns or sets the tool distance type options |
TiltingDrivePoint | Returns or sets the tilting drive point |
TiltingRotationAngle | Returns or sets the tilt rotation angle |
TiltingRuleType | Returns or sets the tool tilting rule options |
ToolTiltMethodType | Returns or sets the tilting type |
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. |
GetObject | Returns the object currently being edited by this builder. |
GetTiltingDriveCurve | The tilting drive curve |
SetTiltingDriveCurve | The tilting drive curve |
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. |
Enumerations¶
ToolPathTiltTiltingAxisType Enumeration | the tilting axis type |
ToolPathTiltTiltingManualTiltTypes Enumeration | the manual tilt |
ToolPathTiltTiltingReferenceTypes Enumeration | the tilting reference type |
ToolPathTiltTiltingToolAxisTiltingDistTypes Enumeration | the tool distance type options |
ToolPathTiltTiltingToolAxisTiltingRuleTypes Enumeration | the tool tilting rule options |
ToolPathTiltTiltingToolAxisTypes Enumeration | the tool axis mode options |
Property Detail¶
FanDistance¶
-
ToolPathTiltTilting.
FanDistance
¶ Returns the fan distance
-------------------------------------
Getter Method
Signature
FanDistance
Returns: the fan distance value Return type: NXOpen.CAM.InheritableToolDepBuilder
New in version NX11.0.1.
License requirements: None.
ManualTiltingType¶
-
ToolPathTiltTilting.
ManualTiltingType
¶ Returns or sets the manual tilt
-------------------------------------
Getter Method
Signature
ManualTiltingType
Returns: the value of manual tilt Return type: NXOpen.CAM.ToolPathTiltTiltingManualTiltTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ManualTiltingType
Parameters: manualTilt ( NXOpen.CAM.ToolPathTiltTiltingManualTiltTypes
) – the value of manual tiltNew in version NX9.0.0.
License requirements: None.
ReferenceType¶
-
ToolPathTiltTilting.
ReferenceType
¶ Returns or sets the tilting reference type
-------------------------------------
Getter Method
Signature
ReferenceType
Returns: the tilting reference type Return type: NXOpen.CAM.ToolPathTiltTiltingReferenceTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReferenceType
Parameters: tiltingType ( NXOpen.CAM.ToolPathTiltTiltingReferenceTypes
) – the tilting reference typeNew in version NX9.0.0.
License requirements: None.
TiltAngle¶
-
ToolPathTiltTilting.
TiltAngle
¶ Returns or sets the tilt angle
-------------------------------------
Getter Method
Signature
TiltAngle
Returns: the value of tilt angle Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TiltAngle
Parameters: tiltingValue (float) – the value of tilt angle New in version NX9.0.0.
License requirements: None.
TiltingDistanceType¶
-
ToolPathTiltTilting.
TiltingDistanceType
¶ Returns or sets the tool distance type options
-------------------------------------
Getter Method
Signature
TiltingDistanceType
Returns: the tilting distance type Return type: NXOpen.CAM.ToolPathTiltTiltingToolAxisTiltingDistTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TiltingDistanceType
Parameters: tiltingDistanceType ( NXOpen.CAM.ToolPathTiltTiltingToolAxisTiltingDistTypes
) – the tilting distance typeNew in version NX9.0.0.
License requirements: None.
TiltingDrivePoint¶
-
ToolPathTiltTilting.
TiltingDrivePoint
¶ Returns or sets the tilting drive point
-------------------------------------
Getter Method
Signature
TiltingDrivePoint
Returns: the tilting drive point Return type: NXOpen.TaggedObject
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TiltingDrivePoint
Parameters: tiltingDrivePoint ( NXOpen.TaggedObject
) – the tilting drive pointNew in version NX9.0.0.
License requirements: None.
TiltingRotationAngle¶
-
ToolPathTiltTilting.
TiltingRotationAngle
¶ Returns or sets the tilt rotation angle
-------------------------------------
Getter Method
Signature
TiltingRotationAngle
Returns: the value of tilt rotation angle Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TiltingRotationAngle
Parameters: tiltingRotationValue (float) – the value of tilt rotation angle New in version NX9.0.0.
License requirements: None.
TiltingRuleType¶
-
ToolPathTiltTilting.
TiltingRuleType
¶ Returns or sets the tool tilting rule options
-------------------------------------
Getter Method
Signature
TiltingRuleType
Returns: the tilting rule type Return type: NXOpen.CAM.ToolPathTiltTiltingToolAxisTiltingRuleTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TiltingRuleType
Parameters: tiltingRuleType ( NXOpen.CAM.ToolPathTiltTiltingToolAxisTiltingRuleTypes
) – the tilting rule typeNew in version NX9.0.0.
License requirements: None.
ToolTiltMethodType¶
-
ToolPathTiltTilting.
ToolTiltMethodType
¶ Returns or sets the tilting type
-------------------------------------
Getter Method
Signature
ToolTiltMethodType
Returns: the tilting type Return type: NXOpen.CAM.ToolPathTiltTiltingToolAxisTypes
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ToolTiltMethodType
Parameters: tiltingType ( NXOpen.CAM.ToolPathTiltTiltingToolAxisTypes
) – the tilting typeNew in version NX9.0.0.
License requirements: None.
Method Detail¶
GetTiltingDriveCurve¶
-
ToolPathTiltTilting.
GetTiltingDriveCurve
¶ The tilting drive curve
Signature
GetTiltingDriveCurve()
Returns: Array of curves Return type: list of NXOpen.TaggedObject
New in version NX9.0.0.
License requirements: None.
SetTiltingDriveCurve¶
-
ToolPathTiltTilting.
SetTiltingDriveCurve
¶ The tilting drive curve
Signature
SetTiltingDriveCurve(curves)
Parameters: curves (list of NXOpen.TaggedObject
) – Array of curvesNew in version NX9.0.0.
License requirements: None.
Validate¶
-
ToolPathTiltTilting.
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.