public interface ThreeJointCouplerBuilder extends CouplingBuilder
ThreeJointCoupler
object. ThreeJointCouplerCollection.createThreeJointCouplerBuilder(nxopen.mechatronics.ThreeJointCoupler)
Modifier and Type | Interface and Description |
---|---|
static class |
ThreeJointCouplerBuilder.AxisJointType
the axis joint types.
|
Modifier and Type | Method and Description |
---|---|
ThreeJointCouplerBuilder.AxisJointType |
axisType()
Returns the axis joint type.
|
Expression |
expressionMasterMultiple()
Returns the master multiple expression.
|
Expression |
expressionSlaveMultiple()
Returns the slave multiple expression.
|
Expression |
expressionThirdJointMultiple()
Returns the third joint multiple expression.
|
void |
setAxisType(ThreeJointCouplerBuilder.AxisJointType axisType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setSlaveAxisType(ThreeJointCouplerBuilder.AxisJointType slaveAxisType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setThirdJointAxisType(ThreeJointCouplerBuilder.AxisJointType thirdAxisType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
ThreeJointCouplerBuilder.AxisJointType |
slaveAxisType()
Returns the axis joint type.
|
SelectPhysicsJoint |
thirdAxisJoint()
Returns the third axis joint.
|
ThreeJointCouplerBuilder.AxisJointType |
thirdJointAxisType()
Returns the axis joint type.
|
allowSlip, masterAxisJoint, setAllowSlip, setMasterAxisJoint, setSlaveAxisJoint, slaveAxisJoint
name, setName
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ThreeJointCouplerBuilder.AxisJointType axisType() throws NXException, RemoteException
NXException
RemoteException
void setAxisType(ThreeJointCouplerBuilder.AxisJointType axisType) throws NXException, RemoteException
axisType
- NXException
RemoteException
ThreeJointCouplerBuilder.AxisJointType slaveAxisType() throws NXException, RemoteException
NXException
RemoteException
void setSlaveAxisType(ThreeJointCouplerBuilder.AxisJointType slaveAxisType) throws NXException, RemoteException
slaveAxisType
- NXException
RemoteException
ThreeJointCouplerBuilder.AxisJointType thirdJointAxisType() throws NXException, RemoteException
NXException
RemoteException
void setThirdJointAxisType(ThreeJointCouplerBuilder.AxisJointType thirdAxisType) throws NXException, RemoteException
thirdAxisType
- NXException
RemoteException
Expression expressionMasterMultiple() throws NXException, RemoteException
NXException
RemoteException
Expression expressionSlaveMultiple() throws NXException, RemoteException
NXException
RemoteException
Expression expressionThirdJointMultiple() throws NXException, RemoteException
NXException
RemoteException
SelectPhysicsJoint thirdAxisJoint() throws NXException, RemoteException
HingeJoint
, SlidingJoint
and CylindricalJoint
.
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.