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

Represents a NXOpen.Motion.FlexBody builder More...

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

Public Types

enum  DistributionMethodType { UseElementData, EquidistributeLumpedMassToAllNodes }
 Represents type of distribution of user entered mass matrix values for flexible body More...
 
enum  LumpLocationType { ClosestNode, NewNodeAtCG }
 Represents location of user entered mass matrix values for flexible body More...
 
enum  MassMatrixType { LumpedAtOneNode, DistributeToNodes }
 Represents distribution of user entered mass matrix values for flexible body More...
 
enum  MassSourceType { FlexibleModel, CustomizedValues, Combined }
 Represents source of mass matrix for flexible body More...
 
enum  ModelDefineType { FEAresult, FEAmodel }
 Represents model define type of flexible body More...
 
enum  Positioning { AbsoluteOrigin, ComponentPosition, ThreePointMethod, AtCSys }
 Represents positioning type of flexible body More...
 
enum  SourceType { Localfolder, Teamcenter }
 Represents rfi file type of flexible body More...
 
enum  UnitSystemType {
  Infered, MeterNewton, FootPoundalF, MeterKilogramF,
  FootPoundal, MillimeterMillinewton, CentimeterCentinewton, InchPoundF,
  MillimeterKilogramF, MillimeterNewton, CentimeterDyne
}
 Represents unit system More...
 

Public Member Functions

unsafe void AddAdditionalModalFile (string additionalModalFile)
 Add additional modal file More...
 
unsafe
NXOpen.Motion.MarkerToNodeData 
CreateMarkerToNode (NXOpen.NXObject marker, int markerPosition, int nodeID)
 Creates default marker More...
 
unsafe
NXOpen.ExternalFileReferenceAdapter 
EstablishReference (int referenceObjectId, NXOpen.ExternalFileReferenceAdapter.Type referenceType, string externalFileSpec)
 Establish the external reference to the given file specification. More...
 
unsafe string ExportRfiRelatedResults (string caeFileSpec, string resultName)
 Export rfi related results in manager mode More...
 
unsafe
NXOpen.Motion.MarkerToNodeData 
FindMarkerItem (string markerName)
 Finds marker to node item from the given name More...
 
unsafe string GetAdditionalModalFileName (int fileIndex)
 Gets the additional modal file name of the specified index More...
 
unsafe
NXOpen.Motion.FlexBodyBuilder.UnitSystemType 
GetAdditionalModalFileUnitSystem (int fileIndex)
 Gets the additional modal file unit More...
 
unsafe string GetExternalFileDefinitionKey (NXOpen.ExternalFileReferenceAdapter adapter)
 Gets the file definition to use for external file adapter. More...
 
unsafe
NXOpen.ExternalFileReferenceAdapter 
GetExternalFileReferenceAdapter (int referenceObjectId)
 Returns the external file reference object. More...
 
unsafe
NXOpen.Motion.MarkerToNodeData[] 
GetMarkerItems ()
 Gets marker to node list Items More...
 
unsafe int GetNumAdditionalModalFiles ()
 Gets the number of additional modal files More...
 
unsafe NXOpen.Matrix3x3 GetOffsetOrientationMatrix ()
 Gets the offset orientations matrix More...
 
unsafe double[] GetOffsetOrientations ()
 Gets the offset orientations More...
 
unsafe double[] GetOffsetPoints ()
 Gets the offset points More...
 
unsafe
NXOpen.Motion.MarkerToNodeData 
NewListMarkerToNode (NXOpen.NXObject marker, int markerPosition, int nodeID, bool move, double nodeLocationX, double nodeLocationY, double nodeLocationZ)
 Creates a new list item More...
 
unsafe void RemoveAdditionalModalFile (int fileIndex)
 Remove additional modal file More...
 
unsafe void SetAdditionalModalFileUnitSystem (int fileIndex, NXOpen.Motion.FlexBodyBuilder.UnitSystemType unitSystemID)
 Sets the additional modal file unit More...
 
unsafe void SetExternalFileReferenceAdapter (int referenceObjectId, NXOpen.ExternalFileReferenceAdapter adapter)
 Sets the external file reference object. More...
 
unsafe void SetMarkerItems (NXOpen.Motion.MarkerToNodeData[] markerToNodeListItem)
 Sets marker to node list Items More...
 
unsafe void SetOffsetOrientationMatrix (NXOpen.Matrix3x3 matrix)
 Sets the offset orientations matrix More...
 
unsafe void SetOffsetOrientations (double[] offsetOrientations)
 Sets the offset orientations More...
 
unsafe void SetOffsetPoints (double[] offsetPoints)
 Sets the offset points More...
 
unsafe void UpdateMassPropertiesFromLink ()
 Update mass properties from link More...
 

Properties

unsafe bool AssociativeToLink [get, set]
 Returns or sets the associativity to a motion body More...
 
unsafe NXOpen.Point CenterOfMass [get, set]
 Returns or sets the center of mass More...
 
unsafe NXOpen.CoordinateSystem CsysOfInertia [get, set]
 Returns or sets the inertia coordinate system More...
 
unsafe NXOpen.Expression CutoffDamping [get]
 Returns the damping More...
 
unsafe NXOpen.Expression CutoffFrequencyIncrement [get]
 Returns the cutoff frequency increment More...
 
unsafe NXOpen.Expression CutoffLowerFrequency [get]
 Returns the cutoff lower frequency More...
 
unsafe NXOpen.Expression CutoffUpperFrequency [get]
 Returns the cutoff upper frequency More...
 
unsafe
NXOpen.Motion.FlexBodyBuilder.DistributionMethodType 
DistributionMethod [get, set]
 Returns or sets the distribution method type More...
 
unsafe string FileTceName [get, set]
 Returns or sets the TCE RFI file name More...
 
unsafe NXOpen.Expression FrequencyLowerLimit [get]
 Returns the frequency lower limit More...
 
unsafe NXOpen.Expression FrequencyUpperLimit [get]
 Returns the frequency upper limit More...
 
unsafe NXOpen.Expression InertiaIxx [get]
 Returns the inertia xx More...
 
unsafe NXOpen.Expression InertiaIxy [get]
 Returns the inertia xy More...
 
unsafe NXOpen.Expression InertiaIxz [get]
 Returns the inertia xz More...
 
unsafe NXOpen.Expression InertiaIyy [get]
 Returns the inertia yy More...
 
unsafe NXOpen.Expression InertiaIyz [get]
 Returns the inertia yz More...
 
unsafe NXOpen.Expression InertiaIzz [get]
 Returns the inertia zz More...
 
unsafe
NXOpen.Motion.FlexBodyBuilder.LumpLocationType 
LumpLocation [get, set]
 Returns or sets the lump location type More...
 
unsafe NXOpen.Expression Mass [get]
 Returns the mass More...
 
unsafe bool MassMatrix0 [get, set]
 Returns or sets the mass 0rd matrix option More...
 
unsafe bool MassMatrix1 [get, set]
 Returns or sets the mass 1st matrix option More...
 
unsafe bool MassMatrix2 [get, set]
 Returns or sets the mass 2nd matrix option More...
 
unsafe bool MassMatrix3 [get, set]
 Returns or sets the mass 3rd matrix option More...
 
unsafe bool MassMatrix4 [get, set]
 Returns or sets the mass 4th matrix option More...
 
unsafe
NXOpen.Motion.FlexBodyBuilder.MassMatrixType 
MassMatrixDistributionType [get, set]
 Returns or sets the mass matrix type More...
 
unsafe bool MassScalar0 [get, set]
 Returns or sets the mass 0rd scalar option More...
 
unsafe bool MassScalar1 [get, set]
 Returns or sets the mass 1st scalar option More...
 
unsafe bool MassScalar2 [get, set]
 Returns or sets the mass 2nd scalar option More...
 
unsafe
NXOpen.Motion.FlexBodyBuilder.MassSourceType 
MassSource [get, set]
 Returns or sets the mass source More...
 
unsafe bool MassVector0 [get, set]
 Returns or sets the mass 0rd vector option More...
 
unsafe bool MassVector1 [get, set]
 Returns or sets the mass 1st vector option More...
 
unsafe bool MassVector2 [get, set]
 Returns or sets the mass 2nd vector option More...
 
unsafe bool MassVector3 [get, set]
 Returns or sets the mass 3rd vector option More...
 
unsafe bool MassVector4 [get, set]
 Returns or sets the mass 4th vector option More...
 
unsafe string MflxdbFileName [get, set]
 Returns or sets the native MFLXDB file name More...
 
unsafe
NXOpen.Motion.FlexBodyBuilder.ModelDefineType 
ModelDefineOption [get, set]
 Returns or sets the model define type More...
 
unsafe string Name [get, set]
 Returns or sets the flexible body object name More...
 
unsafe string NativeRfiFileName [get, set]
 Returns or sets the native RFI file name More...
 
unsafe string NativeSimFileName [get, set]
 Returns or sets the native sim file name More...
 
unsafe NXOpen.Expression NodeTolerance [get]
 Returns the tolerance between marker and node coordinate More...
 
unsafe bool OrthoEnable [get, set]
 Returns or sets the ortho enable More...
 
unsafe NXOpen.CoordinateSystem PositionCSys [get, set]
 Returns or sets the positioning coordinate system More...
 
unsafe
NXOpen.Motion.FlexBodyBuilder.Positioning 
PositioningType [get, set]
 Returns or sets the positioning type More...
 
unsafe NXOpen.Motion.SelectLink SelectionLink [get]
 Returns the selection motion body More...
 
unsafe string SimSolutionName [get, set]
 Returns or sets the sim file related solution name More...
 
unsafe
NXOpen.Motion.FlexBodyBuilder.SourceType 
SourceOption [get, set]
 Returns or sets the file type More...
 
unsafe NXOpen.Expression TransientTime [get]
 Returns the transient time More...
 
unsafe bool TreatAsErfem [get, set]
 Returns or sets the treat as ERFEM option More...
 
unsafe bool TreatAsRigid [get, set]
 Returns or sets the treat as motion option More...
 
unsafe
NXOpen.Motion.FlexBodyBuilder.UnitSystemType 
UnitSystem [get, set]
 Returns or sets the unit system ID More...
 
unsafe bool UseFrequencyFiltering [get, set]
 Returns or sets the use frequency filtering option More...
 
unsafe bool UseTransientDamping [get, set]
 Returns or sets the use transient damping option 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...
 
- 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

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

Detailed Description

Represents a NXOpen.Motion.FlexBody builder

To create a new instance of this class, use NXOpen.Motion.FlexBodyCollection.CreateFlexBodyBuilder

Default values.

Property Value

PositioningType

AbsoluteOrigin

Created in NX7.5.0

Member Enumeration Documentation

Represents type of distribution of user entered mass matrix values for flexible body

Enumerator
UseElementData 

take element data into account to distribute Mass Matrix value input

EquidistributeLumpedMassToAllNodes 

equi distribute Mass Matrix value input

Represents location of user entered mass matrix values for flexible body

Enumerator
ClosestNode 

Mass Matrix value input is placed at closest node to center of gravity

NewNodeAtCG 

Mass Matrix value input is placed at new node at center of gravity

Represents distribution of user entered mass matrix values for flexible body

Enumerator
LumpedAtOneNode 

Mass matrix is concentrated only at one node

DistributeToNodes 

Mass matrix is distributed among all the nodes in the mesh

Represents source of mass matrix for flexible body

Enumerator
FlexibleModel 

Mass Matrix values from related modal file

CustomizedValues 

Mass Matrix values from user input

Combined 

Mass Matrix values from related modal file combined with user input

Represents model define type of flexible body

Enumerator
FEAresult 

defined by FEA result

FEAmodel 

Represents positioning type of flexible body

Enumerator
AbsoluteOrigin 

Positioning to absolution place

ComponentPosition 

Positioning to the place where the component is in assembly

ThreePointMethod 

Positioning to user defined place using three point method

AtCSys 

Positioning to user defined place using CSYS

Represents rfi file type of flexible body

Enumerator
Localfolder 

File is in local folder

Teamcenter 

Represents unit system

Enumerator
Infered 

unit system of file

MeterNewton 

(N)(m)(kg)

FootPoundalF 

(lbf)(ft)(slug)

MeterKilogramF 

(kgf)(m)(kgf-s^2/m)

FootPoundal 

(poundal)(ft)(lbm)

MillimeterMillinewton 

(mN)(mm)(kg)

CentimeterCentinewton 

(cN)(cm)(kg)

InchPoundF 

(lbf)(in)(lbf-s^2/in)

MillimeterKilogramF 

(kgf)(mm)(kgf-s^2/mm)

MillimeterNewton 

(N)(mm)(tonne)

CentimeterDyne 

(Dyne)(cm)(g)

Member Function Documentation

unsafe void NXOpen.Motion.FlexBodyBuilder.AddAdditionalModalFile ( string  additionalModalFile)
inline

Add additional modal file

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
additionalModalFile
unsafe NXOpen.Motion.MarkerToNodeData NXOpen.Motion.FlexBodyBuilder.CreateMarkerToNode ( NXOpen.NXObject  marker,
int  markerPosition,
int  nodeID 
)
inline

Creates default marker

Created in NX1847.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
markerThe marker tag
markerPositionThe i or j marker identity
nodeIDThe node ID
Returns
unsafe NXOpen.ExternalFileReferenceAdapter NXOpen.Motion.FlexBodyBuilder.EstablishReference ( int  referenceObjectId,
NXOpen.ExternalFileReferenceAdapter.Type  referenceType,
string  externalFileSpec 
)
inline

Establish the external reference to the given file specification.

Created in NX1847.0.0

License requirements: None.

Parameters
referenceObjectIdthe unique identifier to use for this reference if referencer has multiple external references
referenceTypethe kind of reference to establish
externalFileSpecthe external file specification.
Returns
external file reference object

Implements NXOpen.IExternalFileReferencer.

unsafe string NXOpen.Motion.FlexBodyBuilder.ExportRfiRelatedResults ( string  caeFileSpec,
string  resultName 
)
inline

Export rfi related results in manager mode

Created in NX7.5.4

Deprecated in NX1899.0.0. This functionality is no longer supported.

License requirements: mechanisms ("MECHANISMS")

Parameters
caeFileSpecThe manger mode file specification
resultNameThe result name
Returns
The local file specification
unsafe NXOpen.Motion.MarkerToNodeData NXOpen.Motion.FlexBodyBuilder.FindMarkerItem ( string  markerName)
inline

Finds marker to node item from the given name

Created in NX1847.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
markerName
Returns
unsafe string NXOpen.Motion.FlexBodyBuilder.GetAdditionalModalFileName ( int  fileIndex)
inline

Gets the additional modal file name of the specified index

Created in NX1899.0.0

License requirements: None.

Parameters
fileIndexstarts with 0
Returns
unsafe NXOpen.Motion.FlexBodyBuilder.UnitSystemType NXOpen.Motion.FlexBodyBuilder.GetAdditionalModalFileUnitSystem ( int  fileIndex)
inline

Gets the additional modal file unit

Created in NX1899.0.0

License requirements: None.

Parameters
fileIndexstarts with 0
Returns
unsafe string NXOpen.Motion.FlexBodyBuilder.GetExternalFileDefinitionKey ( NXOpen.ExternalFileReferenceAdapter  adapter)
inline

Gets the file definition to use for external file adapter.

Created in NX1847.0.0

License requirements: None.

Parameters
adapterexternal file reference object
Returns

Implements NXOpen.IExternalFileReferencer.

unsafe NXOpen.ExternalFileReferenceAdapter NXOpen.Motion.FlexBodyBuilder.GetExternalFileReferenceAdapter ( int  referenceObjectId)
inline

Returns the external file reference object.

In case the referencer object has multiple external references, use referenceObjectId to return the correct external file adapter.

Created in NX1847.0.0

License requirements: None.

Parameters
referenceObjectIdthe unique identifier of the external reference required in case where referencer has multiple external references
Returns
external file reference object

Implements NXOpen.IExternalFileReferencer.

unsafe NXOpen.Motion.MarkerToNodeData [] NXOpen.Motion.FlexBodyBuilder.GetMarkerItems ( )
inline

Gets marker to node list Items

Created in NX7.5.0

License requirements: mechanisms ("MECHANISMS")

Returns
unsafe int NXOpen.Motion.FlexBodyBuilder.GetNumAdditionalModalFiles ( )
inline

Gets the number of additional modal files

Created in NX1899.0.0

License requirements: None.

Returns
unsafe NXOpen.Matrix3x3 NXOpen.Motion.FlexBodyBuilder.GetOffsetOrientationMatrix ( )
inline

Gets the offset orientations matrix

Created in NX1847.0.0

License requirements: mechanisms ("MECHANISMS")

Returns
unsafe double [] NXOpen.Motion.FlexBodyBuilder.GetOffsetOrientations ( )
inline

Gets the offset orientations

Created in NX7.5.0

Deprecated in NX1847.0.0. Use Motion.FlexBodyBuilder.GetOffsetOrientationMatrix

License requirements: mechanisms ("MECHANISMS")

Returns
unsafe double [] NXOpen.Motion.FlexBodyBuilder.GetOffsetPoints ( )
inline

Gets the offset points

Created in NX7.5.0

License requirements: mechanisms ("MECHANISMS")

Returns
unsafe NXOpen.Motion.MarkerToNodeData NXOpen.Motion.FlexBodyBuilder.NewListMarkerToNode ( NXOpen.NXObject  marker,
int  markerPosition,
int  nodeID,
bool  move,
double  nodeLocationX,
double  nodeLocationY,
double  nodeLocationZ 
)
inline

Creates a new list item

Created in NX7.5.0

Deprecated in NX1847.0.0. Use Motion.FlexBodyBuilder.CreateMarkerToNode

License requirements: mechanisms ("MECHANISMS")

Parameters
markerThe marker tag
markerPositionThe i or j marker identity
nodeIDThe node ID
moveWhether to move the node
nodeLocationXThe node location X coordinate
nodeLocationYThe node location Y coordinate
nodeLocationZThe node location Z coordinate
Returns
unsafe void NXOpen.Motion.FlexBodyBuilder.RemoveAdditionalModalFile ( int  fileIndex)
inline

Remove additional modal file

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
fileIndexstarts with 0
unsafe void NXOpen.Motion.FlexBodyBuilder.SetAdditionalModalFileUnitSystem ( int  fileIndex,
NXOpen.Motion.FlexBodyBuilder.UnitSystemType  unitSystemID 
)
inline

Sets the additional modal file unit

Created in NX1899.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
fileIndexstarts with 0
unitSystemID
unsafe void NXOpen.Motion.FlexBodyBuilder.SetExternalFileReferenceAdapter ( int  referenceObjectId,
NXOpen.ExternalFileReferenceAdapter  adapter 
)
inline

Sets the external file reference object.

In case the referencer object has multiple external references, use referenceObjectId to set the correct reference.

Created in NX1847.0.0

License requirements: None.

Parameters
referenceObjectIdthe unique identifier of the external reference required in case where referencer has multiple external references
adapterexternal file reference object

Implements NXOpen.IExternalFileReferencer.

unsafe void NXOpen.Motion.FlexBodyBuilder.SetMarkerItems ( NXOpen.Motion.MarkerToNodeData[]  markerToNodeListItem)
inline

Sets marker to node list Items

Created in NX7.5.0

License requirements: mechanisms ("MECHANISMS")

Parameters
markerToNodeListItem
unsafe void NXOpen.Motion.FlexBodyBuilder.SetOffsetOrientationMatrix ( NXOpen.Matrix3x3  matrix)
inline

Sets the offset orientations matrix

Created in NX1847.0.0

License requirements: mechanisms ("MECHANISMS")

Parameters
matrix
unsafe void NXOpen.Motion.FlexBodyBuilder.SetOffsetOrientations ( double[]  offsetOrientations)
inline

Sets the offset orientations

Created in NX7.5.0

Deprecated in NX1847.0.0. Use Motion.FlexBodyBuilder.SetOffsetOrientationMatrix

License requirements: mechanisms ("MECHANISMS")

Parameters
offsetOrientations
unsafe void NXOpen.Motion.FlexBodyBuilder.SetOffsetPoints ( double[]  offsetPoints)
inline

Sets the offset points

Created in NX7.5.0

License requirements: mechanisms ("MECHANISMS")

Parameters
offsetPoints
unsafe void NXOpen.Motion.FlexBodyBuilder.UpdateMassPropertiesFromLink ( )
inline

Update mass properties from link

Created in NX1872.0.0

License requirements: mechanisms ("MECHANISMS")

Property Documentation

unsafe bool NXOpen.Motion.FlexBodyBuilder.AssociativeToLink
getset

Returns or sets the associativity to a motion body

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Point NXOpen.Motion.FlexBodyBuilder.CenterOfMass
getset

Returns or sets the center of mass

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CoordinateSystem NXOpen.Motion.FlexBodyBuilder.CsysOfInertia
getset

Returns or sets the inertia coordinate system

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.CutoffDamping
get

Returns the damping

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.CutoffFrequencyIncrement
get

Returns the cutoff frequency increment

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.CutoffLowerFrequency
get

Returns the cutoff lower frequency

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.CutoffUpperFrequency
get

Returns the cutoff upper frequency

Created in NX11.0.0

License requirements: None.

unsafe NXOpen.Motion.FlexBodyBuilder.DistributionMethodType NXOpen.Motion.FlexBodyBuilder.DistributionMethod
getset

Returns or sets the distribution method type

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe string NXOpen.Motion.FlexBodyBuilder.FileTceName
getset

Returns or sets the TCE RFI file name

Created in NX7.5.0

Deprecated in NX1899.0.0. This functionality is no longer supported.

License requirements to get this property: None.

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

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.FrequencyLowerLimit
get

Returns the frequency lower limit

Created in NX1899.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.FrequencyUpperLimit
get

Returns the frequency upper limit

Created in NX1899.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.InertiaIxx
get

Returns the inertia xx

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.InertiaIxy
get

Returns the inertia xy

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.InertiaIxz
get

Returns the inertia xz

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.InertiaIyy
get

Returns the inertia yy

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.InertiaIyz
get

Returns the inertia yz

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.InertiaIzz
get

Returns the inertia zz

Created in NX1847.0.0

License requirements: None.

unsafe NXOpen.Motion.FlexBodyBuilder.LumpLocationType NXOpen.Motion.FlexBodyBuilder.LumpLocation
getset

Returns or sets the lump location type

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.Mass
get

Returns the mass

Created in NX1847.0.0

License requirements: None.

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassMatrix0
getset

Returns or sets the mass 0rd matrix option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassMatrix1
getset

Returns or sets the mass 1st matrix option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassMatrix2
getset

Returns or sets the mass 2nd matrix option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassMatrix3
getset

Returns or sets the mass 3rd matrix option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassMatrix4
getset

Returns or sets the mass 4th matrix option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.FlexBodyBuilder.MassMatrixType NXOpen.Motion.FlexBodyBuilder.MassMatrixDistributionType
getset

Returns or sets the mass matrix type

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassScalar0
getset

Returns or sets the mass 0rd scalar option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassScalar1
getset

Returns or sets the mass 1st scalar option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassScalar2
getset

Returns or sets the mass 2nd scalar option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.FlexBodyBuilder.MassSourceType NXOpen.Motion.FlexBodyBuilder.MassSource
getset

Returns or sets the mass source

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassVector0
getset

Returns or sets the mass 0rd vector option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassVector1
getset

Returns or sets the mass 1st vector option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassVector2
getset

Returns or sets the mass 2nd vector option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassVector3
getset

Returns or sets the mass 3rd vector option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.MassVector4
getset

Returns or sets the mass 4th vector option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe string NXOpen.Motion.FlexBodyBuilder.MflxdbFileName
getset

Returns or sets the native MFLXDB file name

Created in NX1899.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.FlexBodyBuilder.ModelDefineType NXOpen.Motion.FlexBodyBuilder.ModelDefineOption
getset

Returns or sets the model define type

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe string NXOpen.Motion.FlexBodyBuilder.Name
getset

Returns or sets the flexible body object name

Created in NX7.5.0

License requirements to get this property: None.

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

unsafe string NXOpen.Motion.FlexBodyBuilder.NativeRfiFileName
getset

Returns or sets the native RFI file name

Created in NX7.5.0

Deprecated in NX1899.0.0. Use NXOpen.IExternalFileReferencer.GetExternalFileReferenceAdapter

License requirements to get this property: None.

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

unsafe string NXOpen.Motion.FlexBodyBuilder.NativeSimFileName
getset

Returns or sets the native sim file name

Created in NX1847.0.0

Deprecated in NX1899.0.0. Use NXOpen.IExternalFileReferencer.GetExternalFileReferenceAdapter

License requirements to get this property: None.

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

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.NodeTolerance
get

Returns the tolerance between marker and node coordinate

Created in NX11.0.0

License requirements: mechanisms ("MECHANISMS")

unsafe bool NXOpen.Motion.FlexBodyBuilder.OrthoEnable
getset

Returns or sets the ortho enable

Created in NX1899.0.0

License requirements to get this property: None.

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

unsafe NXOpen.CoordinateSystem NXOpen.Motion.FlexBodyBuilder.PositionCSys
getset

Returns or sets the positioning coordinate system

Created in NX1872.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.FlexBodyBuilder.Positioning NXOpen.Motion.FlexBodyBuilder.PositioningType
getset

Returns or sets the positioning type

Created in NX7.5.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.SelectLink NXOpen.Motion.FlexBodyBuilder.SelectionLink
get

Returns the selection motion body

Created in NX7.5.0

License requirements: None.

unsafe string NXOpen.Motion.FlexBodyBuilder.SimSolutionName
getset

Returns or sets the sim file related solution name

Created in NX1847.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.FlexBodyBuilder.SourceType NXOpen.Motion.FlexBodyBuilder.SourceOption
getset

Returns or sets the file type

Created in NX7.5.0

Deprecated in NX1899.0.0. This functionality is no longer supported.

License requirements to get this property: None.

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

unsafe NXOpen.Expression NXOpen.Motion.FlexBodyBuilder.TransientTime
get

Returns the transient time

Created in NX11.0.0

License requirements: None.

unsafe bool NXOpen.Motion.FlexBodyBuilder.TreatAsErfem
getset

Returns or sets the treat as ERFEM option

Created in NX1899.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.TreatAsRigid
getset

Returns or sets the treat as motion option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe NXOpen.Motion.FlexBodyBuilder.UnitSystemType NXOpen.Motion.FlexBodyBuilder.UnitSystem
getset

Returns or sets the unit system ID

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.UseFrequencyFiltering
getset

Returns or sets the use frequency filtering option

Created in NX11.0.0

License requirements to get this property: None.

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

unsafe bool NXOpen.Motion.FlexBodyBuilder.UseTransientDamping
getset

Returns or sets the use transient damping option

Created in NX11.0.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.