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

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

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

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

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

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

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

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

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

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

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.