NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Mechatronics.PositionControlBuilder . More...
Public Types | |
enum | AngularPathOptions { FollowShortestPath, RotateClockwise, RotateCounterclockwise, TrackMultipleTurns } |
the angular path options. More... | |
enum | Axis { Angular, Linear, Mixed } |
the axis types. More... | |
enum | ClosedCurvePathOptions { TrackMultipleTurns, FollowShortestPath } |
the closed curve path options for point on curve. More... | |
Public Member Functions | |
unsafe void | SetAxisJoint (NXOpen.NXObject axisJoint) |
Sets the joint. More... | |
Properties | |
unsafe NXOpen.Mechatronics.PositionControlBuilder.AngularPathOptions | AngularPath [get, set] |
Returns or sets the angular path. More... | |
unsafe NXOpen.Mechatronics.SelectPhysicsJoint | AxisJoint [get] |
Returns the joint select. More... | |
unsafe NXOpen.Mechatronics.PositionControlBuilder.Axis | AxisType [get, set] |
Returns or sets the axis type. More... | |
unsafe NXOpen.Mechatronics.PositionControlBuilder.ClosedCurvePathOptions | ClosedCurvePath [get, set] |
Returns or sets the closed curve path option. More... | |
unsafe NXOpen.Expression | Destination [get] |
Returns the destination. More... | |
unsafe NXOpen.Mechatronics.SpeedPositionControlDirectiontype | DirectionType [get, set] |
Returns or sets the direction type, which works only when the position control is used to drive NXOpen.Mechatronics.TransportSurface More... | |
unsafe bool | EnableLimitForce [get, set] |
Returns or sets whether or not to enable the limit force. More... | |
unsafe NXOpen.Expression | ForwardForce [get] |
Returns the max force that speed control can apply. More... | |
unsafe bool | LimitJerk [get, set] |
Returns or sets the limit jerk flag, which is used to control if the position control includes jerk data. More... | |
unsafe NXOpen.Expression | MaxAcceleration [get] |
Returns the max acceleration, which is used to set the maximum acceleration for position control. More... | |
unsafe NXOpen.Expression | MaxDeceleration [get] |
Returns the max deceleration, which is used to set the maximum deceleration for position control. More... | |
unsafe NXOpen.Expression | MaxJerk [get] |
Returns the max jerk, which is used to set the maximum jerk for position control. More... | |
unsafe NXOpen.Expression | ReverseForce [get] |
Returns the min force that speed control can apply. More... | |
unsafe NXOpen.SelectNXObject | Signal [get] |
Returns the signal select. More... | |
unsafe NXOpen.Expression | Speed [get] |
Returns the speed. More... | |
unsafe bool | UseAcceleration [get, set] |
Returns or sets the use acceleration flag, which is used to control if the position control includes acceleration data. More... | |
unsafe bool | UseExternalData [get, set] |
Returns or sets the use external data flag, which is used to control if the position control data is from external. More... | |
Properties inherited from NXOpen.Mechatronics.PhysicsConstraintBuilder | |
unsafe string | Name [get, set] |
Returns or sets the name. More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. More... | |
Properties inherited from NXOpen.TaggedObject | |
Tag | Tag [get] |
Returns the tag of this object. More... | |
Properties inherited from NXOpen.Utilities.NXRemotableObject | |
IMessageSink | NextSink [get] |
Gets the next message sink in the sink chain. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Mechatronics.PositionControlBuilder .
To create a new instance of this class, use NXOpen.Mechatronics.PositionControlCollection.CreatePositionControlBuilder
Created in NX7.5.1
|
inline |
Sets the joint.
Created in NX7.5.1
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
axisJoint |
|
getset |
Returns or sets the angular path.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the joint select.
This can be a NXOpen.Mechatronics.HingeJoint , NXOpen.Mechatronics.SlidingJoint , NXOpen.Mechatronics.CylindricalJoint and NXOpen.Mechatronics.TransportSurface .
Created in NX7.5.1
License requirements: None.
|
getset |
Returns or sets the axis type.
Created in NX7.5.1
License requirements to get this property: None.
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the closed curve path option.
Created in NX1899.0.0
License requirements to get this property: None.
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the destination.
Created in NX7.5.1
License requirements: None.
|
getset |
Returns or sets the direction type, which works only when the position control is used to drive NXOpen.Mechatronics.TransportSurface
Created in NX10.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets whether or not to enable the limit force.
Created in NX9.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the max force that speed control can apply.
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the limit jerk flag, which is used to control if the position control includes jerk data.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the max acceleration, which is used to set the maximum acceleration for position control.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the max deceleration, which is used to set the maximum deceleration for position control.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the max jerk, which is used to set the maximum jerk for position control.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the min force that speed control can apply.
Created in NX9.0.0
License requirements: None.
|
get |
Returns the signal select.
This can be a NXOpen.Mechatronics.Signal or NXOpen.Mechatronics.AdapterSignal .
Created in NX12.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the speed.
Created in NX7.5.1
License requirements: None.
|
getset |
Returns or sets the use acceleration flag, which is used to control if the position control includes acceleration data.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the use external data flag, which is used to control if the position control data is from external.
Created in NX1872.0.0
License requirements to get this property: None.
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")