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.

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 tilt

New 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 type

New 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 type

New 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 point

New 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 type

New 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 type

New 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 curves

New 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.