NXOpen .NET Reference  12.0.0
Public Types | Properties | List of all members
NXOpen.Mechatronics.ExternalConnectionElementBuilder Class Reference

Represents a NXOpen.Mechatronics.ExternalConnectionElementBuilder builder More...

Inheritance diagram for NXOpen.Mechatronics.ExternalConnectionElementBuilder:
NXOpen.Builder NXOpen.GeometricUtilities.IComponentBuilder

Public Types

enum  DataType { Unknown, Integer, Float, Boolean }
 the data type. More...
 
enum  ConditionType {
  Eq, Gt, Lt, Ge,
  Le, Ne
}
 the condition type. More...
 
enum  StreamType { R, W, Rw }
 the stream type. More...
 

Properties

unsafe
NXOpen.Mechatronics.ExternalConnectionElementBuilder.ConditionType 
ConditionOption [get, set]
 Returns or sets the condition type. More...
 
unsafe double ConditionValue [get, set]
 Returns or sets the condition value. More...
 
unsafe bool Inverse [get, set]
 Returns or sets whether to inverse the logic value. More...
 
unsafe double Multiplier [get, set]
 Returns or sets the multiplier. More...
 
unsafe double OffsetValue [get, set]
 Returns or sets the offset value. More...
 
unsafe
NXOpen.Mechatronics.ExternalConnectionElementBuilder.DataType 
PropertyDataType [get, set]
 Returns or sets the data type of physics property. More...
 
unsafe int PropertyId [get, set]
 Returns or sets the property ID of physics object. More...
 
unsafe
NXOpen.Mechatronics.ExternalConnectionElementBuilder.DataType 
SignalDataType [get, set]
 Returns or sets the data type of signal. More...
 
unsafe string SignalName [get, set]
 Returns or sets the name of signal. More...
 
unsafe
NXOpen.Mechatronics.ExternalConnectionElementBuilder.StreamType 
StreamOption [get, set]
 Returns or sets the data stream 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...
 

Detailed Description

Represents a NXOpen.Mechatronics.ExternalConnectionElementBuilder builder

To create a new instance of this class, use NXOpen.Mechatronics.ExternalConnectionCollection.CreateExternalConnectionElementBuilder

Created in NX8.0.1

Member Enumeration Documentation

the condition type.

Enumerator
Eq 

equal

Gt 

greater than

Lt 

less than

Ge 

greater than or equal

Le 

less than or equal

Ne 

not equal

the data type.

Enumerator
Unknown 

unknown

Integer 

integer

Float 

float

Boolean 

boolean

the stream type.

Enumerator
R 

read

W 

write

Rw 

read and write

Property Documentation

unsafe NXOpen.Mechatronics.ExternalConnectionElementBuilder.ConditionType NXOpen.Mechatronics.ExternalConnectionElementBuilder.ConditionOption
getset

Returns or sets the condition type.

Created in NX8.0.1

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 double NXOpen.Mechatronics.ExternalConnectionElementBuilder.ConditionValue
getset

Returns or sets the condition value.

Created in NX8.0.1

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 bool NXOpen.Mechatronics.ExternalConnectionElementBuilder.Inverse
getset

Returns or sets whether to inverse the logic value.

Created in NX8.0.1

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 double NXOpen.Mechatronics.ExternalConnectionElementBuilder.Multiplier
getset

Returns or sets the multiplier.

Created in NX8.0.1

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 double NXOpen.Mechatronics.ExternalConnectionElementBuilder.OffsetValue
getset

Returns or sets the offset value.

Created in NX8.0.1

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.ExternalConnectionElementBuilder.DataType NXOpen.Mechatronics.ExternalConnectionElementBuilder.PropertyDataType
getset

Returns or sets the data type of physics property.

Created in NX8.0.1

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 int NXOpen.Mechatronics.ExternalConnectionElementBuilder.PropertyId
getset

Returns or sets the property ID of physics object.

Created in NX8.0.1

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.ExternalConnectionElementBuilder.DataType NXOpen.Mechatronics.ExternalConnectionElementBuilder.SignalDataType
getset

Returns or sets the data type of signal.

Created in NX8.0.1

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 string NXOpen.Mechatronics.ExternalConnectionElementBuilder.SignalName
getset

Returns or sets the name of signal.

Created in NX8.0.1

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.ExternalConnectionElementBuilder.StreamType NXOpen.Mechatronics.ExternalConnectionElementBuilder.StreamOption
getset

Returns or sets the data stream type.

Created in NX8.0.1

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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.