BoundaryTurnMemberOffset Class

class NXOpen.CAM.BoundaryTurnMemberOffset

Bases: NXOpen.Builder

Represents a NXOpen.CAM.BoundaryTurnMemberOffset

This builder cannot be instantiated separately.

New in version NX9.0.2.

Properties

Property Description
AxialDistance Returns or sets the offset axial distance
Distance Returns or sets the offset distance (general and legacy)
DistanceType Returns or sets the offset distance type (general and legacy)
EndDistance Returns or sets the offset end distance (conical)
Method Returns or sets the offset method
Mode Returns or sets the offset mode
RadialDistance Returns or sets the offset radial distance
StartDistance Returns or sets the offset start distance (conical)
Tag Returns the Tag for this object.
VariableStock Returns the variable stock
Vector Returns or sets the offset vector
VectorDistance Returns or sets the offset vecot distance

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

BoundaryTurnMemberOffsetDistanceTypeMode Enumeration the types available for member distance
BoundaryTurnMemberOffsetMethodType Enumeration the types available for member offset method
BoundaryTurnMemberOffsetModeType Enumeration the types available for member offset mode

Property Detail

AxialDistance

BoundaryTurnMemberOffset.AxialDistance

Returns or sets the offset axial distance

-------------------------------------

Getter Method

Signature AxialDistance

Returns:
Return type:float

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature AxialDistance

Parameters:newValue (float) –

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

Distance

BoundaryTurnMemberOffset.Distance

Returns or sets the offset distance (general and legacy)

-------------------------------------

Getter Method

Signature Distance

Returns:
Return type:float

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature Distance

Parameters:newValue (float) –

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

DistanceType

BoundaryTurnMemberOffset.DistanceType

Returns or sets the offset distance type (general and legacy)

-------------------------------------

Getter Method

Signature DistanceType

Returns:
Return type:NXOpen.CAM.BoundaryTurnMemberOffsetDistanceTypeMode

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature DistanceType

Parameters:newValue (NXOpen.CAM.BoundaryTurnMemberOffsetDistanceTypeMode) –

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

EndDistance

BoundaryTurnMemberOffset.EndDistance

Returns or sets the offset end distance (conical)

-------------------------------------

Getter Method

Signature EndDistance

Returns:
Return type:float

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature EndDistance

Parameters:newValue (float) –

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

Method

BoundaryTurnMemberOffset.Method

Returns or sets the offset method

-------------------------------------

Getter Method

Signature Method

Returns:
Return type:NXOpen.CAM.BoundaryTurnMemberOffsetMethodType

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature Method

Parameters:newValue (NXOpen.CAM.BoundaryTurnMemberOffsetMethodType) –

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

Mode

BoundaryTurnMemberOffset.Mode

Returns or sets the offset mode

-------------------------------------

Getter Method

Signature Mode

Returns:
Return type:NXOpen.CAM.BoundaryTurnMemberOffsetModeType

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature Mode

Parameters:newValue (NXOpen.CAM.BoundaryTurnMemberOffsetModeType) –

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

RadialDistance

BoundaryTurnMemberOffset.RadialDistance

Returns or sets the offset radial distance

-------------------------------------

Getter Method

Signature RadialDistance

Returns:
Return type:float

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature RadialDistance

Parameters:newValue (float) –

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

StartDistance

BoundaryTurnMemberOffset.StartDistance

Returns or sets the offset start distance (conical)

-------------------------------------

Getter Method

Signature StartDistance

Returns:
Return type:float

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature StartDistance

Parameters:newValue (float) –

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

VariableStock

BoundaryTurnMemberOffset.VariableStock

Returns the variable stock

-------------------------------------

Getter Method

Signature VariableStock

Returns:
Return type:NXOpen.CAM.BoundaryTurnVariableStock

New in version NX10.0.3.

License requirements: None.

Vector

BoundaryTurnMemberOffset.Vector

Returns or sets the offset vector

-------------------------------------

Getter Method

Signature Vector

Returns:vector
Return type:NXOpen.NXObject

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature Vector

Parameters:newValue (NXOpen.NXObject) – vector

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

VectorDistance

BoundaryTurnMemberOffset.VectorDistance

Returns or sets the offset vecot distance

-------------------------------------

Getter Method

Signature VectorDistance

Returns:
Return type:float

New in version NX9.0.2.

License requirements: None.

-------------------------------------

Setter Method

Signature VectorDistance

Parameters:newValue (float) –

New in version NX9.0.2.

License requirements: cam_base (“CAM BASE”)

Method Detail

Validate

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