public interface GeneralCouplerBuilder extends MotionBuilder
GeneralCouplerBuilder
GeneralCouplerCollection.createGeneralCouplerBuilder(nxopen.motion.GeneralCoupler)
Property | Value |
---|---|
DisplayScale | 1.0 |
FirstScaleExpression.Value | 1.0 |
SecondScaleExpression.Value | 1.0 |
ThirdScaleExpression.Value | 1.0 |
Modifier and Type | Interface and Description |
---|---|
static class |
GeneralCouplerBuilder.AttachmentType
Definitions of joint coupler attachment type
|
Modifier and Type | Method and Description |
---|---|
GeneralCouplerBuilder.AttachmentType |
attachment()
Returns the attachment type
License requirements: None. |
SelectJoint |
firstJoint()
Returns the selected first joint
License requirements: None. |
Expression |
firstScaleExpression()
Returns the first scale expression
License requirements: None. |
GcouplerMovementTypes |
firstType()
Returns the first joint movement type
License requirements: None. |
String |
name()
Returns the 2-3 joint coupler name
License requirements: None. |
SelectJoint |
secondJoint()
Returns the selected second joint
License requirements: None. |
Expression |
secondScaleExpression()
Returns the second scale expression
License requirements: None. |
GcouplerMovementTypes |
secondType()
Returns the second joint movement type
License requirements: None. |
void |
setAttachment(GeneralCouplerBuilder.AttachmentType attachment)
License requirements: mechanisms ("MECHANISMS") . |
void |
setFirstType(GcouplerMovementTypes firstType)
License requirements: mechanisms ("MECHANISMS") . |
void |
setName(String name)
License requirements: mechanisms ("MECHANISMS") . |
void |
setSecondType(GcouplerMovementTypes secondType)
License requirements: mechanisms ("MECHANISMS") . |
void |
setThirdType(GcouplerMovementTypes thirdType)
License requirements: mechanisms ("MECHANISMS") . |
SelectJoint |
thirdJoint()
Returns the selected third joint
License requirements: None. |
Expression |
thirdScaleExpression()
Returns the third scale expression
License requirements: None. |
GcouplerMovementTypes |
thirdType()
Returns the third joint movement type
License requirements: None. |
displayScale, groupName, groupType, setDisplayScale, setGroupName, setGroupType
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
GeneralCouplerBuilder.AttachmentType attachment() throws NXException, RemoteException
NXException
RemoteException
void setAttachment(GeneralCouplerBuilder.AttachmentType attachment) throws NXException, RemoteException
attachment
- NXException
RemoteException
SelectJoint firstJoint() throws NXException, RemoteException
NXException
RemoteException
GcouplerMovementTypes firstType() throws NXException, RemoteException
NXException
RemoteException
void setFirstType(GcouplerMovementTypes firstType) throws NXException, RemoteException
firstType
- NXException
RemoteException
SelectJoint secondJoint() throws NXException, RemoteException
NXException
RemoteException
GcouplerMovementTypes secondType() throws NXException, RemoteException
NXException
RemoteException
void setSecondType(GcouplerMovementTypes secondType) throws NXException, RemoteException
secondType
- NXException
RemoteException
SelectJoint thirdJoint() throws NXException, RemoteException
NXException
RemoteException
GcouplerMovementTypes thirdType() throws NXException, RemoteException
NXException
RemoteException
void setThirdType(GcouplerMovementTypes thirdType) throws NXException, RemoteException
thirdType
- NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
Expression firstScaleExpression() throws NXException, RemoteException
NXException
RemoteException
Expression secondScaleExpression() throws NXException, RemoteException
NXException
RemoteException
Expression thirdScaleExpression() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.