Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.motion |
Provides classes and interfaces for Motion Simulation.
|
Modifier and Type | Method and Description |
---|---|
NXMatrix |
NXMatrixCollection.create(Matrix3x3 element)
Creates an NXMatrix
License requirements: None. |
NXMatrix |
PartImporter.destinationCoordinateSystem()
Returns the destination coordinate system.
|
NXMatrix |
NXMatrixCollection.findObject(String sid)
Finds an NXMatrix with the given identifier as recorded in a journal
License requirements: None. |
NXMatrix |
Conic.matrix()
Returns the orientation matrix.
|
NXMatrix |
Sketch.orientation()
Returns the orientation matrix of the local coordinate system of the sketch
License requirements: None. |
NXMatrix |
CoordinateSystem.orientation()
Returns the orientation matrix of the coordinate system
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
Arc |
CurveCollection.createArc(Point3d center,
NXMatrix matrix,
double radius,
double startAngle,
double endAngle)
Creates an
Arc . |
CartesianCoordinateSystem |
CoordinateSystemCollection.createCoordinateSystem(Point3d origin,
NXMatrix orientation,
boolean isTemporary)
Creates a new cartesian coordinate system
License requirements: None. |
CylindricalCoordinateSystem |
CoordinateSystemCollection.createCylindricalCoordinateSystem(Point3d origin,
NXMatrix orientation,
boolean isTemporary)
Creates a new cylindrical coordinate system
License requirements: None. |
Ellipse |
CurveCollection.createEllipse(Point3d center,
double majorRadius,
double minorRadius,
double startAngle,
double endAngle,
double rotationAngle,
NXMatrix matrix)
Creates an
Ellipse . |
Hyperbola |
CurveCollection.createHyperbola(Point3d center,
double semiTransverseLength,
double semiConjugateLength,
double minimumDY,
double maximumDY,
double rotationAngle,
NXMatrix matrix)
Creates a
Hyperbola . |
Parabola |
CurveCollection.createParabola(Point3d center,
double focalLength,
double minimumDY,
double maximumDY,
double rotationAngle,
NXMatrix matrix)
Creates a
Parabola . |
SphericalCoordinateSystem |
CoordinateSystemCollection.createSphericalCoordinateSystem(Point3d origin,
NXMatrix orientation,
boolean isTemporary)
Creates a new spherical coordinate system
License requirements: None. |
void |
PartImporter.setDestinationCoordinateSystem(NXMatrix destinationCoordinateSystem)
Sets the destination coordinate system.
|
void |
Arc.setParameters(double radius,
Point3d center,
double startAngle,
double endAngle,
NXMatrix matrix)
Sets the center, radius, start and end angles, and orientation
matrix of the arc.
|
Modifier and Type | Method and Description |
---|---|
NXMatrix |
JointDefine.firstMatrix()
Returns the matrix of first link
License requirements: mechanisms ("MECHANISMS") . |
NXMatrix |
BushingDefine.orientation()
Returns the matrix of bushing
License requirements: mechanisms ("MECHANISMS") . |
NXMatrix |
JointDefine.secondMatrix()
Returns the matrix of second link
License requirements: mechanisms ("MECHANISMS") . |
Modifier and Type | Method and Description |
---|---|
Marker |
MarkerCollection.create(String name,
Marker.MarkerType subtype,
Link link,
Point origin,
NXMatrix orientation)
Create a
Marker in the Scenario for Motion+ database. |
void |
JointDefine.setFirstMatrix(NXMatrix matrix1)
Sets the matrix of first link
License requirements: mechanisms ("MECHANISMS") . |
void |
BushingDefine.setOrientation(NXMatrix orientation)
License requirements: mechanisms ("MECHANISMS") . |
void |
JointDefine.setSecondMatrix(NXMatrix matrix2)
Sets the matrix of second link
License requirements: mechanisms ("MECHANISMS") . |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.