BushingGeneralCoefficientsComponent Class¶
-
class
NXOpen.Motion.BushingGeneralCoefficientsComponent¶ Bases:
NXOpen.TaggedObject,NXOpen.GeometricUtilities.IComponentBuilderRepresents a Motion BushingGeneralCoefficientsComponent
New in version NX6.0.0.
Properties¶
| Property | Description |
|---|---|
| CoefficientsType | Returns or sets the type will be constant or spline |
| Tag | Returns the Tag for this object. |
| XCoefficientsType | Returns or sets the xCoefficientsType type will be constant or spline |
| XCurveProfile | Returns the component x curve profile. |
| XExpression | Returns the x expression, it is available only when Motion.BushingGeneralCoefficientsComponent.XCoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case |
| XFunction | Returns or sets the component x function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.XCoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case |
| YCoefficientsType | Returns or sets the yCoefficientsType type will be constant or spline |
| YCurveProfile | Returns the component y curve profile. |
| YExpression | Returns the y expression, it is available only when Motion.BushingGeneralCoefficientsComponent.YCoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case |
| YFunction | Returns or sets the component y function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.YCoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case |
| ZCoefficientsType | Returns or sets the zCoefficientsType type will be constant or spline |
| ZCurveProfile | Returns the component z curve profile. |
| ZExpression | Returns the z expression, it is available only when Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType() is set to MotionConnectorCoefficientTypes.Constant case |
| ZFunction | Returns or sets the component z function tag, it is available only when Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType() is set to MotionConnectorCoefficientTypes.Spline case |
Methods¶
| Method | Description |
|---|---|
| Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Property Detail¶
CoefficientsType¶
-
BushingGeneralCoefficientsComponent.CoefficientsType¶ Returns or sets the type will be constant or spline
-------------------------------------Getter Method
Signature
CoefficientsTypeReturns: Return type: NXOpen.Motion.ConnectorCoefficientTypesNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
CoefficientsTypeParameters: type ( NXOpen.Motion.ConnectorCoefficientTypes) –New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
XCoefficientsType¶
-
BushingGeneralCoefficientsComponent.XCoefficientsType¶ Returns or sets the xCoefficientsType type will be constant or spline
-------------------------------------Getter Method
Signature
XCoefficientsTypeReturns: Return type: NXOpen.Motion.ConnectorCoefficientTypesNew in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
XCoefficientsTypeParameters: xCoefficientsType ( NXOpen.Motion.ConnectorCoefficientTypes) –New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
XCurveProfile¶
-
BushingGeneralCoefficientsComponent.XCurveProfile¶ Returns the component x curve profile.
It is available only when
Motion.BushingGeneralCoefficientsComponent.XCoefficientsType()is set toMotionConnectorCoefficientTypes.Profile2dorMotionConnectorCoefficientTypes.ExpressionAndProfile2d-------------------------------------Getter Method
Signature
XCurveProfileReturns: Return type: NXOpen.Motion.SelectFieldDataNew in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
XExpression¶
-
BushingGeneralCoefficientsComponent.XExpression¶ Returns the x expression, it is available only when
Motion.BushingGeneralCoefficientsComponent.XCoefficientsType()is set toMotionConnectorCoefficientTypes.Constantcase-------------------------------------Getter Method
Signature
XExpressionReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
XFunction¶
-
BushingGeneralCoefficientsComponent.XFunction¶ Returns or sets the component x function tag, it is available only when
Motion.BushingGeneralCoefficientsComponent.XCoefficientsType()is set toMotionConnectorCoefficientTypes.Splinecase-------------------------------------Getter Method
Signature
XFunctionReturns: Return type: NXOpen.CAE.FunctionNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
XFunctionParameters: function ( NXOpen.CAE.Function) –New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
YCoefficientsType¶
-
BushingGeneralCoefficientsComponent.YCoefficientsType¶ Returns or sets the yCoefficientsType type will be constant or spline
-------------------------------------Getter Method
Signature
YCoefficientsTypeReturns: Return type: NXOpen.Motion.ConnectorCoefficientTypesNew in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
YCoefficientsTypeParameters: yCoefficientsType ( NXOpen.Motion.ConnectorCoefficientTypes) –New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
YCurveProfile¶
-
BushingGeneralCoefficientsComponent.YCurveProfile¶ Returns the component y curve profile.
It is available only when
Motion.BushingGeneralCoefficientsComponent.YCoefficientsType()is set toMotionConnectorCoefficientTypes.Profile2dorMotionConnectorCoefficientTypes.ExpressionAndProfile2d-------------------------------------Getter Method
Signature
YCurveProfileReturns: Return type: NXOpen.Motion.SelectFieldDataNew in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
YExpression¶
-
BushingGeneralCoefficientsComponent.YExpression¶ Returns the y expression, it is available only when
Motion.BushingGeneralCoefficientsComponent.YCoefficientsType()is set toMotionConnectorCoefficientTypes.Constantcase-------------------------------------Getter Method
Signature
YExpressionReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
YFunction¶
-
BushingGeneralCoefficientsComponent.YFunction¶ Returns or sets the component y function tag, it is available only when
Motion.BushingGeneralCoefficientsComponent.YCoefficientsType()is set toMotionConnectorCoefficientTypes.Splinecase-------------------------------------Getter Method
Signature
YFunctionReturns: Return type: NXOpen.CAE.FunctionNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
YFunctionParameters: function ( NXOpen.CAE.Function) –New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
ZCoefficientsType¶
-
BushingGeneralCoefficientsComponent.ZCoefficientsType¶ Returns or sets the zCoefficientsType type will be constant or spline
-------------------------------------Getter Method
Signature
ZCoefficientsTypeReturns: Return type: NXOpen.Motion.ConnectorCoefficientTypesNew in version NX12.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ZCoefficientsTypeParameters: zCoefficientsType ( NXOpen.Motion.ConnectorCoefficientTypes) –New in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ZCurveProfile¶
-
BushingGeneralCoefficientsComponent.ZCurveProfile¶ Returns the component z curve profile.
It is available only when
Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType()is set toMotionConnectorCoefficientTypes.Profile2dorMotionConnectorCoefficientTypes.ExpressionAndProfile2d-------------------------------------Getter Method
Signature
ZCurveProfileReturns: Return type: NXOpen.Motion.SelectFieldDataNew in version NX12.0.0.
License requirements: mechanisms (“MECHANISMS”)
ZExpression¶
-
BushingGeneralCoefficientsComponent.ZExpression¶ Returns the z expression, it is available only when
Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType()is set toMotionConnectorCoefficientTypes.Constantcase-------------------------------------Getter Method
Signature
ZExpressionReturns: Return type: NXOpen.ExpressionNew in version NX8.0.0.
License requirements: None.
ZFunction¶
-
BushingGeneralCoefficientsComponent.ZFunction¶ Returns or sets the component z function tag, it is available only when
Motion.BushingGeneralCoefficientsComponent.ZCoefficientsType()is set toMotionConnectorCoefficientTypes.Splinecase-------------------------------------Getter Method
Signature
ZFunctionReturns: Return type: NXOpen.CAE.FunctionNew in version NX6.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ZFunctionParameters: function ( NXOpen.CAE.Function) –New in version NX6.0.0.
License requirements: mechanisms (“MECHANISMS”)
Method Detail¶
Validate¶
-
BushingGeneralCoefficientsComponent.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.