BushingEADBuilder Class

class NXOpen.CAE.BushingEADBuilder

Bases: NXOpen.Builder

This class provides Bushing Associated Data Support

To create a new instance of this class, use NXOpen.CAE.NodeElementManager.CreateBushingEadBuilder()

New in version NX7.5.0.

Properties

Property Description
CsysDataType Returns or sets the get selection csys data type gets coordinate system data type
Elements Returns the select element operator selects elements
OriCsystem Returns or sets the get coordinate system method gets the coordinate system for orienting by coordinate system
OriDirr Returns or sets the get oriDirr operator gets orientaion vector value
OriMethod Returns or sets the method to get the element orientation method
OriNode Returns the get ori_node operator selects an orientation node
OrientationState Returns or sets the state drives the commit action
PhysicalPropertyTable Returns or sets the physical property table of the bushing element
PhysicalPropertyTableState Returns or sets the physical property table state state drives the action upon commit
PointInPlane Returns or sets the get coordinate system data point in plane gets the coordinates of point in x-z plane if cartesian csys or point in azimuthal origin plane if cylindrical/spherical csys for orientation
PointOnZaxis Returns or sets the get coordinate system data point on z axis gets the coordinates of point on z-axis for orientation
PointOrigin Returns or sets the get coordinate system data point origin gets the coordinates of origin point for orientation
PreferredLabel Returns or sets the get preferred csys label gets the label assigned to the csys data
Tag Returns the Tag for this object.

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

BushingEADBuilderCoordinateSystemDataType Enumeration indicates which type of coordinate system data to use
BushingEADBuilderOrientationMethod Enumeration indicates which orientation method to use
BushingEADBuilderState Enumeration indicates to ignore, apply or clear the state property upon commit

Property Detail

CsysDataType

BushingEADBuilder.CsysDataType

Returns or sets the get selection csys data type gets coordinate system data type

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

Getter Method

Signature CsysDataType

Returns:
Return type:NXOpen.CAE.BushingEADBuilderCoordinateSystemDataType

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature CsysDataType

Parameters:csysDataType (NXOpen.CAE.BushingEADBuilderCoordinateSystemDataType) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

Elements

BushingEADBuilder.Elements

Returns the select element operator selects elements

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

Getter Method

Signature Elements

Returns:
Return type:NXOpen.CAE.SelectElementsBuilder

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

OriCsystem

BushingEADBuilder.OriCsystem

Returns or sets the get coordinate system method gets the coordinate system for orienting by coordinate system

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

Getter Method

Signature OriCsystem

Returns:
Return type:NXOpen.CoordinateSystem

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature OriCsystem

Parameters:oriCsystem (NXOpen.CoordinateSystem) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

OriDirr

BushingEADBuilder.OriDirr

Returns or sets the get oriDirr operator gets orientaion vector value

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

Getter Method

Signature OriDirr

Returns:
Return type:NXOpen.Direction

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature OriDirr

Parameters:oriDirr (NXOpen.Direction) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

OriMethod

BushingEADBuilder.OriMethod

Returns or sets the method to get the element orientation method

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

Getter Method

Signature OriMethod

Returns:
Return type:NXOpen.CAE.BushingEADBuilderOrientationMethod

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature OriMethod

Parameters:oriMethod (NXOpen.CAE.BushingEADBuilderOrientationMethod) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

OriNode

BushingEADBuilder.OriNode

Returns the get ori_node operator selects an orientation node

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

Getter Method

Signature OriNode

Returns:
Return type:NXOpen.CAE.SelectFENodeList

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

OrientationState

BushingEADBuilder.OrientationState

Returns or sets the state drives the commit action

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

Getter Method

Signature OrientationState

Returns:
Return type:NXOpen.CAE.BushingEADBuilderState

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature OrientationState

Parameters:orientationState (NXOpen.CAE.BushingEADBuilderState) –

New in version NX7.5.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PhysicalPropertyTable

BushingEADBuilder.PhysicalPropertyTable

Returns or sets the physical property table of the bushing element

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

Getter Method

Signature PhysicalPropertyTable

Returns:
Return type:NXOpen.CAE.PhysicalPropertyTable

New in version NX11.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PhysicalPropertyTable

Parameters:physicalPropertyTable (NXOpen.CAE.PhysicalPropertyTable) –

New in version NX11.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”)

PhysicalPropertyTableState

BushingEADBuilder.PhysicalPropertyTableState

Returns or sets the physical property table state state drives the action upon commit

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

Getter Method

Signature PhysicalPropertyTableState

Returns:
Return type:NXOpen.CAE.BushingEADBuilderState

New in version NX11.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PhysicalPropertyTableState

Parameters:physicalPropertyTableState (NXOpen.CAE.BushingEADBuilderState) –

New in version NX11.0.1.

License requirements: nx_masterfem (“Finite Element Modeling”)

PointInPlane

BushingEADBuilder.PointInPlane

Returns or sets the get coordinate system data point in plane gets the coordinates of point in x-z plane if cartesian csys or point in azimuthal origin plane if cylindrical/spherical csys for orientation

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

Getter Method

Signature PointInPlane

Returns:orientation csys data point in the x-z plane if cartesian csys or azimuthal origin plane if cylindrical/spherical csys
Return type:NXOpen.Point

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PointInPlane

Parameters:planePoint (NXOpen.Point) – orientation csys data point in the x-z plane if cartesian csys or azimuthal origin plane if cylindrical/spherical csys

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PointOnZaxis

BushingEADBuilder.PointOnZaxis

Returns or sets the get coordinate system data point on z axis gets the coordinates of point on z-axis for orientation

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

Getter Method

Signature PointOnZaxis

Returns:orientation csys data point on z-axis
Return type:NXOpen.Point

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PointOnZaxis

Parameters:zAxisPoint (NXOpen.Point) – orientation csys data point on z-axis

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PointOrigin

BushingEADBuilder.PointOrigin

Returns or sets the get coordinate system data point origin gets the coordinates of origin point for orientation

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

Getter Method

Signature PointOrigin

Returns:orientation csys data origin point
Return type:NXOpen.Point

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PointOrigin

Parameters:originPoint (NXOpen.Point) – orientation csys data origin point

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

PreferredLabel

BushingEADBuilder.PreferredLabel

Returns or sets the get preferred csys label gets the label assigned to the csys data

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

Getter Method

Signature PreferredLabel

Returns:
Return type:int

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

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

Setter Method

Signature PreferredLabel

Parameters:preferredLabel (int) –

New in version NX12.0.0.

License requirements: nx_masterfem (“Finite Element Modeling”)

Method Detail

Validate

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