Package | Description |
---|---|
nxopen.cae |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
Modifier and Type | Interface and Description | ||||||
---|---|---|---|---|---|---|---|
interface |
SimConstraint
Represents a constraint
To create a new instance of this class, use SimConstraintCollection.createConstraint(java.lang.String, java.lang.String) Created in NX4.0.0 |
||||||
interface |
SimLoad
Represents a load
To create a new instance of this class, use SimLoadCollection.createLoad(java.lang.String, java.lang.String) Created in NX4.0.0 |
||||||
interface |
SimSimulationObject
Represents a simulation object
For more information, refer to the Solver language documentation
in the
Modifier and Type |
Field and Description |
SimBC SimSolution.ConflictingBcPairByIndexData. |
tbc1
BC1 for this conflict pair
SimBC SimSolution.ConflictingBcPairByIndexData. |
tbc2
BC2 for this conflict pair
|
Modifier and Type | Method and Description |
---|---|
SimBC[] |
BCSelectionDisplayBuilder.askBCsByFilter(boolean loadFilter,
boolean constraintFilter,
boolean simObjFilter,
String familyFilterNames)
Return the BCs in the active solution using the specifed filters
License requirements: None. |
SimBC[] |
BCSelectionDisplayBuilder.askOverlappingBCs(SimBC[] bcs)
Returns those BCs which have defined geometries overlapping within the input BCs list
License requirements: None. |
SimBC[] |
BCSelectionDisplayBuilder.askSelectedBCsList()
Ask all BCs in the Selected BCs List
License requirements: None. |
SimBC |
SimBCBuilder.bc()
Returns the
CAE.SimBC object
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") Created in NX4.0.0 |
SimBC |
SimBC.cloneBc()
Clones a BC
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
SimBC |
SimBCBuilder.commitAddBc()
Commits the creation of the
CAE.SimBC objects
or Commits the changes made to the CAE.SimBC and
adds the BC to the current active solution/step
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") Created in NX6.0.0 |
SimBC |
SimBCBuilder.commitBc()
Commits the creation of the
CAE.SimBC objects
or Commits the changes made to the CAE.SimBC
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") Created in NX4.0.0 |
SimBC[] |
SimBcXyPlotBuilder.getAvailableBcsToPlot()
Returns all available
SimBC to plot
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX9.0.0 |
SimBC[] |
SimBcPlotContoursBuilder.getAvailableBcsToPlot()
Returns all available
SimBC to plot
License requirements: nx_masterfem ("Finite Element Modeling") Created in NX8.5.0 |
SimBC[] |
SimAutoBcRecipe.getBcList()
Get the list of
CAE.SimBC
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") Created in NX5.0.0 |
SimBC[] |
SimSolutionStep.getBcs()
Gets all the BCs in this solution step
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
SimBC[] |
SimSolution.getBcs()
Gets all the BCs in this solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
SimBC[] |
SimSolutionStep.getUnfolderedBcs()
Gets all the unfoldered BCs in this solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
SimBC[] |
SimSolution.getUnfolderedBcs()
Gets all the unfoldered BCs in this solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Modifier and Type | Method and Description |
---|---|
void |
SimSolutionStep.addBc(SimBC bc)
Add the bc to the step
Only the BC that not under the folder can be added to solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
SimSolution.addBc(SimBC bc)
Add the bc to the solution
Only the BC that not under the folder can be added to solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
SimLbcFolder.addBc(SimBC bc)
Add a child folder
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
SimSimulation.addBc(SimBC bc,
SimSolution solution,
SimSolutionStep solutionStep)
Adds the boundary condition to the step in the solution passed.
|
void |
SolutionManager.addBc(SimSolution tSolution,
SimBC tBc)
Add bc to a solution
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
StepManager.addBc(SimSolutionStep tSolutionStep,
SimBC tBc)
Add bc to a step
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
StepManager.addGlobalBc(SimBC tBc)
Add bc to global bc group in solution
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
BCSelectionDisplayBuilder.addToSelectedBCsList(SimBC[] bcs)
Add BCs to the Selected BCs List
License requirements: None. |
SimBC[] |
BCSelectionDisplayBuilder.askOverlappingBCs(SimBC[] bcs)
Returns those BCs which have defined geometries overlapping within the input BCs list
License requirements: None. |
SimBCBuilder |
SimSimulation.createBcBuilderForBc(SimBC bc)
Creates a BC builder for the BC passed
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
ConflictResolutionBuilder |
SimSolution.createConflictResolutionBuilder(SimGroupContainer tStep,
SimBC tBc1,
SimBC tBc2)
Creates a conflict resolution builder for this input pair of BCs
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
SimBcPlotContoursBuilder.AvailablePropertyNamesAndIndicesToPlotData |
SimBcPlotContoursBuilder.getAvailablePropertyNamesAndIndicesToPlot(SimBC tBc)
Deprecated.
Deprecated in NX9.0.0. There is no replacement for this method.
|
String[] |
SimBcXyPlotBuilder.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 |
String[] |
SimBcPlotContoursBuilder.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 |
void |
SimSolutionStep.removeBc(SimBC bc)
Remove the bc from the step
Only the BC that not under the folder can be removed from solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
SimSolution.removeBc(SimBC bc)
Remove the bc from the solution
Only the BC that not under the folder can be remove from solution
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
SimLbcFolder.removeBc(SimBC bc)
Remove a child folder
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
SolutionManager.removeBc(SimSolution tSolution,
SimBC tBc)
Remove bc from a solution
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
StepManager.removeBc(SimSolutionStep tSolutionStep,
SimBC tBc)
Remove bc from a step
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
BCSelectionDisplayBuilder.removeFromSelectedBCsList(SimBC[] bcs)
Remove BCs from the Selected BCs List
License requirements: None. |
void |
StepManager.removeGlobalBc(SimBC tBc)
Remove bc from global bc group in solution
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
SolutionManager.scaleBc(SimSolution tSolution,
SimBC tBc,
double scale)
Set scale factor on bc in a solution
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
StepManager.scaleBc(SimSolutionStep tSolution,
SimBC tBc,
double scale)
Set scale factor on bc in a step
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
StepManager.scaleGlobalBc(SimBC tBc,
double scale)
Set scale factor on bc in global bc group in solution
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
SimBcXyPlotBuilder.setBcsToPlot(SimBC[] bcs)
Sets
SimBC objects to plot. |
void |
SimBcPlotContoursBuilder.setBcsToPlot(SimBC[] bcs)
Sets
SimBC objects to plot. |
void |
SimBcXyPlotBuilder.setBcsToPlot(SimBC[] bcs,
String[] propertyNames)
Sets
SimBC objects to plot. |
void |
SimBcPlotContoursBuilder.setBcsToPlot(SimBC[] bcs,
String[] propertyNames)
Sets
SimBC objects and property names to plot . |
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.