Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.cae |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
nxopen.cae.ftk |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
nxopen.cae.modelcheck |
Provides classes and interfaces for Model Check.
|
nxopen.cae.optimization |
Provides classes and interfaces relating to Optimization.
|
nxopen.fields |
Provides classes and interfaces for Fields.
|
nxopen.mechatronics |
Provides classes and interfaces for Mechatronics.
|
nxopen.motion |
Provides classes and interfaces for Motion Simulation.
|
Modifier and Type | Field and Description |
---|---|
Unit |
NXObject.AttributeInformation.unit
The display units, if any, if the attribute is a real-type attribute
|
Modifier and Type | Method and Description |
---|---|
Unit |
UnitCollection.findObject(String journalIdentifier)
Finds the
Unit with the given identifier as recorded in a journal. |
Unit |
UnitCollection.getBase(String measureName)
Find the base part unit for a given type of measure
License requirements: None. |
Unit[] |
UnitCollection.getMeasureTypes(String measureName)
Finds the units that are available for a given type of measure
License requirements: None. |
Unit |
ScalarMatrixValue.units()
Returns the units for the Matrix Value.
|
Unit |
Expression.units()
Returns the units for the expression.
|
Modifier and Type | Method and Description |
---|---|
double |
UnitCollection.convert(Unit initialUnit,
Unit targetUnit,
double initialValue)
Convert a value from one unit of measure to another
License requirements: None. |
Expression |
ExpressionCollection.createSystemExpressionWithUnits(String string,
Unit unitType)
Creates a system expression with units.
|
Expression |
ExpressionCollection.createWithUnits(String string,
Unit unitType)
Creates an expression with units.
|
void |
ExpressionCollection.editWithUnits(Expression expression,
Unit unitType,
String newRightHandSide)
Edits an expression with units.
|
MeasureAngle |
MeasureManager.newAngle(Unit units,
boolean createGeometry,
Point basePoint,
Point endPoint1,
Point endPoint2,
boolean minorAngle)
Create an angle measurement between three points with the option to
create smart geometry.
|
MeasureAngle |
MeasureManager.newAngle(Unit units,
DisplayableObject object1,
MeasureManager.EndpointType qualifier1,
DisplayableObject object2,
MeasureManager.EndpointType qualifier2,
boolean minorAngle)
Create an angle measurement between two objects.
|
MeasureAngle |
MeasureManager.newAngle(Unit units,
DisplayableObject object1,
MeasureManager.EndpointType qualifier1,
DisplayableObject object2,
MeasureManager.EndpointType qualifier2,
boolean minorAngle,
boolean trueAngle)
Create an angle measurement between two objects.
|
MeasureAngle |
MeasureManager.newAngle(Unit units,
Point basePoint,
Point endPoint1,
Point endPoint2,
boolean minorAngle)
Create an angle measurement between three points.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
boolean createGeometry,
DisplayableObject object1,
Point3d startPointForObject1,
DisplayableObject object2,
Point3d startPointForObject2)
Create a local minimum distance measure between two objects with start points
and the option to create smart geoemtry
Features.SewBuilder.Types of allowed input objects include - Point, Curve, Edge, Face, Body, Datum Plane, Datum Axis, Facet Body. |
MeasureDistance |
MeasureManager.newDistance(Unit units,
boolean createGeometry,
NXObject object1,
NXObject object2)
Create a minimum distance measure between two component groups/sets with
the option to create smart geometry.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
DisplayableObject object1)
Create a radial distance measure for an arc or circle.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
DisplayableObject object1,
DisplayableObject object2,
Direction direction)
Create a projected minimum distance measure between two objects.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
DisplayableObject object1,
DisplayableObject object2,
Direction direction,
MeasureManager.ProjectionType projType)
Create a projected, minimum clearance or maximum clearance distance measure between two objects.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
DisplayableObject object1,
DisplayableObject object2,
Direction direction,
MeasureManager.ProjectionType projType,
boolean createGeometry)
Create a projected, minimum clearance or maximum clearance distance measure between two objects with the
option to create smart geometry.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
DisplayableObject object1,
MeasureManager.RadialMeasureType mType)
Create a radial/diameter distance measure for an arc or circle.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
DisplayableObject object1,
Point3d startPointForObject1,
DisplayableObject object2,
Point3d startPointForObject2)
Create a local minimum distance measure between two objects with start points.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
MeasureManager.MeasureType minMaxFlag,
boolean createGeometry,
DisplayableObject object1,
DisplayableObject object2)
Create a minimum or maximum distance measure between two objects with the option to create smart geometry.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
MeasureManager.MeasureType minMaxFlag,
DisplayableObject object1,
DisplayableObject object2)
Create a minimum or maximum distance measure between two objects.
|
MeasureDistance |
MeasureManager.newDistance(Unit units,
NXObject object1,
NXObject object2)
Create a minimum distance measure between two component groups/sets.
|
MeasureFaces |
MeasureManager.newFaceProperties(Unit areaUnit,
Unit lengthUnit,
double accuracy,
IParameterizedSurface[] objects)
Creates a face properties measurement object from the list of input faces.
|
MeasureFaces |
MeasureManager.newFaceProperties(Unit areaUnit,
Unit lengthUnit,
double accuracy,
ScCollector objects)
Creates a face properties measurement object from a selection intent collector.
|
MeasureLength |
MeasureManager.newLength(Unit units,
DisplayableObject[] objects)
Creates a arc length object for all the selected objects.
|
MeasureLength |
MeasureManager.newLength(Unit units,
ScCollector objects)
Creates a arc length object for all the selected objects.
|
MeasureBodies |
MeasureManager.newMassProperties(Unit[] massUnits,
double[] tolerances,
boolean createGeometry,
ScCollector objects)
Creates a mass properties measurement object from a selection collection of solid bodies with the option to
create smart geometry.
|
MeasureBodies |
MeasureManager.newMassProperties(Unit[] massUnits,
double[] tolerances,
IBody[] objects)
Creates a mass properties measurement object from the list of input solid bodies.
|
MeasureBodies |
MeasureManager.newMassProperties(Unit[] massUnits,
double[] tolerances,
ScCollector objects)
Creates a mass properties measurement object from a selection collection of solid bodies.
|
MeasureBodies |
MeasureManager.newMassProperties(Unit[] massUnits,
double accuracy,
boolean createGeometry,
ScCollector objects)
Creates a mass properties measurement object from a selection intent collection with the option
to create smart geometry.
|
MeasureBodies |
MeasureManager.newMassProperties(Unit[] massUnits,
double accuracy,
IBody[] objects)
Creates a mass properties measurement object from the list of input solid bodies.
|
MeasureBodies |
MeasureManager.newMassProperties(Unit[] massUnits,
double accuracy,
ScCollector objects)
Creates a mass properties measurement object from a selection intent collection.
|
MeasureLength |
MeasureManager.newPointsOnCurvesLength(Unit units,
Point[] objects)
Creates a points on curves arc length object for all the selected objects.
|
MeasurePolarAngle |
MeasureManager.newPolarAngle(Unit units,
MeasureManager.MeasureType minMaxFlag,
Point point,
Direction vector,
ScCollector objects)
Creates an extreme polar angle measurement from the collection of input curves.
|
MeasurePolarAngle |
MeasureManager.newPolarAngle(Unit units,
MeasureManager.MeasureType minMaxFlag,
Point point,
Direction vector,
ScCollector objects,
boolean createGeometry)
Creates an extreme polar angle measurement from the collection of input curves.
|
MeasurePolarArea |
MeasureManager.newPolarArea(Unit units,
ScCollector objects,
boolean createExpressions)
Creates an extreme polar area measurement from the collection of input curves.
|
MeasurePolarArea |
MeasureManager.newPolarArea(Unit units,
ScCollector objects,
boolean createExpressions,
boolean createGeometry)
Creates an extreme polar area measurement from the collection of input curves.
|
MeasurePolarRadius |
MeasureManager.newPolarRadius(Unit units,
MeasureManager.MeasureType minMaxFlag,
Point point,
ScCollector objects)
Creates an extreme polar radius measurement from the collection of input curves.
|
MeasurePolarRadius |
MeasureManager.newPolarRadius(Unit units,
MeasureManager.MeasureType minMaxFlag,
Point point,
ScCollector objects,
boolean createGeometry)
Creates an extreme polar radius measurement from the collection of input curves.
|
MeasureRectangularExtreme |
MeasureManager.newRectangularExtreme(Unit units,
Direction vector1,
Direction vector2,
Direction vector3,
ScCollector objects,
boolean createExpressions)
Creates an extreme rectangular point measurement from the collection of input entities.
|
MeasureRectangularExtreme |
MeasureManager.newRectangularExtreme(Unit units,
Direction vector1,
Direction vector2,
Direction vector3,
ScCollector objects,
boolean createExpressions,
boolean createGeometry)
Creates an extreme rectangular point measurement from the collection of input entities.
|
MeasureLength |
MeasureManager.newRoutingPathLength(Unit units,
NXObject[] objects)
Creates a routing path length object for all the input objects.
|
MeasureDistance |
MeasureManager.newScDistance(Unit units,
MeasureManager.MeasureType minMaxFlag,
boolean createGeometry,
ScCollector collection1,
ScCollector collection2)
Create a minimum distance measure between selection intent collections.
|
MeasureDistance |
MeasureManager.newScDistance(Unit units,
MeasureManager.MeasureType minMaxFlag,
ScCollector collection1,
ScCollector collection2)
Create a minimum distance measure between selection intent collections.
|
MeasureDistance |
MeasureManager.newScDistance(Unit units,
ScCollector collection1,
ScCollector collection2,
Direction direction,
MeasureManager.ProjectionType projType)
Create a projected, minimum clearance or maximum clearance distance measure between selection intent collections.
|
MeasureDistance |
MeasureManager.newScDistance(Unit units,
ScCollector collection1,
ScCollector collection2,
Direction direction,
MeasureManager.ProjectionType projType,
boolean createGeometry)
Create a projected, minimum clearance or maximum clearance distance measure between selection intent collections.
|
void |
ScalarMatrixValue.setUnits(Unit unitType)
License requirements: None. |
void |
Expression.setUnits(Unit unitType)
License requirements: None. |
Constructor and Description |
---|
AttributeInformation(NXObject.AttributeType typeInitial,
String categoryInitial,
String titleInitial,
String titleAliasInitial,
boolean booleanValueInitial,
int integerValueInitial,
double realValueInitial,
String stringValueInitial,
String timeValueInitial,
NXObject.ComputationalTime compTimeValueInitial,
String referenceValueInitial,
boolean inheritedInitial,
boolean isOverrideInitial,
boolean lockedInitial,
boolean ownedBySystemInitial,
boolean requiredInitial,
boolean unsetInitial,
boolean arrayInitial,
boolean pdmBasedInitial,
boolean notSavedInitial,
int arrayElementIndexInitial,
Unit unitInitial,
Expression expressionInitial)
Constructor for the AttributeInformation object.
|
Modifier and Type | Field and Description |
---|---|
Unit |
Result.ResultBasicUnit.angleUnit |
Unit |
Result.ResultBasicUnit.lengthUnit |
Unit |
Result.ResultBasicUnit.massUnit |
Unit |
Result.ResultBasicUnit.temperatureUnit |
Unit |
Result.ResultBasicUnit.thermalenergyUnit |
Unit |
Result.ResultBasicUnit.timeUnit |
Unit |
Result.ResultParameters.unit
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Unit[] |
SimSolution.getResultFileUnits()
Deprecated.
Deprecated in NX10.0.0. Use
SimResultReference :SimSolution.getResultFileUnits() instead.
|
Unit[] |
SimResultReference.getResultFileUnits()
Get basic 6 units which are stored with solution used for loading the result file
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Unit |
SimConditionSequence.getTimeUnits()
Returns the time units for the whole sequence
License requirements: None. |
Unit |
ResultParametersWithProbe.getUnit()
Ask result unit
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Unit |
ResultParameters.getUnit()
Ask result unit
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Unit |
CrossSectionParameters.getUnit()
Ask result unit
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Unit |
SimBcPlotContoursBuilder.resolveOverlapValueUnit()
Returns a
Unit for overlap value to plot. |
Unit |
ResultProbeBuilder.unit()
Returns the unit
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Unit |
BaseIteration.unit()
Returns the units for the iteration value
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Unit |
SimConditionParam.units()
Returns the parameter units
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
SimConditionParam |
SimConditionParamCollection.create(String name,
Unit units)
Creates a
SimConditionParam with the specified name and units. |
SimSolution |
SimSimulation.createSolution(SimConditionSequence conditionSeqeunce,
double stepSize,
Unit stepUnit,
String solverType,
String analysisType,
String solutionType,
String name)
Creates a solution from a condition sequence and integration step size
License requirements: nx_masterfem ("Finite Element Modeling") . |
int |
Post.loadImportedResult(String resultName,
String fileName,
Unit[] units)
Load an existing result file that is not associated with a solution.
|
void |
SimConditionParam.modify(String name,
Unit units)
Modifies the name and units of
SimConditionParam . |
void |
SimBcPlotContoursBuilder.setAnimationPoints(double startValue,
Unit startUnit,
double endValue,
Unit endUnit,
int numFrames)
Sets animation points
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
SimBcPlotContoursBuilder.setEvaluationPoints(double[] values,
Unit[] units)
Sets evaluation point
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
SimBcPlotContoursBuilder.setResolveOverlapValueUnit(Unit resolveOverlapValueUnit)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
SimSolution.setResultFileUnits(Unit[] units)
Deprecated.
Deprecated in NX10.0.0. Use
SimResultReference :SimSolution.setResultFileUnits(nxopen.Unit[]) instead.
|
void |
SimResultReference.setResultFileUnits(Unit[] units)
Set result file units
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
ResultsCombinationBuilder.setResultTypes(BaseResultType[] types,
String[] names,
Unit[] units)
The result types
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
ResultsReductionBuilder.setResultUnit(Unit unit)
Set result unit for given result type/dependent field variable type
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
SimSolution.setTimePropsFromConditionSequence(SimConditionSequence conditionSeqeunce,
double stepSize,
Unit stepUnit)
Set the time properties for this solution based on the given condition sequences and integration step size
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
SimConditionSequence.setTimeUnits(Unit units)
Sets the time units for the whole sequence
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
ResultProbeBuilder.setUnit(Unit unit)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
ResultParametersWithProbe.setUnit(Unit unit)
Set result unit
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
ResultParameters.setUnit(Unit unit)
Set result unit
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
ResultMeasureResultOptions.setUnit(Unit tUnit)
Set the unit
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
CrossSectionParameters.setUnit(Unit unit)
Set result unit
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Constructor and Description |
---|
ResultBasicUnit(Unit massUnitInitial,
Unit lengthUnitInitial,
Unit timeUnitInitial,
Unit temperatureUnitInitial,
Unit angleUnitInitial,
Unit thermalenergyUnitInitial)
Constructor for the ResultBasicUnit object.
|
ResultParameters(int loadCaseIndexInitial,
int iterationIndexInitial,
Result.Type typeInitial,
Result.Component componentInitial,
Result.ResultSection resSectionInitial,
int sectionInitial,
int plynumberInitial,
int layerInitial,
Result.Averaging averagingInitial,
boolean includeMidnodeInitial,
Result.CoordinateSystem coordinateSystemInitial,
boolean displayBeamResultInLocalCsysInitial,
Result.ElementValue elementValueInitial,
Result.Complex complexInitial,
double phaseAngleInitial,
boolean absoluteValueInitial,
double scaleValueInitial,
Unit unitInitial,
boolean calculateBeamStrResultsInitial,
boolean addBeamStrFilletsInitial,
double beamFilletRadiusInitial)
Deprecated.
Constructor for the ResultParameters object.
|
Modifier and Type | Method and Description |
---|---|
BaseUnit |
DataManager.createArrayUnit(Unit nxUnit)
Creates array unit by nx system unit
License requirements: nx_ftk ("NX Advanced Graphing") . |
Modifier and Type | Field and Description |
---|---|
Unit |
ITestValue.CriteriaValueData.unit |
Modifier and Type | Method and Description |
---|---|
void |
ITestValue.setCriteriaValue(TestValueTypes.CriteriaType criteriaType,
double criteriaValue,
Unit unit)
Sets the criteria value.
|
void |
ITestValue.setCriteriaValue(TestValueTypes.CriteriaType criteriaType,
String criteriaValue,
Unit unit)
Sets the criteria value.
|
Modifier and Type | Method and Description |
---|---|
Unit |
DAOConstraintBuilder.limitUnit()
Returns the limit unit
License requirements: None. |
Unit |
DAOObjective.targetUnit()
Returns the target unit
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
DAOConstraintBuilder.setLimitUnit(Unit targetUnit)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
void |
DAOObjective.setTargetUnit(Unit targetUnit)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") . |
Modifier and Type | Method and Description |
---|---|
Unit |
FieldVariable.units()
Returns the units for this variable, which can be null if the variable is unitless.
|
Modifier and Type | Method and Description |
---|---|
FieldVariable |
FieldManager.createDependentVariable(Field ownerField,
NameVariable nameVariable,
Unit unitType)
Create a dependent variable to be added to the field
License requirements: None. |
FieldExpression |
FieldManager.createFieldExpression(String fieldExpString,
Unit unitType)
Creates a system
FieldExpression object. |
FieldExpression |
FieldManager.createFieldExpression(String fieldExpString,
Unit unitType,
FieldVariable[] indepVarArray)
Deprecated.
Deprecated in NX10.0.0. Field expressions are owned by other objects. They are managed by the creation and editing of the owning object and should not be created independently.
|
FieldTable |
FieldManager.createFieldTableFromData(String fieldNamePrefix,
Unit ivarUnit,
Unit dvarUnit,
FieldVariable.ValueType dvarType,
double[] datapoints)
Creates a
nxopen.fields.FieldTable object with dependent and independent variables
FieldVariable . |
FieldVariable |
FieldManager.createIndependentVariable(Field ownerField,
NameVariable nameVariable,
Unit unitType,
boolean minValueSet,
boolean minValueInclusive,
double minValue,
boolean maxValueSet,
boolean maxValueInclusive,
double maxValue,
boolean numPtsSet,
int numPts,
boolean defaultValueSet,
double defaultValue)
Create an independent variable to be added to the field
License requirements: None. |
void |
FieldManager.editDependentVariable(FieldVariable depVar,
String varName,
Unit unitType)
Edit dependent variable
License requirements: None. |
void |
FieldExpression.editFieldExpression(String fieldExpString,
Unit unitType,
FieldVariable[] indepVarArray,
boolean updateFlag)
Edit the expression field.
|
void |
FieldManager.editIndependentVariable(FieldVariable indepVar,
String varName,
Unit unitType,
boolean minValueSet,
boolean minValueInclusive,
double minValue,
boolean maxValueSet,
boolean maxValueInclusive,
double maxValue,
boolean numPtsSet,
int numPts,
boolean defaultValueSet,
double defaultValue)
Edit an independent variable
License requirements: None. |
Modifier and Type | Field and Description |
---|---|
Unit |
SignalAdapterBuilder.SignalData.unit
Data Unit
|
Unit |
ParameterStockBuilder.RealParameterData.unit |
Modifier and Type | Method and Description |
---|---|
void |
ParameterStockBuilder.addRealParameter(String name,
double value,
Unit unit,
boolean predefined,
boolean readOnly)
Adds Real parameter.
|
void |
ParameterStockBuilder.editRealParameter(String name,
double value,
Unit unit)
Edits Real parameter.
|
Constructor and Description |
---|
SignalData(String nameInitial,
SignalAdapterBuilder.DataType dataTypeInitial,
SignalAdapterBuilder.DataPortType portTypeInitial,
boolean boolValueInitial,
int intValueInitial,
double doubleValueInitial,
Unit unitInitial,
int signalIdInitial,
AdapterSignal editedSignalInitial,
AdapterFormula assignedFormulaInitial,
String formulaInitial,
String commentInitial)
Constructor for the SignalData object.
|
Modifier and Type | Field and Description |
---|---|
Unit |
ArticulationControl.ArticulationJointsDisplacementData.displacementunit
The articulation joint displacement unit
|
Modifier and Type | Method and Description |
---|---|
void |
ArticulationControl.articulationSolve(int numSteps,
Joint[] jointTags,
double[] stepSize,
Unit[] stepSizeUnit)
Articulation solve with joint driver step size and number of step as input
License requirements: mechanisms ("MECHANISMS") . |
void |
ArticulationControl.articulationSolve(Joint[] jointTags,
double[] displacement,
Unit[] displacementUnit)
Articulation solve with joint driver displacement as input
License requirements: mechanisms ("MECHANISMS") . |
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.