NX Open C++ Reference Guide
|
Represents a Motion::GeneralCouplerBuilder
To create a new instance of this class, use Motion::GeneralCouplerCollection::CreateGeneralCouplerBuilder
Default values.
More...
Public Types | |
enum | AttachmentType { AttachmentTypeTwo, AttachmentTypeThree } |
Definitions of joint coupler attachment type. More... | |
Public Member Functions | |
NXOpen::Motion::GeneralCouplerBuilder::AttachmentType | Attachment () |
Returns the attachment type Created in NX7.5.0. | |
NXOpen::Motion::SelectJoint * | FirstJoint () |
Returns the selected first joint Created in NX7.5.0. | |
double | FirstScale () |
Returns the first joint scale Created in NX7.5.0. | |
NXOpen::Motion::GcouplerMovementTypes | FirstType () |
Returns the first joint movement type Created in NX7.5.0. | |
NXString | Name () |
Returns the 2-3 joint coupler name Created in NX7.5.0. | |
NXOpen::Motion::SelectJoint * | SecondJoint () |
Returns the selected second joint Created in NX7.5.0. | |
double | SecondScale () |
Returns the second joint scale Created in NX7.5.0. | |
NXOpen::Motion::GcouplerMovementTypes | SecondType () |
Returns the second joint movement type Created in NX7.5.0. | |
void | SetAttachment (NXOpen::Motion::GeneralCouplerBuilder::AttachmentType attachment) |
Sets the attachment type Created in NX7.5.0. | |
void | SetFirstScale (double firstScale) |
Sets the first joint scale Created in NX7.5.0. | |
void | SetFirstType (NXOpen::Motion::GcouplerMovementTypes firstType) |
Sets the first joint movement type Created in NX7.5.0. | |
void | SetName (const NXString &name) |
Sets the 2-3 joint coupler name Created in NX7.5.0. | |
void | SetSecondScale (double secondScale) |
Sets the second joint scale Created in NX7.5.0. | |
void | SetSecondType (NXOpen::Motion::GcouplerMovementTypes secondType) |
Sets the second joint movement type Created in NX7.5.0. | |
void | SetThirdScale (double thirdScale) |
Sets the third joint scale Created in NX7.5.0. | |
void | SetThirdType (NXOpen::Motion::GcouplerMovementTypes thirdType) |
Sets the third joint movement type Created in NX7.5.0. | |
NXOpen::Motion::SelectJoint * | ThirdJoint () |
Returns the selected third joint Created in NX7.5.0. | |
double | ThirdScale () |
Returns the third joint scale Created in NX7.5.0. | |
NXOpen::Motion::GcouplerMovementTypes | ThirdType () |
Returns the third joint movement type Created in NX7.5.0. |
Represents a Motion::GeneralCouplerBuilder
To create a new instance of this class, use Motion::GeneralCouplerCollection::CreateGeneralCouplerBuilder
Default values.
Property | Value |
---|---|
DisplayScale |
1.0 |
FirstScale |
1.0 |
SecondScale |
1.0 |
ThirdScale |
1.0 |
Created in NX7.5.0.
NXOpen::Motion::GeneralCouplerBuilder::AttachmentType NXOpen::Motion::GeneralCouplerBuilder::Attachment | ( | ) |
Returns the attachment type
Created in NX7.5.0.
License requirements : None
Returns the selected first joint
Created in NX7.5.0.
License requirements : None
Returns the first joint scale
Created in NX7.5.0.
License requirements : None
Returns the first joint movement type
Created in NX7.5.0.
License requirements : None
Returns the 2-3 joint coupler name
Created in NX7.5.0.
License requirements : None
Returns the selected second joint
Created in NX7.5.0.
License requirements : None
Returns the second joint scale
Created in NX7.5.0.
License requirements : None
Returns the second joint movement type
Created in NX7.5.0.
License requirements : None
void NXOpen::Motion::GeneralCouplerBuilder::SetAttachment | ( | NXOpen::Motion::GeneralCouplerBuilder::AttachmentType | attachment | ) |
Sets the attachment type
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
attachment | attachment |
void NXOpen::Motion::GeneralCouplerBuilder::SetFirstScale | ( | double | firstScale | ) |
Sets the first joint scale
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
firstScale | firstscale |
void NXOpen::Motion::GeneralCouplerBuilder::SetFirstType | ( | NXOpen::Motion::GcouplerMovementTypes | firstType | ) |
Sets the first joint movement type
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
firstType | firsttype |
void NXOpen::Motion::GeneralCouplerBuilder::SetName | ( | const NXString & | name | ) |
Sets the 2-3 joint coupler name
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
name | name |
void NXOpen::Motion::GeneralCouplerBuilder::SetSecondScale | ( | double | secondScale | ) |
Sets the second joint scale
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
secondScale | secondscale |
void NXOpen::Motion::GeneralCouplerBuilder::SetSecondType | ( | NXOpen::Motion::GcouplerMovementTypes | secondType | ) |
Sets the second joint movement type
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
secondType | secondtype |
void NXOpen::Motion::GeneralCouplerBuilder::SetThirdScale | ( | double | thirdScale | ) |
Sets the third joint scale
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
thirdScale | thirdscale |
void NXOpen::Motion::GeneralCouplerBuilder::SetThirdType | ( | NXOpen::Motion::GcouplerMovementTypes | thirdType | ) |
Sets the third joint movement type
Created in NX7.5.0.
License requirements : mechanisms ("MECHANISMS")
thirdType | thirdtype |
Returns the selected third joint
Created in NX7.5.0.
License requirements : None
Returns the third joint scale
Created in NX7.5.0.
License requirements : None
Returns the third joint movement type
Created in NX7.5.0.
License requirements : None