public interface SimBcXyPlotBuilder extends Builder
SimBcXyPlotBuilder
builder
which can be used to generate a XY plot of a SimBC
in the graphics area. This is limited to SimBC
objects
in the active solution. SimSimulation.createSimBcXyPlotBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
SimBcXyPlotBuilder.ResolveMultipleMatches
Resolve multiple matches when the location specified matches multiple items in the boundary condition's target set
|
Modifier and Type | Method and Description |
---|---|
SimBC[] |
getAvailableBcsToPlot()
Returns all available
SimBC to plot
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX9.0.0 |
String[] |
getAvailablePropertyNamesToPlot(SimBC tBc)
Returns all available property names that can be plotted for the specified
SimBC
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX9.0.0 |
SimBcXyPlotBuilder.ResolveMultipleMatches |
multipleMatches()
Returns a
SimBcXyPlotBuilder.ResolveMultipleMatches used in plot to resolve multiple values
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX9.0.0 |
Plot |
plot(int deviceIndex,
int viewIndex)
Creates XY plot
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setBcsToPlot(SimBC[] bcs)
Sets
SimBC objects to plot. |
void |
setBcsToPlot(SimBC[] bcs,
String[] propertyNames)
Sets
SimBC objects to plot. |
void |
setLocationElement(FEElement element)
Sets location at an element
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLocationElementEdge(FEElemEdge elementEdge)
Sets location at an element edge
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLocationElementFace(FEElemFace elementFace)
Sets location at an element face
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setLocationNode(FENode node)
Sets location at a node
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setMultipleMatches(SimBcXyPlotBuilder.ResolveMultipleMatches resolveMultipleMatches)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPropertyNameToPlot(String pPropertyName)
Sets property name to plot.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SimBC[] getAvailableBcsToPlot() throws NXException, RemoteException
SimBC
to plot
NXException
RemoteException
String[] getAvailablePropertyNamesToPlot(SimBC tBc) throws NXException, RemoteException
SimBC
tBc
- NXException
RemoteException
void setBcsToPlot(SimBC[] bcs, String[] propertyNames) throws NXException, RemoteException
SimBC
objects to plot.
bcs
- boundary conditions to plotpropertyNames
- property names to plotNXException
RemoteException
void setBcsToPlot(SimBC[] bcs) throws NXException, RemoteException
SimBC
objects to plot.
bcs
- boundary conditions to plotNXException
RemoteException
void setPropertyNameToPlot(String pPropertyName) throws NXException, RemoteException
pPropertyName
- NXException
RemoteException
SimBcXyPlotBuilder.ResolveMultipleMatches multipleMatches() throws NXException, RemoteException
SimBcXyPlotBuilder.ResolveMultipleMatches
used in plot to resolve multiple values
NXException
RemoteException
void setMultipleMatches(SimBcXyPlotBuilder.ResolveMultipleMatches resolveMultipleMatches) throws NXException, RemoteException
resolveMultipleMatches
- NXException
RemoteException
Plot plot(int deviceIndex, int viewIndex) throws NXException, RemoteException
deviceIndex
- device indexviewIndex
- view indexNXException
RemoteException
void setLocationNode(FENode node) throws NXException, RemoteException
node
- nodeNXException
RemoteException
void setLocationElement(FEElement element) throws NXException, RemoteException
element
- elementNXException
RemoteException
void setLocationElementEdge(FEElemEdge elementEdge) throws NXException, RemoteException
elementEdge
- element edgeNXException
RemoteException
void setLocationElementFace(FEElemFace elementFace) throws NXException, RemoteException
elementFace
- element faceNXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.