NX Open C++ Reference Guide
Public Types | Public Member Functions | List of all members
NXOpen::Motion::FlexBodyBuilder Class Reference

Represents a NXOpen::Motion::FlexBody builder
To create a new instance of this class, use NXOpen::Motion::FlexBodyCollection::CreateFlexBodyBuilder
Default values. More...

Inheritance diagram for NXOpen::Motion::FlexBodyBuilder:
NXOpen::Motion::MotionBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public Types

enum  Positioning { PositioningAbsoluteOrigin, PositioningComponentPosition, PositioningThreePointMethod }
 Represents positioning type of flexible body. More...
 
enum  SourceType { SourceTypeLocalfolder, SourceTypeTeamcenter }
 Represents rfi file type of flexible body. More...
 
enum  UnitSystemType {
  UnitSystemTypeInfered, UnitSystemTypeMeterNewton, UnitSystemTypeFootPoundalF, UnitSystemTypeMeterKilogramF,
  UnitSystemTypeFootPoundal, UnitSystemTypeMillimeterMillinewton, UnitSystemTypeCentimeterCentinewton, UnitSystemTypeInchPoundF,
  UnitSystemTypeMillimeterKilogramF, UnitSystemTypeMillimeterNewton
}
 Represents unit system. More...
 

Public Member Functions

NXOpen::ExpressionCutoffDamping ()
 Returns the damping
Created in NX11.0.0. More...
 
NXOpen::ExpressionCutoffFrequencyIncrement ()
 Returns the cutoff frequency increment
Created in NX11.0.0. More...
 
NXOpen::ExpressionCutoffLowerFrequency ()
 Returns the cutoff lower frequency
Created in NX11.0.0. More...
 
NXOpen::ExpressionCutoffUpperFrequency ()
 Returns the cutoff upper frequency
Created in NX11.0.0. More...
 
NXString ExportRfiRelatedResults (const NXString &caeFileSpec, const NXString &resultName)
 Export rfi related results in manager mode. More...
 
NXString ExportRfiRelatedResults (const char *caeFileSpec, const char *resultName)
 Export rfi related results in manager mode. More...
 
NXString FileTceName ()
 Returns the TCE RFI file name
Created in NX7.5.0. More...
 
std::vector
< NXOpen::Motion::MarkerToNodeData * > 
GetMarkerItems ()
 Gets marker to node list Items. More...
 
std::vector< double > GetOffsetOrientations ()
 Gets the offset orientations. More...
 
std::vector< double > GetOffsetPoints ()
 Gets the offset points. More...
 
bool MassMatrix0 ()
 Returns the mass 0rd matrix option
Created in NX11.0.0. More...
 
bool MassMatrix1 ()
 Returns the mass 1st matrix option
Created in NX11.0.0. More...
 
bool MassMatrix2 ()
 Returns the mass 2nd matrix option
Created in NX11.0.0. More...
 
bool MassMatrix3 ()
 Returns the mass 3rd matrix option
Created in NX11.0.0. More...
 
bool MassMatrix4 ()
 Returns the mass 4th matrix option
Created in NX11.0.0. More...
 
bool MassScalar0 ()
 Returns the mass 0rd scalar option
Created in NX11.0.0. More...
 
bool MassScalar1 ()
 Returns the mass 1st scalar option
Created in NX11.0.0. More...
 
bool MassScalar2 ()
 Returns the mass 2nd scalar option
Created in NX11.0.0. More...
 
bool MassVector0 ()
 Returns the mass 0rd vector option
Created in NX11.0.0. More...
 
bool MassVector1 ()
 Returns the mass 1st vector option
Created in NX11.0.0. More...
 
bool MassVector2 ()
 Returns the mass 2nd vector option
Created in NX11.0.0. More...
 
bool MassVector3 ()
 Returns the mass 3rd vector option
Created in NX11.0.0. More...
 
bool MassVector4 ()
 Returns the mass 4th vector option
Created in NX11.0.0. More...
 
NXString Name ()
 Returns the flexible body object name
Created in NX7.5.0. More...
 
NXString NativeRfiFileName ()
 Returns the native RFI file name
Created in NX7.5.0. More...
 
NXOpen::Motion::MarkerToNodeDataNewListMarkerToNode (NXOpen::NXObject *marker, int markerPosition, int nodeID, bool move, double nodeLocationX, double nodeLocationY, double nodeLocationZ)
 Creates a new list item. More...
 
NXOpen::ExpressionNodeTolerance ()
 Returns the tolerance between marker and node coordinate
Created in NX11.0.0. More...
 
NXOpen::Motion::FlexBodyBuilder::Positioning PositioningType ()
 Returns the positioning type
Created in NX7.5.0. More...
 
NXOpen::Motion::SelectLinkSelectionLink ()
 Returns the selection link
Created in NX7.5.0. More...
 
void SetFileTceName (const NXString &fileTceName)
 Sets the TCE RFI file name
Created in NX7.5.0. More...
 
void SetFileTceName (const char *fileTceName)
 Sets the TCE RFI file name
Created in NX7.5.0. More...
 
void SetMarkerItems (const std::vector< NXOpen::Motion::MarkerToNodeData * > &markerToNodeListItem)
 Sets marker to node list Items
Created in NX7.5.0. More...
 
void SetMassMatrix0 (bool massMatrix0)
 Sets the mass 0rd matrix option
Created in NX11.0.0. More...
 
void SetMassMatrix1 (bool massMatrix1)
 Sets the mass 1st matrix option
Created in NX11.0.0. More...
 
void SetMassMatrix2 (bool massMatrix2)
 Sets the mass 2nd matrix option
Created in NX11.0.0. More...
 
void SetMassMatrix3 (bool massMatrix3)
 Sets the mass 3rd matrix option
Created in NX11.0.0. More...
 
void SetMassMatrix4 (bool massMatrix4)
 Sets the mass 4th matrix option
Created in NX11.0.0. More...
 
void SetMassScalar0 (bool massScalar0)
 Sets the mass 0rd scalar option
Created in NX11.0.0. More...
 
void SetMassScalar1 (bool massScalar1)
 Sets the mass 1st scalar option
Created in NX11.0.0. More...
 
void SetMassScalar2 (bool massScalar2)
 Sets the mass 2nd scalar option
Created in NX11.0.0. More...
 
void SetMassVector0 (bool massVector0)
 Sets the mass 0rd vector option
Created in NX11.0.0. More...
 
void SetMassVector1 (bool massVector1)
 Sets the mass 1st vector option
Created in NX11.0.0. More...
 
void SetMassVector2 (bool massVector2)
 Sets the mass 2nd vector option
Created in NX11.0.0. More...
 
void SetMassVector3 (bool massVector3)
 Sets the mass 3rd vector option
Created in NX11.0.0. More...
 
void SetMassVector4 (bool massVector4)
 Sets the mass 4th vector option
Created in NX11.0.0. More...
 
void SetName (const NXString &name)
 Sets the flexible body object name
Created in NX7.5.0. More...
 
void SetName (const char *name)
 Sets the flexible body object name
Created in NX7.5.0. More...
 
void SetNativeRfiFileName (const NXString &nativeRfiFileName)
 Sets the native RFI file name
Created in NX7.5.0. More...
 
void SetNativeRfiFileName (const char *nativeRfiFileName)
 Sets the native RFI file name
Created in NX7.5.0. More...
 
void SetOffsetOrientations (const std::vector< double > &offsetOrientations)
 Sets the offset orientations
Created in NX7.5.0. More...
 
void SetOffsetPoints (const std::vector< double > &offsetPoints)
 Sets the offset points
Created in NX7.5.0. More...
 
void SetPositioningType (NXOpen::Motion::FlexBodyBuilder::Positioning positioningType)
 Sets the positioning type
Created in NX7.5.0. More...
 
void SetSourceOption (NXOpen::Motion::FlexBodyBuilder::SourceType sourceOption)
 Sets the file type
Created in NX7.5.0. More...
 
void SetTreatAsRigid (bool treatAsRigid)
 Sets the treat as rigid option
Created in NX11.0.0. More...
 
void SetUnitSystem (NXOpen::Motion::FlexBodyBuilder::UnitSystemType unitSystemID)
 Sets the unit system ID
Created in NX11.0.0. More...
 
void SetUseFrequencyFiltering (bool useFrequencyFiltering)
 Sets the use frequency filtering option
Created in NX11.0.0. More...
 
void SetUseTransientDamping (bool useTransientDamping)
 Sets the use transient damping option
Created in NX11.0.0. More...
 
NXOpen::Motion::FlexBodyBuilder::SourceType SourceOption ()
 Returns the file type
Created in NX7.5.0. More...
 
NXOpen::ExpressionTransientTime ()
 Returns the transient time
Created in NX11.0.0. More...
 
bool TreatAsRigid ()
 Returns the treat as rigid option
Created in NX11.0.0. More...
 
NXOpen::Motion::FlexBodyBuilder::UnitSystemType UnitSystem ()
 Returns the unit system ID
Created in NX11.0.0. More...
 
bool UseFrequencyFiltering ()
 Returns the use frequency filtering option
Created in NX11.0.0. More...
 
bool UseTransientDamping ()
 Returns the use transient damping option
Created in NX11.0.0. More...
 
- Public Member Functions inherited from NXOpen::Motion::MotionBuilder
double DisplayScale ()
 Returns the icon display scale
Created in NX5.0.0. More...
 
NXString GroupName ()
 Returns the group name
Created in NX5.0.0. More...
 
NXOpen::Motion::MotionObject::GroupType GroupType ()
 Returns the group type
Created in NX5.0.0. More...
 
void SetDisplayScale (double displayScale)
 Sets the icon display scale
Created in NX5.0.0. More...
 
void SetGroupName (const NXString &groupName)
 Sets the group name
Created in NX5.0.0. More...
 
void SetGroupName (const char *groupName)
 Sets the group name
Created in NX5.0.0. More...
 
void SetGroupType (NXOpen::Motion::MotionObject::GroupType groupType)
 Sets the group type
Created in NX5.0.0. More...
 
- Public Member Functions inherited from NXOpen::Builder
NXOpen::NXObjectCommit ()
 Commits any edits that have been applied to the builder. More...
 
void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
NXOpen::NXObjectGetObject ()
 Returns the object currently being edited by this builder. More...
 
void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
virtual bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. 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 positioning type of flexible body.

Enumerator
PositioningAbsoluteOrigin 

Positioning to absolution place.

PositioningComponentPosition 

Positioning to the place where the component is in assembly.

PositioningThreePointMethod 

Positioning to user defined place using three point method.

Represents rfi file type of flexible body.

Enumerator
SourceTypeLocalfolder 

File is in local folder.

SourceTypeTeamcenter 

teamcenter

Represents unit system.

Enumerator
UnitSystemTypeInfered 

unit system of file

UnitSystemTypeMeterNewton 

(N)(m)(kg)

UnitSystemTypeFootPoundalF 

(lbf)(ft)(slug)

UnitSystemTypeMeterKilogramF 

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

UnitSystemTypeFootPoundal 

(poundal)(ft)(lbm)

UnitSystemTypeMillimeterMillinewton 

(mN)(mm)(kg)

UnitSystemTypeCentimeterCentinewton 

(cN)(cm)(kg)

UnitSystemTypeInchPoundF 

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

UnitSystemTypeMillimeterKilogramF 

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

UnitSystemTypeMillimeterNewton 

(N)(mm)(tonne)

Member Function Documentation

NXOpen::Expression* NXOpen::Motion::FlexBodyBuilder::CutoffDamping ( )

Returns the damping
Created in NX11.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::FlexBodyBuilder::CutoffFrequencyIncrement ( )

Returns the cutoff frequency increment
Created in NX11.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::FlexBodyBuilder::CutoffLowerFrequency ( )

Returns the cutoff lower frequency
Created in NX11.0.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::FlexBodyBuilder::CutoffUpperFrequency ( )

Returns the cutoff upper frequency
Created in NX11.0.0.



License requirements : None

NXString NXOpen::Motion::FlexBodyBuilder::ExportRfiRelatedResults ( const NXString caeFileSpec,
const NXString resultName 
)

Export rfi related results in manager mode.

Returns
The local file specification
Created in NX7.5.4.

License requirements : mechanisms ("MECHANISMS")
Parameters
caeFileSpecThe manger mode file specification
resultNameThe result name
NXString NXOpen::Motion::FlexBodyBuilder::ExportRfiRelatedResults ( const char *  caeFileSpec,
const char *  resultName 
)

Export rfi related results in manager mode.

Returns
The local file specification
Created in NX7.5.4.

License requirements : mechanisms ("MECHANISMS")
Parameters
caeFileSpecThe manger mode file specification
resultNameThe result name
NXString NXOpen::Motion::FlexBodyBuilder::FileTceName ( )

Returns the TCE RFI file name
Created in NX7.5.0.



License requirements : None

std::vector<NXOpen::Motion::MarkerToNodeData *> NXOpen::Motion::FlexBodyBuilder::GetMarkerItems ( )

Gets marker to node list Items.

Returns

Created in NX7.5.0.

License requirements : mechanisms ("MECHANISMS")
std::vector<double> NXOpen::Motion::FlexBodyBuilder::GetOffsetOrientations ( )

Gets the offset orientations.

Returns

Created in NX7.5.0.

License requirements : mechanisms ("MECHANISMS")
std::vector<double> NXOpen::Motion::FlexBodyBuilder::GetOffsetPoints ( )

Gets the offset points.

Returns

Created in NX7.5.0.

License requirements : mechanisms ("MECHANISMS")
bool NXOpen::Motion::FlexBodyBuilder::MassMatrix0 ( )

Returns the mass 0rd matrix option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassMatrix1 ( )

Returns the mass 1st matrix option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassMatrix2 ( )

Returns the mass 2nd matrix option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassMatrix3 ( )

Returns the mass 3rd matrix option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassMatrix4 ( )

Returns the mass 4th matrix option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassScalar0 ( )

Returns the mass 0rd scalar option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassScalar1 ( )

Returns the mass 1st scalar option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassScalar2 ( )

Returns the mass 2nd scalar option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassVector0 ( )

Returns the mass 0rd vector option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassVector1 ( )

Returns the mass 1st vector option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassVector2 ( )

Returns the mass 2nd vector option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassVector3 ( )

Returns the mass 3rd vector option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::MassVector4 ( )

Returns the mass 4th vector option
Created in NX11.0.0.



License requirements : None

NXString NXOpen::Motion::FlexBodyBuilder::Name ( )

Returns the flexible body object name
Created in NX7.5.0.



License requirements : None

NXString NXOpen::Motion::FlexBodyBuilder::NativeRfiFileName ( )

Returns the native RFI file name
Created in NX7.5.0.



License requirements : None

NXOpen::Motion::MarkerToNodeData* NXOpen::Motion::FlexBodyBuilder::NewListMarkerToNode ( NXOpen::NXObject marker,
int  markerPosition,
int  nodeID,
bool  move,
double  nodeLocationX,
double  nodeLocationY,
double  nodeLocationZ 
)

Creates a new list item.

Returns

Created in NX7.5.0.

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
NXOpen::Expression* NXOpen::Motion::FlexBodyBuilder::NodeTolerance ( )

Returns the tolerance between marker and node coordinate
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

NXOpen::Motion::FlexBodyBuilder::Positioning NXOpen::Motion::FlexBodyBuilder::PositioningType ( )

Returns the positioning type
Created in NX7.5.0.



License requirements : None

NXOpen::Motion::SelectLink* NXOpen::Motion::FlexBodyBuilder::SelectionLink ( )

Returns the selection link
Created in NX7.5.0.



License requirements : None

void NXOpen::Motion::FlexBodyBuilder::SetFileTceName ( const NXString fileTceName)

Sets the TCE RFI file name
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
fileTceNamefiletcename
void NXOpen::Motion::FlexBodyBuilder::SetFileTceName ( const char *  fileTceName)

Sets the TCE RFI file name
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
fileTceNamefiletcename
void NXOpen::Motion::FlexBodyBuilder::SetMarkerItems ( const std::vector< NXOpen::Motion::MarkerToNodeData * > &  markerToNodeListItem)

Sets marker to node list Items
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
markerToNodeListItemmarkertonodelistitem
void NXOpen::Motion::FlexBodyBuilder::SetMassMatrix0 ( bool  massMatrix0)

Sets the mass 0rd matrix option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massMatrix0massmatrix0
void NXOpen::Motion::FlexBodyBuilder::SetMassMatrix1 ( bool  massMatrix1)

Sets the mass 1st matrix option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massMatrix1massmatrix1
void NXOpen::Motion::FlexBodyBuilder::SetMassMatrix2 ( bool  massMatrix2)

Sets the mass 2nd matrix option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massMatrix2massmatrix2
void NXOpen::Motion::FlexBodyBuilder::SetMassMatrix3 ( bool  massMatrix3)

Sets the mass 3rd matrix option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massMatrix3massmatrix3
void NXOpen::Motion::FlexBodyBuilder::SetMassMatrix4 ( bool  massMatrix4)

Sets the mass 4th matrix option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massMatrix4massmatrix4
void NXOpen::Motion::FlexBodyBuilder::SetMassScalar0 ( bool  massScalar0)

Sets the mass 0rd scalar option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massScalar0massscalar0
void NXOpen::Motion::FlexBodyBuilder::SetMassScalar1 ( bool  massScalar1)

Sets the mass 1st scalar option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massScalar1massscalar1
void NXOpen::Motion::FlexBodyBuilder::SetMassScalar2 ( bool  massScalar2)

Sets the mass 2nd scalar option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massScalar2massscalar2
void NXOpen::Motion::FlexBodyBuilder::SetMassVector0 ( bool  massVector0)

Sets the mass 0rd vector option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massVector0massvector0
void NXOpen::Motion::FlexBodyBuilder::SetMassVector1 ( bool  massVector1)

Sets the mass 1st vector option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massVector1massvector1
void NXOpen::Motion::FlexBodyBuilder::SetMassVector2 ( bool  massVector2)

Sets the mass 2nd vector option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massVector2massvector2
void NXOpen::Motion::FlexBodyBuilder::SetMassVector3 ( bool  massVector3)

Sets the mass 3rd vector option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massVector3massvector3
void NXOpen::Motion::FlexBodyBuilder::SetMassVector4 ( bool  massVector4)

Sets the mass 4th vector option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
massVector4massvector4
void NXOpen::Motion::FlexBodyBuilder::SetName ( const NXString name)

Sets the flexible body object name
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
namename
void NXOpen::Motion::FlexBodyBuilder::SetName ( const char *  name)

Sets the flexible body object name
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
namename
void NXOpen::Motion::FlexBodyBuilder::SetNativeRfiFileName ( const NXString nativeRfiFileName)

Sets the native RFI file name
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
nativeRfiFileNamenativerfifilename
void NXOpen::Motion::FlexBodyBuilder::SetNativeRfiFileName ( const char *  nativeRfiFileName)

Sets the native RFI file name
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
nativeRfiFileNamenativerfifilename
void NXOpen::Motion::FlexBodyBuilder::SetOffsetOrientations ( const std::vector< double > &  offsetOrientations)

Sets the offset orientations
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
offsetOrientationsoffsetorientations
void NXOpen::Motion::FlexBodyBuilder::SetOffsetPoints ( const std::vector< double > &  offsetPoints)

Sets the offset points
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
offsetPointsoffsetpoints
void NXOpen::Motion::FlexBodyBuilder::SetPositioningType ( NXOpen::Motion::FlexBodyBuilder::Positioning  positioningType)

Sets the positioning type
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
positioningTypepositioningtype
void NXOpen::Motion::FlexBodyBuilder::SetSourceOption ( NXOpen::Motion::FlexBodyBuilder::SourceType  sourceOption)

Sets the file type
Created in NX7.5.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
sourceOptionsourceoption
void NXOpen::Motion::FlexBodyBuilder::SetTreatAsRigid ( bool  treatAsRigid)

Sets the treat as rigid option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
treatAsRigidtreatasrigid
void NXOpen::Motion::FlexBodyBuilder::SetUnitSystem ( NXOpen::Motion::FlexBodyBuilder::UnitSystemType  unitSystemID)

Sets the unit system ID
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
unitSystemIDunitsystemid
void NXOpen::Motion::FlexBodyBuilder::SetUseFrequencyFiltering ( bool  useFrequencyFiltering)

Sets the use frequency filtering option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
useFrequencyFilteringusefrequencyfiltering
void NXOpen::Motion::FlexBodyBuilder::SetUseTransientDamping ( bool  useTransientDamping)

Sets the use transient damping option
Created in NX11.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
useTransientDampingusetransientdamping
NXOpen::Motion::FlexBodyBuilder::SourceType NXOpen::Motion::FlexBodyBuilder::SourceOption ( )

Returns the file type
Created in NX7.5.0.



License requirements : None

NXOpen::Expression* NXOpen::Motion::FlexBodyBuilder::TransientTime ( )

Returns the transient time
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::TreatAsRigid ( )

Returns the treat as rigid option
Created in NX11.0.0.



License requirements : None

NXOpen::Motion::FlexBodyBuilder::UnitSystemType NXOpen::Motion::FlexBodyBuilder::UnitSystem ( )

Returns the unit system ID
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::UseFrequencyFiltering ( )

Returns the use frequency filtering option
Created in NX11.0.0.



License requirements : None

bool NXOpen::Motion::FlexBodyBuilder::UseTransientDamping ( )

Returns the use transient damping option
Created in NX11.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.