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

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(manualTilt)

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(tiltingType)

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(tiltingValue)

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(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(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(tiltingRotationValue)

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(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(tiltingType)

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.