public interface FlexBodyBuilder extends MotionBuilder
FlexBody
builder FlexBodyCollection.createFlexBodyBuilder(nxopen.motion.FlexBody)
Property | Value |
---|---|
PositioningType | AbsoluteOrigin |
Modifier and Type | Interface and Description |
---|---|
static class |
FlexBodyBuilder.Positioning
Represents positioning type of flexible body
|
static class |
FlexBodyBuilder.SourceType
Represents rfi file type of flexible body
|
static class |
FlexBodyBuilder.UnitSystemType
Represents unit system
|
Modifier and Type | Method and Description |
---|---|
Expression |
cutoffDamping()
Returns the damping
License requirements: None. |
Expression |
cutoffFrequencyIncrement()
Returns the cutoff frequency increment
License requirements: None. |
Expression |
cutoffLowerFrequency()
Returns the cutoff lower frequency
License requirements: None. |
Expression |
cutoffUpperFrequency()
Returns the cutoff upper frequency
License requirements: None. |
String |
exportRfiRelatedResults(String caeFileSpec,
String resultName)
Export rfi related results in manager mode
License requirements: mechanisms ("MECHANISMS") . |
String |
fileTceName()
Returns the TCE RFI file name
License requirements: None. |
MarkerToNodeData[] |
getMarkerItems()
Gets marker to node list Items
License requirements: mechanisms ("MECHANISMS") . |
double[] |
getOffsetOrientations()
Gets the offset orientations
License requirements: mechanisms ("MECHANISMS") . |
double[] |
getOffsetPoints()
Gets the offset points
License requirements: mechanisms ("MECHANISMS") . |
boolean |
massMatrix0()
Returns the mass 0rd matrix option
License requirements: None. |
boolean |
massMatrix1()
Returns the mass 1st matrix option
License requirements: None. |
boolean |
massMatrix2()
Returns the mass 2nd matrix option
License requirements: None. |
boolean |
massMatrix3()
Returns the mass 3rd matrix option
License requirements: None. |
boolean |
massMatrix4()
Returns the mass 4th matrix option
License requirements: None. |
boolean |
massScalar0()
Returns the mass 0rd scalar option
License requirements: None. |
boolean |
massScalar1()
Returns the mass 1st scalar option
License requirements: None. |
boolean |
massScalar2()
Returns the mass 2nd scalar option
License requirements: None. |
boolean |
massVector0()
Returns the mass 0rd vector option
License requirements: None. |
boolean |
massVector1()
Returns the mass 1st vector option
License requirements: None. |
boolean |
massVector2()
Returns the mass 2nd vector option
License requirements: None. |
boolean |
massVector3()
Returns the mass 3rd vector option
License requirements: None. |
boolean |
massVector4()
Returns the mass 4th vector option
License requirements: None. |
String |
name()
Returns the flexible body object name
License requirements: None. |
String |
nativeRfiFileName()
Returns the native RFI file name
License requirements: None. |
MarkerToNodeData |
newListMarkerToNode(NXObject marker,
int markerPosition,
int nodeID,
boolean move,
double nodeLocationX,
double nodeLocationY,
double nodeLocationZ)
Creates a new list item
License requirements: mechanisms ("MECHANISMS") . |
Expression |
nodeTolerance()
Returns the tolerance between marker and node coordinate
License requirements: mechanisms ("MECHANISMS") . |
FlexBodyBuilder.Positioning |
positioningType()
Returns the positioning type
License requirements: None. |
SelectLink |
selectionLink()
Returns the selection link
License requirements: None. |
void |
setFileTceName(String fileTceName)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMarkerItems(MarkerToNodeData[] markerToNodeListItem)
Sets marker to node list Items
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassMatrix0(boolean massMatrix0)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassMatrix1(boolean massMatrix1)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassMatrix2(boolean massMatrix2)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassMatrix3(boolean massMatrix3)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassMatrix4(boolean massMatrix4)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassScalar0(boolean massScalar0)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassScalar1(boolean massScalar1)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassScalar2(boolean massScalar2)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassVector0(boolean massVector0)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassVector1(boolean massVector1)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassVector2(boolean massVector2)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassVector3(boolean massVector3)
License requirements: mechanisms ("MECHANISMS") . |
void |
setMassVector4(boolean massVector4)
License requirements: mechanisms ("MECHANISMS") . |
void |
setName(String name)
License requirements: mechanisms ("MECHANISMS") . |
void |
setNativeRfiFileName(String nativeRfiFileName)
License requirements: mechanisms ("MECHANISMS") . |
void |
setOffsetOrientations(double[] offsetOrientations)
Sets the offset orientations
License requirements: mechanisms ("MECHANISMS") . |
void |
setOffsetPoints(double[] offsetPoints)
Sets the offset points
License requirements: mechanisms ("MECHANISMS") . |
void |
setPositioningType(FlexBodyBuilder.Positioning positioningType)
License requirements: mechanisms ("MECHANISMS") . |
void |
setSourceOption(FlexBodyBuilder.SourceType sourceOption)
License requirements: mechanisms ("MECHANISMS") . |
void |
setTreatAsRigid(boolean treatAsRigid)
License requirements: mechanisms ("MECHANISMS") . |
void |
setUnitSystem(FlexBodyBuilder.UnitSystemType unitSystemID)
License requirements: mechanisms ("MECHANISMS") . |
void |
setUseFrequencyFiltering(boolean useFrequencyFiltering)
License requirements: mechanisms ("MECHANISMS") . |
void |
setUseTransientDamping(boolean useTransientDamping)
License requirements: mechanisms ("MECHANISMS") . |
FlexBodyBuilder.SourceType |
sourceOption()
Returns the file type
License requirements: None. |
Expression |
transientTime()
Returns the transient time
License requirements: None. |
boolean |
treatAsRigid()
Returns the treat as rigid option
License requirements: None. |
FlexBodyBuilder.UnitSystemType |
unitSystem()
Returns the unit system ID
License requirements: None. |
boolean |
useFrequencyFiltering()
Returns the use frequency filtering option
License requirements: None. |
boolean |
useTransientDamping()
Returns the use transient damping option
License requirements: None. |
displayScale, groupName, groupType, setDisplayScale, setGroupName, setGroupType
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectLink selectionLink() throws NXException, RemoteException
NXException
RemoteException
FlexBodyBuilder.SourceType sourceOption() throws NXException, RemoteException
NXException
RemoteException
void setSourceOption(FlexBodyBuilder.SourceType sourceOption) throws NXException, RemoteException
sourceOption
- NXException
RemoteException
String nativeRfiFileName() throws NXException, RemoteException
NXException
RemoteException
void setNativeRfiFileName(String nativeRfiFileName) throws NXException, RemoteException
nativeRfiFileName
- NXException
RemoteException
String fileTceName() throws NXException, RemoteException
NXException
RemoteException
void setFileTceName(String fileTceName) throws NXException, RemoteException
fileTceName
- NXException
RemoteException
FlexBodyBuilder.Positioning positioningType() throws NXException, RemoteException
NXException
RemoteException
void setPositioningType(FlexBodyBuilder.Positioning positioningType) throws NXException, RemoteException
positioningType
- NXException
RemoteException
String name() throws NXException, RemoteException
NXException
RemoteException
void setName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
double[] getOffsetPoints() throws NXException, RemoteException
NXException
RemoteException
void setOffsetPoints(double[] offsetPoints) throws NXException, RemoteException
offsetPoints
- NXException
RemoteException
double[] getOffsetOrientations() throws NXException, RemoteException
NXException
RemoteException
void setOffsetOrientations(double[] offsetOrientations) throws NXException, RemoteException
offsetOrientations
- NXException
RemoteException
MarkerToNodeData[] getMarkerItems() throws NXException, RemoteException
NXException
RemoteException
void setMarkerItems(MarkerToNodeData[] markerToNodeListItem) throws NXException, RemoteException
markerToNodeListItem
- NXException
RemoteException
MarkerToNodeData newListMarkerToNode(NXObject marker, int markerPosition, int nodeID, boolean move, double nodeLocationX, double nodeLocationY, double nodeLocationZ) throws NXException, RemoteException
marker
- The marker tagmarkerPosition
- The i or j marker identitynodeID
- The node IDmove
- Whether to move the nodenodeLocationX
- The node location X coordinatenodeLocationY
- The node location Y coordinatenodeLocationZ
- The node location Z coordinateNXException
RemoteException
String exportRfiRelatedResults(String caeFileSpec, String resultName) throws NXException, RemoteException
caeFileSpec
- The manger mode file specificationresultName
- The result nameNXException
RemoteException
boolean massScalar0() throws NXException, RemoteException
NXException
RemoteException
void setMassScalar0(boolean massScalar0) throws NXException, RemoteException
massScalar0
- NXException
RemoteException
boolean massScalar1() throws NXException, RemoteException
NXException
RemoteException
void setMassScalar1(boolean massScalar1) throws NXException, RemoteException
massScalar1
- NXException
RemoteException
boolean massScalar2() throws NXException, RemoteException
NXException
RemoteException
void setMassScalar2(boolean massScalar2) throws NXException, RemoteException
massScalar2
- NXException
RemoteException
boolean massVector0() throws NXException, RemoteException
NXException
RemoteException
void setMassVector0(boolean massVector0) throws NXException, RemoteException
massVector0
- NXException
RemoteException
boolean massVector1() throws NXException, RemoteException
NXException
RemoteException
void setMassVector1(boolean massVector1) throws NXException, RemoteException
massVector1
- NXException
RemoteException
boolean massVector2() throws NXException, RemoteException
NXException
RemoteException
void setMassVector2(boolean massVector2) throws NXException, RemoteException
massVector2
- NXException
RemoteException
boolean massVector3() throws NXException, RemoteException
NXException
RemoteException
void setMassVector3(boolean massVector3) throws NXException, RemoteException
massVector3
- NXException
RemoteException
boolean massVector4() throws NXException, RemoteException
NXException
RemoteException
void setMassVector4(boolean massVector4) throws NXException, RemoteException
massVector4
- NXException
RemoteException
boolean massMatrix0() throws NXException, RemoteException
NXException
RemoteException
void setMassMatrix0(boolean massMatrix0) throws NXException, RemoteException
massMatrix0
- NXException
RemoteException
boolean massMatrix1() throws NXException, RemoteException
NXException
RemoteException
void setMassMatrix1(boolean massMatrix1) throws NXException, RemoteException
massMatrix1
- NXException
RemoteException
boolean massMatrix2() throws NXException, RemoteException
NXException
RemoteException
void setMassMatrix2(boolean massMatrix2) throws NXException, RemoteException
massMatrix2
- NXException
RemoteException
boolean massMatrix3() throws NXException, RemoteException
NXException
RemoteException
void setMassMatrix3(boolean massMatrix3) throws NXException, RemoteException
massMatrix3
- NXException
RemoteException
boolean massMatrix4() throws NXException, RemoteException
NXException
RemoteException
void setMassMatrix4(boolean massMatrix4) throws NXException, RemoteException
massMatrix4
- NXException
RemoteException
boolean useFrequencyFiltering() throws NXException, RemoteException
NXException
RemoteException
void setUseFrequencyFiltering(boolean useFrequencyFiltering) throws NXException, RemoteException
useFrequencyFiltering
- NXException
RemoteException
Expression cutoffLowerFrequency() throws NXException, RemoteException
NXException
RemoteException
Expression cutoffUpperFrequency() throws NXException, RemoteException
NXException
RemoteException
Expression cutoffFrequencyIncrement() throws NXException, RemoteException
NXException
RemoteException
Expression cutoffDamping() throws NXException, RemoteException
NXException
RemoteException
boolean useTransientDamping() throws NXException, RemoteException
NXException
RemoteException
void setUseTransientDamping(boolean useTransientDamping) throws NXException, RemoteException
useTransientDamping
- NXException
RemoteException
Expression transientTime() throws NXException, RemoteException
NXException
RemoteException
FlexBodyBuilder.UnitSystemType unitSystem() throws NXException, RemoteException
NXException
RemoteException
void setUnitSystem(FlexBodyBuilder.UnitSystemType unitSystemID) throws NXException, RemoteException
unitSystemID
- NXException
RemoteException
boolean treatAsRigid() throws NXException, RemoteException
NXException
RemoteException
void setTreatAsRigid(boolean treatAsRigid) throws NXException, RemoteException
treatAsRigid
- NXException
RemoteException
Expression nodeTolerance() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.