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
|
Modifier and Type | Method and Description |
---|---|
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") . |
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") . |
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 |
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") . |
FlexBodyBuilder.SourceType |
sourceOption()
Returns the file type
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 specification resultName
- The result name NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.