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

Represents a Motion.ControlInput builder More...

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

Public Types

enum  InputType { Link }
 Control Input type More...
 

Public Member Functions

unsafe
NXOpen.Motion.ControlInputPortBuilder 
CreateControlInputPortBuilder ()
 Creates a new control input port item and adds to the PortsList. More...
 

Properties

unsafe
NXOpen.Motion.LinkAttachmentData 
MeasurementLinkAttachment [get]
 Returns the measurement motion body attachment. More...
 
unsafe string Name [get, set]
 Returns or sets the control input name. More...
 
unsafe
NXOpen.Motion.ControlInputPortBuilderList 
PortsList [get]
 Returns the list of all child control input ports. More...
 
unsafe
NXOpen.Motion.LinkAttachmentData 
ReferenceLinkAttachment [get]
 Returns the reference motion body attachment and its components are optional. More...
 
unsafe
NXOpen.Motion.LinkAttachmentData 
RelativeLinkAttachment [get]
 Returns the relative motion body attachment and its components are optional. More...
 
unsafe
NXOpen.Motion.ControlInputBuilder.InputType 
Type [get, set]
 Returns or sets the type of control input element. 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

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a Motion.ControlInput builder

To create a new instance of this class, use NXOpen.Motion.ControlInputCollection.CreateControlInputBuilder

Created in NX11.0.0

Member Enumeration Documentation

Control Input type

Enumerator
Link 

Motion body

Member Function Documentation

unsafe NXOpen.Motion.ControlInputPortBuilder NXOpen.Motion.ControlInputBuilder.CreateControlInputPortBuilder ( )
inline

Creates a new control input port item and adds to the PortsList.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

Returns

Property Documentation

unsafe NXOpen.Motion.LinkAttachmentData NXOpen.Motion.ControlInputBuilder.MeasurementLinkAttachment
get

Returns the measurement motion body attachment.

The control input element measures the kinematic variables at the reference frame defined by this attachment.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe string NXOpen.Motion.ControlInputBuilder.Name
getset

Returns or sets the control input name.

Must be unique across all motion elements.

Created in NX11.0.0

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

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

unsafe NXOpen.Motion.ControlInputPortBuilderList NXOpen.Motion.ControlInputBuilder.PortsList
get

Returns the list of all child control input ports.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.LinkAttachmentData NXOpen.Motion.ControlInputBuilder.ReferenceLinkAttachment
get

Returns the reference motion body attachment and its components are optional.

When the motion body, point or csys are not defined, they are interpreted as ground motion body, ground origin or ground csys respectively. The measurement is computed in the reference frame defined by this attachment.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.LinkAttachmentData NXOpen.Motion.ControlInputBuilder.RelativeLinkAttachment
get

Returns the relative motion body attachment and its components are optional.

When the motion body, point or csys are not defined, they are interpreted as ground motion body, ground origin or ground csys respectively. The measurement is made relative to the reference frame defined by this attachment.

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe NXOpen.Motion.ControlInputBuilder.InputType NXOpen.Motion.ControlInputBuilder.Type
getset

Returns or sets the type of control input element.

Motion body is the default value

Created in NX11.0.0

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

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.