BushingDefine Class¶
-
class
NXOpen.Motion.
BushingDefine
¶ Bases:
NXOpen.TaggedObject
,NXOpen.GeometricUtilities.IComponentBuilder
Represents a Motion BushingDefine
New in version NX6.0.0.
Properties¶
Property | Description |
---|---|
ActionLink | Returns the action link |
ActionPoint | Returns or sets the action point |
Csys | Returns or sets the csys of bushing, the coordinate system of action and reaction are same each other |
Direction | Returns or sets the direction |
Name | Returns or sets the name |
Orientation | Returns or sets the matrix of bushing |
OrientationType | Returns or sets the orientation type of bushing |
ReactionLink | Returns the reaction link |
ReactionPoint | Returns or sets the reaction point |
Tag | Returns the Tag for this object. |
Methods¶
Method | Description |
---|---|
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
BushingDefineOrientationTypes Enumeration | Defines the orientation type of bushing |
Property Detail¶
ActionLink¶
-
BushingDefine.
ActionLink
¶ Returns the action link
-------------------------------------
Getter Method
Signature
ActionLink()
Returns: Return type: NXOpen.Motion.SelectLink
New in version NX6.0.0.
License requirements: None.
ActionPoint¶
-
BushingDefine.
ActionPoint
¶ Returns or sets the action point
-------------------------------------
Getter Method
Signature
ActionPoint()
Returns: Return type: NXOpen.Point
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ActionPoint(actionPoint)
Parameters: actionPoint ( NXOpen.Point
) –New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
Csys¶
-
BushingDefine.
Csys
¶ Returns or sets the csys of bushing, the coordinate system of action and reaction are same each other
-------------------------------------
Getter Method
Signature
Csys()
Returns: Return type: NXOpen.CoordinateSystem
New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------
Setter Method
Signature
Csys(csys)
Parameters: csys ( NXOpen.CoordinateSystem
) –New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
Direction¶
-
BushingDefine.
Direction
¶ Returns or sets the direction
-------------------------------------
Getter Method
Signature
Direction()
Returns: Return type: NXOpen.Direction
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Direction(direction)
Parameters: direction ( NXOpen.Direction
) –New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
Name¶
-
BushingDefine.
Name
¶ Returns or sets the name
-------------------------------------
Getter Method
Signature
Name()
Returns: Return type: str New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Name(name)
Parameters: name (str) – New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
Orientation¶
-
BushingDefine.
Orientation
¶ Returns or sets the matrix of bushing
-------------------------------------
Getter Method
Signature
Orientation()
Returns: Return type: NXOpen.NXMatrix
New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------
Setter Method
Signature
Orientation(orientation)
Parameters: orientation ( NXOpen.NXMatrix
) –New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
OrientationType¶
-
BushingDefine.
OrientationType
¶ Returns or sets the orientation type of bushing
-------------------------------------
Getter Method
Signature
OrientationType()
Returns: Return type: NXOpen.Motion.BushingDefineOrientationTypes
New in version NX8.0.0.
License requirements: mechanisms (“MECHANISMS”)
-------------------------------------
Setter Method
Signature
OrientationType(orientationType)
Parameters: orientationType ( NXOpen.Motion.BushingDefineOrientationTypes
) –New in version NX8.0.0.
License requirements: mechanisms (“MECHANISMS”)
ReactionLink¶
-
BushingDefine.
ReactionLink
¶ Returns the reaction link
-------------------------------------
Getter Method
Signature
ReactionLink()
Returns: Return type: NXOpen.Motion.SelectLink
New in version NX6.0.0.
License requirements: None.
ReactionPoint¶
-
BushingDefine.
ReactionPoint
¶ Returns or sets the reaction point
-------------------------------------
Getter Method
Signature
ReactionPoint()
Returns: Return type: NXOpen.Point
New in version NX6.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ReactionPoint(reactionPoint)
Parameters: reactionPoint ( NXOpen.Point
) –New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
Method Detail¶
Validate¶
-
BushingDefine.
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.