public interface SimBcPlotContoursBuilder extends Builder
SimBcPlotContoursBuilder
builder
which can be used to generate a plot of a SimBC
in the graphics area. This is limited to SimBC
objects
in the active solution. createPlotObject()
returns
a plot object NxBcPlotContours
whose
NxBcPlotContours.plotContour(int)
plots contour. SimSimulation.createSimBcPlotContoursBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
SimBcPlotContoursBuilder.AvailablePropertyNamesAndIndicesToPlotData
This class holds the data returned from
getAvailablePropertyNamesAndIndicesToPlot(nxopen.cae.SimBC) |
static class |
SimBcPlotContoursBuilder.PlotType
Plot types
|
static class |
SimBcPlotContoursBuilder.ResolveOverlapType
Resolve overlap types
|
Modifier and Type | Method and Description |
---|---|
NxBcPlotContours |
createPlotObject()
Returns
NxBcPlotContours object
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX8.5.0 |
SimBC[] |
getAvailableBcsToPlot()
Returns all available
SimBC to plot
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX8.5.0 |
SimBcPlotContoursBuilder.AvailablePropertyNamesAndIndicesToPlotData |
getAvailablePropertyNamesAndIndicesToPlot(SimBC tBc)
Deprecated.
Deprecated in NX9.0.0. There is no replacement for this method.
|
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 NX8.5.0 |
SimBcPlotContoursBuilder.PlotType |
getPlotType()
Returns plot type
License requirements: nx_masterfem ("Finite Element Modeling") . |
int |
propertyIndexToPlot()
Deprecated.
Deprecated in NX9.0.0. There is no replacement for this method.
|
String |
propertyNameToPlot()
Returns the property name of
SimBC to plot. |
SimBcPlotContoursBuilder.ResolveOverlapType |
resolveOverlap()
Returns a
SimBcPlotContoursBuilder.ResolveOverlapType used in plot to resolve overlapping values
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX8.5.0 |
double |
resolveOverlapValue()
Returns a overlap value to plot.
|
Unit |
resolveOverlapValueUnit()
Returns a
Unit for overlap value to plot. |
void |
setAnimationPoints(double startValue,
Unit startUnit,
double endValue,
Unit endUnit,
int numFrames)
Sets animation points
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 and property names to plot . |
void |
setEvaluationPoints(double[] values,
Unit[] units)
Sets evaluation point
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPlotType(SimBcPlotContoursBuilder.PlotType plotType)
Sets plot type
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setPropertyIndexToPlot(int propertyIndex)
Deprecated.
Deprecated in NX9.0.0. Use
setPropertyNameToPlot(java.lang.String) instead.
|
void |
setPropertyNameToPlot(String pPropertyName)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setResolveOverlap(SimBcPlotContoursBuilder.ResolveOverlapType resolveOverlapType)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setResolveOverlapValue(double resolveOverlapValue)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
setResolveOverlapValueUnit(Unit resolveOverlapValueUnit)
License requirements: nx_masterfem ("Finite Element Modeling") . |
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
SimBcPlotContoursBuilder.AvailablePropertyNamesAndIndicesToPlotData getAvailablePropertyNamesAndIndicesToPlot(SimBC tBc) throws NXException, RemoteException
SimBC
tBc
- NXException
RemoteException
String propertyNameToPlot() throws NXException, RemoteException
SimBC
to plot. This name must come from the available property names returned by getAvailablePropertyNamesToPlot(nxopen.cae.SimBC)
.
NXException
RemoteException
void setPropertyNameToPlot(String pPropertyName) throws NXException, RemoteException
pPropertyName
- NXException
RemoteException
int propertyIndexToPlot() throws NXException, RemoteException
SimBC
to plot.
NXException
RemoteException
void setPropertyIndexToPlot(int propertyIndex) throws NXException, RemoteException
setPropertyNameToPlot(java.lang.String)
instead.
propertyIndex
- NXException
RemoteException
SimBcPlotContoursBuilder.ResolveOverlapType resolveOverlap() throws NXException, RemoteException
SimBcPlotContoursBuilder.ResolveOverlapType
used in plot to resolve overlapping values
NXException
RemoteException
void setResolveOverlap(SimBcPlotContoursBuilder.ResolveOverlapType resolveOverlapType) throws NXException, RemoteException
resolveOverlapType
- NXException
RemoteException
double resolveOverlapValue() throws NXException, RemoteException
resolveOverlap()
and setResolveOverlap(nxopen.cae.SimBcPlotContoursBuilder.ResolveOverlapType)
is set to SimBcPlotContoursBuilder.ResolveOverlapType.SPECIFY
NXException
RemoteException
void setResolveOverlapValue(double resolveOverlapValue) throws NXException, RemoteException
resolveOverlapValue
- NXException
RemoteException
Unit resolveOverlapValueUnit() throws NXException, RemoteException
Unit
for overlap value to plot. This is used when resolveOverlap()
and setResolveOverlap(nxopen.cae.SimBcPlotContoursBuilder.ResolveOverlapType)
is set to SimBcPlotContoursBuilder.ResolveOverlapType.SPECIFY
NXException
RemoteException
void setResolveOverlapValueUnit(Unit resolveOverlapValueUnit) throws NXException, RemoteException
resolveOverlapValueUnit
- NXException
RemoteException
void setBcsToPlot(SimBC[] bcs) throws NXException, RemoteException
SimBC
objects to plot.
bcs
- NXException
RemoteException
void setBcsToPlot(SimBC[] bcs, String[] propertyNames) throws NXException, RemoteException
SimBC
objects and property names to plot .
bcs
- propertyNames
- NXException
RemoteException
NxBcPlotContours createPlotObject() throws NXException, RemoteException
NxBcPlotContours
object
NXException
RemoteException
SimBcPlotContoursBuilder.PlotType getPlotType() throws NXException, RemoteException
NXException
RemoteException
void setPlotType(SimBcPlotContoursBuilder.PlotType plotType) throws NXException, RemoteException
plotType
- NXException
RemoteException
void setAnimationPoints(double startValue, Unit startUnit, double endValue, Unit endUnit, int numFrames) throws NXException, RemoteException
startValue
- startUnit
- endValue
- endUnit
- numFrames
- NXException
RemoteException
void setEvaluationPoints(double[] values, Unit[] units) throws NXException, RemoteException
values
- units
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.