public interface CylindricalJointBuilder extends PhysicsJointBuilder
CylindricalJoint
builder. CylindricalJointCollection.createCylindricalJointBuilder(nxopen.mechatronics.CylindricalJoint)
Modifier and Type | Method and Description |
---|---|
Point |
anchorPoint()
Returns the anchor point.
|
Expression |
angularLowerLimit()
Returns the angular lower limit.
|
Expression |
angularUpperLimit()
Returns the angular upper limit.
|
nxopen.Direction |
axisVector()
Returns the axis vector.
|
boolean |
enableAngularLowerLimit()
Returns the angular lower limit option.
|
boolean |
enableAngularUpperLimit()
Returns the angular upper limit option.
|
boolean |
enableLinearLowerLimit()
Returns the linear lower limit option.If the enable is true, then this joint will be
applied the lower limit in linear direction.
|
boolean |
enableLinearUpperLimit()
Returns the linear upper limit option.
|
Expression |
linearLowerLimit()
Returns the linear lower limit.
|
Expression |
linearUpperLimit()
Returns the linear upper limit.
|
Expression |
offset()
Returns the offset value.
|
void |
setAnchorPoint(Point anchorPoint)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setAxisVector(nxopen.Direction axisVector)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setEnableAngularLowerLimit(boolean enable)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setEnableAngularUpperLimit(boolean enable)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setEnableLinearLowerLimit(boolean enable)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setEnableLinearUpperLimit(boolean enable)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Expression |
startAngle()
Returns the start angle.
|
attachment, base, name, setAttachment, setBase, setName
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
nxopen.Direction axisVector() throws NXException, RemoteException
NXException
RemoteException
void setAxisVector(nxopen.Direction axisVector) throws NXException, RemoteException
axisVector
- NXException
RemoteException
Point anchorPoint() throws NXException, RemoteException
NXException
RemoteException
void setAnchorPoint(Point anchorPoint) throws NXException, RemoteException
anchorPoint
- NXException
RemoteException
Expression startAngle() throws NXException, RemoteException
NXException
RemoteException
Expression offset() throws NXException, RemoteException
NXException
RemoteException
boolean enableLinearUpperLimit() throws NXException, RemoteException
NXException
RemoteException
void setEnableLinearUpperLimit(boolean enable) throws NXException, RemoteException
enable
- NXException
RemoteException
boolean enableLinearLowerLimit() throws NXException, RemoteException
NXException
RemoteException
void setEnableLinearLowerLimit(boolean enable) throws NXException, RemoteException
enable
- NXException
RemoteException
Expression linearUpperLimit() throws NXException, RemoteException
NXException
RemoteException
Expression linearLowerLimit() throws NXException, RemoteException
NXException
RemoteException
boolean enableAngularUpperLimit() throws NXException, RemoteException
NXException
RemoteException
void setEnableAngularUpperLimit(boolean enable) throws NXException, RemoteException
enable
- NXException
RemoteException
boolean enableAngularLowerLimit() throws NXException, RemoteException
NXException
RemoteException
void setEnableAngularLowerLimit(boolean enable) throws NXException, RemoteException
enable
- NXException
RemoteException
Expression angularUpperLimit() throws NXException, RemoteException
NXException
RemoteException
Expression angularLowerLimit() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.