NXOpen .NET Reference Guide
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.Motion.GeneralCouplerBuilder Class Reference

Represents a NXOpen.Motion.GeneralCouplerBuilder More...

Inheritance diagram for NXOpen.Motion.GeneralCouplerBuilder:
NXOpen.Motion.MotionBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  AttachmentType { Two, Three }
 Definitions of joint coupler attachment type More...
 

Properties

unsafe
NXOpen.Motion.GeneralCouplerBuilder.AttachmentType 
Attachment [get, set]
 Returns or sets the attachment type More...
 
unsafe NXOpen.Motion.SelectJoint FirstJoint [get]
 Returns the selected first joint More...
 
unsafe NXOpen.Expression FirstScaleExpression [get]
 Returns the first scale expression More...
 
unsafe
NXOpen.Motion.GcouplerMovementTypes 
FirstType [get, set]
 Returns or sets the first joint movement type More...
 
unsafe string Name [get, set]
 Returns or sets the 2-3 joint coupler name More...
 
unsafe NXOpen.Motion.SelectJoint SecondJoint [get]
 Returns the selected second joint More...
 
unsafe NXOpen.Expression SecondScaleExpression [get]
 Returns the second scale expression More...
 
unsafe
NXOpen.Motion.GcouplerMovementTypes 
SecondType [get, set]
 Returns or sets the second joint movement type More...
 
unsafe NXOpen.Motion.SelectJoint ThirdJoint [get]
 Returns the selected third joint More...
 
unsafe NXOpen.Expression ThirdScaleExpression [get]
 Returns the third scale expression More...
 
unsafe
NXOpen.Motion.GcouplerMovementTypes 
ThirdType [get, set]
 Returns or sets the third joint movement type More...
 
- Properties inherited from NXOpen.Motion.MotionBuilder
unsafe double DisplayScale [get, set]
 Returns or sets the icon display scale More...
 
unsafe string GroupName [get, set]
 Returns or sets the group name More...
 
unsafe
NXOpen.Motion.MotionObject.GroupType 
GroupType [get, set]
 Returns or sets the group type More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a NXOpen.Motion.GeneralCouplerBuilder

To create a new instance of this class, use NXOpen.Motion.GeneralCouplerCollection.CreateGeneralCouplerBuilder

Default values.

Property Value

DisplayScale

1.0

FirstScaleExpression.Value

1.0

SecondScaleExpression.Value

1.0

ThirdScaleExpression.Value

1.0

Created in NX7.5.0

Member Enumeration Documentation

Definitions of joint coupler attachment type

Enumerator
Two 

two-joint coupler type

Three 

three-joint coupler type

Property Documentation

unsafe NXOpen.Motion.GeneralCouplerBuilder.AttachmentType NXOpen.Motion.GeneralCouplerBuilder.Attachment
getset

Returns or sets the attachment type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectJoint NXOpen.Motion.GeneralCouplerBuilder.FirstJoint
get

Returns the selected first joint

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.GeneralCouplerBuilder.FirstScaleExpression
get

Returns the first scale expression

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Motion.GcouplerMovementTypes NXOpen.Motion.GeneralCouplerBuilder.FirstType
getset

Returns or sets the first joint movement type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe string NXOpen.Motion.GeneralCouplerBuilder.Name
getset

Returns or sets the 2-3 joint coupler name

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectJoint NXOpen.Motion.GeneralCouplerBuilder.SecondJoint
get

Returns the selected second joint

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.GeneralCouplerBuilder.SecondScaleExpression
get

Returns the second scale expression

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Motion.GcouplerMovementTypes NXOpen.Motion.GeneralCouplerBuilder.SecondType
getset

Returns or sets the second joint movement type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.SelectJoint NXOpen.Motion.GeneralCouplerBuilder.ThirdJoint
get

Returns the selected third joint

Created in NX7.5.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.GeneralCouplerBuilder.ThirdScaleExpression
get

Returns the third scale expression

Created in NX8.5.0

License requirements: None.

unsafe NXOpen.Motion.GcouplerMovementTypes NXOpen.Motion.GeneralCouplerBuilder.ThirdType
getset

Returns or sets the third joint movement type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: mechanisms ("MECHANISMS")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.