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

Represents the builder class to create or edit a NXOpen.Mechatronics.ThreeJointCoupler object. More...

Inheritance diagram for NXOpen.Mechatronics.ThreeJointCouplerBuilder:
NXOpen.Mechatronics.CouplingBuilder NXOpen.Mechatronics.PhysicsConstraintBuilder NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  AxisJointType { Linear, Angular }
 the axis joint types. More...
 

Properties

unsafe
NXOpen.Mechatronics.ThreeJointCouplerBuilder.AxisJointType 
AxisType [get, set]
 Returns or sets the axis joint type. More...
 
unsafe NXOpen.Expression ExpressionMasterMultiple [get]
 Returns the master multiple expression. More...
 
unsafe NXOpen.Expression ExpressionSlaveMultiple [get]
 Returns the slave multiple expression. More...
 
unsafe NXOpen.Expression ExpressionThirdJointMultiple [get]
 Returns the third joint multiple expression. More...
 
unsafe
NXOpen.Mechatronics.ThreeJointCouplerBuilder.AxisJointType 
SlaveAxisType [get, set]
 Returns or sets the axis joint type. More...
 
unsafe
NXOpen.Mechatronics.SelectPhysicsJoint 
ThirdAxisJoint [get]
 Returns the third axis joint. More...
 
unsafe
NXOpen.Mechatronics.ThreeJointCouplerBuilder.AxisJointType 
ThirdJointAxisType [get, set]
 Returns or sets the axis joint type. More...
 
- Properties inherited from NXOpen.Mechatronics.CouplingBuilder
unsafe bool AllowSlip [get, set]
 Returns or sets the coulping can slip or not. More...
 
unsafe
NXOpen.Mechatronics.SelectPhysicsJoint 
MasterAxisJoint [get]
 Returns the master axis joint. More...
 
unsafe
NXOpen.Mechatronics.SelectPhysicsJoint 
SlaveAxisJoint [get]
 Returns the slave axis joint. More...
 
- Properties inherited from NXOpen.Mechatronics.PhysicsConstraintBuilder
unsafe string Name [get, set]
 Returns or sets the name. More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.Mechatronics.CouplingBuilder
unsafe void SetMasterAxisJoint (NXOpen.Mechatronics.PhysicsJoint master)
 Sets the master axis. More...
 
unsafe void SetSlaveAxisJoint (NXOpen.Mechatronics.PhysicsJoint slave)
 Sets the slave axis. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents the builder class to create or edit a NXOpen.Mechatronics.ThreeJointCoupler object.

To create a new instance of this class, use NXOpen.Mechatronics.ThreeJointCouplerCollection.CreateThreeJointCouplerBuilder

Created in NX12.0.0

Member Enumeration Documentation

the axis joint types.

Enumerator
Linear 

Linear

Angular 

Angular

Property Documentation

unsafe NXOpen.Mechatronics.ThreeJointCouplerBuilder.AxisJointType NXOpen.Mechatronics.ThreeJointCouplerBuilder.AxisType
getset

Returns or sets the axis joint type.

Created in NX12.0.0

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe NXOpen.Expression NXOpen.Mechatronics.ThreeJointCouplerBuilder.ExpressionMasterMultiple
get

Returns the master multiple expression.

Created in NX12.0.0

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

unsafe NXOpen.Expression NXOpen.Mechatronics.ThreeJointCouplerBuilder.ExpressionSlaveMultiple
get

Returns the slave multiple expression.

Created in NX12.0.0

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

unsafe NXOpen.Expression NXOpen.Mechatronics.ThreeJointCouplerBuilder.ExpressionThirdJointMultiple
get

Returns the third joint multiple expression.

Created in NX12.0.0

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

unsafe NXOpen.Mechatronics.ThreeJointCouplerBuilder.AxisJointType NXOpen.Mechatronics.ThreeJointCouplerBuilder.SlaveAxisType
getset

Returns or sets the axis joint type.

Created in NX12.0.0

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")

unsafe NXOpen.Mechatronics.SelectPhysicsJoint NXOpen.Mechatronics.ThreeJointCouplerBuilder.ThirdAxisJoint
get

Returns the third axis joint.

This can be a NXOpen.Mechatronics.HingeJoint , NXOpen.Mechatronics.SlidingJoint and NXOpen.Mechatronics.CylindricalJoint .

Created in NX12.0.0

License requirements: nx_mcd_core ("Mechatronics Concept Designer")

unsafe NXOpen.Mechatronics.ThreeJointCouplerBuilder.AxisJointType NXOpen.Mechatronics.ThreeJointCouplerBuilder.ThirdJointAxisType
getset

Returns or sets the axis joint type.

Created in NX12.0.0

License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")

License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")


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