PneumaticCylinderBuilder Class¶
-
class
NXOpen.Mechatronics.PneumaticCylinderBuilder¶ Bases:
NXOpen.Mechatronics.PhysicsConstraintBuilderRepresents a
NXOpen.Mechatronics.PneumaticCylinderbuilder.To create a new instance of this class, use
NXOpen.Mechatronics.PneumaticCylinderCollection.CreatePneumaticCylinderBuilder()New in version NX11.0.0.
Properties¶
| Property | Description |
|---|---|
| AxisJoint | Returns the Axis Joint. This can be a PhysicsJoint. |
| GasR | Returns the specific gas constant Rbar. |
| Kappa | Returns constant Kappa, the ratio of specific heats. |
| Name | Returns or sets the name. |
| PistonDiameter | Returns the diameter of the piston. |
| PistonRodDiameter | Returns the diameter of the piston rod. |
| PressureA | Returns the initial pressure of chamber A. |
| PressureB | Returns the initial pressure of chamber B. |
| RodType | Returns or sets the rod type. |
| StrokeLength | Returns the overall stroke length of the cylinder. |
| Tag | Returns the Tag for this object. |
| Temperature | Returns the gas temperature (assumed constant). |
| VolumeExtendA | Returns the length of the volume extension on chamber A. |
| VolumeExtendB | Returns the length of the volume extension on chamber B. |
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¶
| PneumaticCylinderBuilderOutputRodType Enumeration | the Rod types. |
Property Detail¶
AxisJoint¶
-
PneumaticCylinderBuilder.AxisJoint¶ Returns the Axis Joint. This can be a
PhysicsJoint.-------------------------------------Getter Method
Signature
AxisJointReturns: Return type: NXOpen.Mechatronics.SelectPhysicsJointNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
GasR¶
-
PneumaticCylinderBuilder.GasR¶ Returns the specific gas constant Rbar.
-------------------------------------Getter Method
Signature
GasRReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
Kappa¶
-
PneumaticCylinderBuilder.Kappa¶ Returns constant Kappa, the ratio of specific heats.
-------------------------------------Getter Method
Signature
KappaReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
PistonDiameter¶
-
PneumaticCylinderBuilder.PistonDiameter¶ Returns the diameter of the piston.
-------------------------------------Getter Method
Signature
PistonDiameterReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
PistonRodDiameter¶
-
PneumaticCylinderBuilder.PistonRodDiameter¶ Returns the diameter of the piston rod.
-------------------------------------Getter Method
Signature
PistonRodDiameterReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
PressureA¶
-
PneumaticCylinderBuilder.PressureA¶ Returns the initial pressure of chamber A.
-------------------------------------Getter Method
Signature
PressureAReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
PressureB¶
-
PneumaticCylinderBuilder.PressureB¶ Returns the initial pressure of chamber B.
-------------------------------------Getter Method
Signature
PressureBReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
RodType¶
-
PneumaticCylinderBuilder.RodType¶ Returns or sets the rod type.
-------------------------------------Getter Method
Signature
RodTypeReturns: Return type: NXOpen.Mechatronics.PneumaticCylinderBuilderOutputRodTypeNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
-------------------------------------Setter Method
Signature
RodTypeParameters: rodType ( NXOpen.Mechatronics.PneumaticCylinderBuilderOutputRodType) –New in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
StrokeLength¶
-
PneumaticCylinderBuilder.StrokeLength¶ Returns the overall stroke length of the cylinder.
-------------------------------------Getter Method
Signature
StrokeLengthReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
Temperature¶
-
PneumaticCylinderBuilder.Temperature¶ Returns the gas temperature (assumed constant).
-------------------------------------Getter Method
Signature
TemperatureReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
VolumeExtendA¶
-
PneumaticCylinderBuilder.VolumeExtendA¶ Returns the length of the volume extension on chamber A.
-------------------------------------Getter Method
Signature
VolumeExtendAReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
VolumeExtendB¶
-
PneumaticCylinderBuilder.VolumeExtendB¶ Returns the length of the volume extension on chamber B.
-------------------------------------Getter Method
Signature
VolumeExtendBReturns: Return type: NXOpen.ExpressionNew in version NX11.0.0.
License requirements: nx_mcd_core (“MECHATRONICS CONCEPT DESIGNER”)
Method Detail¶
Validate¶
-
PneumaticCylinderBuilder.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.