NXOpen .NET Reference  12.0.0
Public Member Functions | Properties | List of all members
NXOpen.CAE.Connections.Kinematic Class Reference

Kinematic connection. More...

Inheritance diagram for NXOpen.CAE.Connections.Kinematic:
NXOpen.CAE.Connections.IConnection NXOpen.CAE.Connections.IDof NXOpen.CAE.Connections.IDofCombination NXOpen.CAE.Connections.ICsys NXOpen.CAE.Connections.INodalTargetsContainer NXOpen.CAE.Connections.INodalTargetsPairing NXOpen.DisplayableObject NXOpen.INXObject NXOpen.INXObject NXOpen.INXObject NXOpen.INXObject NXOpen.INXObject NXOpen.NXObject NXOpen.IFitTo NXOpen.INXObject NXOpen.INXObject

Public Member Functions

unsafe
NXOpen.CAE.Connections.DofType 
GetDof (NXOpen.CAE.Connections.Dof dof)
 Get the specified degrees of freedom More...
 
unsafe void SetDof (NXOpen.CAE.Connections.Dof dof, NXOpen.CAE.Connections.DofType type)
 Set the specified degrees of freedom More...
 
unsafe
NXOpen.CAE.Connections.CsysType[] 
GetSupportedCsysTypes ()
 Gets supported csys types of connection. More...
 
unsafe void SetTargetType (int index, NXOpen.CAE.Connections.NodalTargetType type)
 Set the target type More...
 
unsafe
NXOpen.CAE.Connections.NodalTarget 
GetTarget (int index)
 Get target More...
 

Properties

unsafe
NXOpen.CAE.Connections.DofCombination 
DofCombination [get, set]
 Returns or sets the degrees of freedom combination type More...
 
unsafe NXOpen.CoordinateSystem Csys [get, set]
 Returns or sets the csys More...
 
unsafe
NXOpen.CAE.Connections.CsysType 
CsysType [get, set]
 Returns or sets the csys type More...
 
unsafe
NXOpen.CAE.Connections.NodalPairingMethod 
PairingMethod [get, set]
 Returns or sets the pairing method of targets More...
 
unsafe NXOpen.Expression SearchConeAngle [get]
 Returns the search cone angle More...
 
unsafe NXOpen.Direction SearchOrientation [get, set]
 Returns or sets the pairing search orientation More...
 
unsafe NXOpen.Expression SearchRange [get]
 Returns the search range More...
 
- Properties inherited from NXOpen.CAE.Connections.IConnection
unsafe string UserDescription [get, set]
 Returns or sets the connection user description More...
 
- Properties inherited from NXOpen.DisplayableObject
unsafe int Color [get, set]
 Returns or sets the color of the object. More...
 
unsafe bool IsBlanked [get]
 Returns the blank status of this object. More...
 
unsafe int Layer [get, set]
 Returns or sets the layer that the object is in. More...
 
unsafe
NXOpen.DisplayableObject.ObjectFont 
LineFont [get, set]
 Returns or sets the line font of the object. More...
 
unsafe
NXOpen.DisplayableObject.ObjectWidth 
LineWidth [get, set]
 Returns or sets the line width of the object. More...
 
unsafe NXOpen.Point3d NameLocation [get]
 Returns the location of the object's name. More...
 
- Properties inherited from NXOpen.NXObject
unsafe bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
unsafe string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
unsafe string Name [get]
 Returns the custom name of the object. More...
 
unsafe NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
unsafe NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
unsafe NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 
- Properties inherited from NXOpen.INXObject
bool IsOccurrence [get]
 Returns whether this object is an occurrence or not. More...
 
string JournalIdentifier [get]
 Returns the identifier that would be recorded in a journal for this object. More...
 
string Name [get]
 Returns the custom name of the object. More...
 
NXOpen.Assemblies.Component OwningComponent [get]
 Returns the owning component, if this object is an occurrence. More...
 
NXOpen.BasePart OwningPart [get]
 Returns the owning part of this object More...
 
NXOpen.INXObject Prototype [get]
 Returns the prototype of this object if it is an occurrence. More...
 
- Properties inherited from NXOpen.CAE.Connections.IDofCombination
NXOpen.CAE.Connections.DofCombination DofCombination [get, set]
 Returns or sets the degrees of freedom combination type More...
 
- Properties inherited from NXOpen.CAE.Connections.ICsys
NXOpen.CoordinateSystem Csys [get, set]
 Returns or sets the csys More...
 
NXOpen.CAE.Connections.CsysType CsysType [get, set]
 Returns or sets the csys type More...
 
- Properties inherited from NXOpen.CAE.Connections.INodalTargetsPairing
NXOpen.CAE.Connections.NodalPairingMethod PairingMethod [get, set]
 Returns or sets the pairing method of targets More...
 
NXOpen.Expression SearchConeAngle [get]
 Returns the search cone angle More...
 
NXOpen.Direction SearchOrientation [get, set]
 Returns or sets the pairing search orientation More...
 
NXOpen.Expression SearchRange [get]
 Returns the search range More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.DisplayableObject
enum  ObjectWidth {
  Normal, Thick, Thin, One = 5,
  Two, Three, Four, Five,
  Six, Seven, Eight, Nine
}
 specifies object width for objects such as lines and text More...
 
enum  ObjectFont {
  Solid = 1, Dashed, Phantom, Centerline,
  Dotted, LongDashed, DottedDashed
}
 specifies the object font for objects such as lines More...
 

Detailed Description

Kinematic connection.

Use this interface to set/get properties and parameters of the Kinematic connection.

Created in NX12.0.0

Member Function Documentation

unsafe NXOpen.CAE.Connections.DofType NXOpen.CAE.Connections.Kinematic.GetDof ( NXOpen.CAE.Connections.Dof  dof)

Get the specified degrees of freedom

Created in NX12.0.0

License requirements: None.

Parameters
dof
Returns

Implements NXOpen.CAE.Connections.IDof.

unsafe NXOpen.CAE.Connections.CsysType [] NXOpen.CAE.Connections.Kinematic.GetSupportedCsysTypes ( )

Gets supported csys types of connection.

Created in NX12.0.0

License requirements: None.

Returns
Supported CSys Types

Implements NXOpen.CAE.Connections.ICsys.

unsafe NXOpen.CAE.Connections.NodalTarget NXOpen.CAE.Connections.Kinematic.GetTarget ( int  index)

Get target

Created in NX12.0.0

License requirements: None.

Parameters
index
Returns

Implements NXOpen.CAE.Connections.INodalTargetsContainer.

unsafe void NXOpen.CAE.Connections.Kinematic.SetDof ( NXOpen.CAE.Connections.Dof  dof,
NXOpen.CAE.Connections.DofType  type 
)

Set the specified degrees of freedom

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
dof
type

Implements NXOpen.CAE.Connections.IDof.

unsafe void NXOpen.CAE.Connections.Kinematic.SetTargetType ( int  index,
NXOpen.CAE.Connections.NodalTargetType  type 
)

Set the target type

Created in NX12.0.0

License requirements: nx_masterfem ("Finite Element Modeling")

Parameters
index
type

Implements NXOpen.CAE.Connections.INodalTargetsContainer.

Property Documentation

unsafe NXOpen.CoordinateSystem NXOpen.CAE.Connections.Kinematic.Csys
getset

Returns or sets the csys

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.Connections.CsysType NXOpen.CAE.Connections.Kinematic.CsysType
getset

Returns or sets the csys type

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.Connections.DofCombination NXOpen.CAE.Connections.Kinematic.DofCombination
getset

Returns or sets the degrees of freedom combination type

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.CAE.Connections.NodalPairingMethod NXOpen.CAE.Connections.Kinematic.PairingMethod
getset

Returns or sets the pairing method of targets

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Expression NXOpen.CAE.Connections.Kinematic.SearchConeAngle
get

Returns the search cone angle

Created in NX12.0.0

License requirements: None.

unsafe NXOpen.Direction NXOpen.CAE.Connections.Kinematic.SearchOrientation
getset

Returns or sets the pairing search orientation

Created in NX12.0.0

License requirements to get this property: None.

License requirements to set this property: nx_masterfem ("Finite Element Modeling")

unsafe NXOpen.Expression NXOpen.CAE.Connections.Kinematic.SearchRange
get

Returns the search range

Created in NX12.0.0

License requirements: None.


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