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.cam |
Provides classes and interfaces for Manufacturing.
|
nxopen.drawings |
Provides classes and interfaces for Drafting Drawings.
|
nxopen.features |
Provides classes and interfaces for features.
|
nxopen.features.vehicledesign |
Provides classes and interfaces for Vehicle Design.
|
nxopen.formboard |
Provides interfaces and classes to the Routing Electrical Formboard functionality.
|
nxopen.geometricutilities |
Provides classes and interfaces for Geometric Utilities.
|
nxopen.presslinesimulation |
Provides classes and interfaces for Press Line Simulation.
|
nxopen.routing |
Provides classes and interfaces for Routing.
|
nxopen.tooling |
Provides classes and interfaces for Tooling.
|
nxopen.weld |
Provides classes and interfaces for Weld.
|
Modifier and Type | Method and Description |
---|---|
Axis |
AxisCollection.createAxis(Axis axis,
Xform xform,
SmartObject.UpdateOption update)
|
Axis |
AxisCollection.createAxis(Point3d point,
Vector3d direction,
SmartObject.UpdateOption update)
Create a non-associative axis
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") . |
Axis |
AxisCollection.createAxis(Point point,
Direction direction,
SmartObject.UpdateOption update)
|
Modifier and Type | Method and Description |
---|---|
Axis |
AxisCollection.createAxis(Axis axis,
Xform xform,
SmartObject.UpdateOption update)
|
Xform |
XformCollection.createXform(Point xPoint,
Axis zAxis,
SmartObject.UpdateOption updateOption)
Creates an Xform using a Z axis and X point
The X-Axis is the vector from the Z-Axis vector to the point;
the Y-Axis is computed from the X and Z axis; the origin is the
intersection of the three vectors.
|
Xform |
XformCollection.createXformAngleAxis(Axis axis,
Expression angle,
SmartObject.UpdateOption updateOption)
Creates a Motion Xform based on the axis and angle.
|
Xform |
XformCollection.createXformAxisVector(Axis axis,
Direction vector,
SmartObject.UpdateOption updateOption)
Creates a Motion Xform based on a axis and vector.
|
Xform |
XformCollection.createXformDistanceAngle(Expression distance,
Expression angle,
Axis dirr,
Direction angulardirr,
SmartObject.UpdateOption updateOption)
Creates a Motion Xform based on the distance and angle on object.
|
Xform |
XformCollection.createXformDistanceRadial(Axis axis,
Point point,
Expression distance,
Expression originDistance,
SmartObject.UpdateOption updateOption)
Creates a Motion Xform based on the axis and points.
|
Xform |
XformCollection.createXformRotateThreePoints(Axis vector,
Point start,
Point end,
SmartObject.UpdateOption updateOption)
Creates a Motion Xform based on the three points and vector.
|
Modifier and Type | Method and Description |
---|---|
Axis |
NodeRotateBuilder.axis()
Returns the axis
License requirements: None. |
Axis |
MorphRevolvedMeshBuilder.axis()
Returns the axis of revolution
License requirements: None. |
Axis |
ElementRotateBuilder.axis()
Returns the axis.
|
Axis |
ElementRevolveBuilder.axis()
Returns the axis of revolution
License requirements: None. |
Axis |
ElementExtrudeBuilder.axis()
Returns the axis.
|
Axis |
PropertyTable.getAxisPropertyValue(String propertyName)
Returns the axis
Axis
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
NodeRotateBuilder.setAxis(Axis axis)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
MorphRevolvedMeshBuilder.setAxis(Axis axis)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
ElementRotateBuilder.setAxis(Axis axis)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
ElementRevolveBuilder.setAxis(Axis axis)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
ElementExtrudeBuilder.setAxis(Axis axis)
License requirements: nx_masterfem ("Finite Element Modeling") . |
void |
PropertyTable.setAxisPropertyValue(String propertyName,
Axis propertyValue)
Sets the axis
Axis
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
Axis |
ToolPathEditorBuilder.extendDirection()
Returns the extend direction
License requirements: None. |
Axis |
ToolPathEditorBuilder.trimDirection()
Returns the normal to the trim line
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
ToolPathEditorBuilder.setExtendDirection(Axis direction)
License requirements: None. |
void |
ToolPathEditorBuilder.setTrimDirection(Axis dir)
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
Axis |
ViewProjectionPlaneBuilder.axis()
Returns the axis, define the vector and the point from which to infer the plane
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
ViewProjectionPlaneBuilder.setAxis(Axis axis)
License requirements: nx_layout ("NX Layout") . |
Modifier and Type | Method and Description |
---|---|
Axis |
RevolveBuilder.axis()
Returns the revolve axis
License requirements: None. |
Axis |
PatternFaceBuilder.axis()
Returns the axis of circular pattern, don't use it until nx502
License requirements: None. |
Axis |
MoveFaceBuilder.axis()
Returns the axis for axis and angle option, don't use it until nx502
License requirements: None. |
Axis |
CylinderBuilder.axis()
Returns the axis
License requirements: None. |
Axis |
ConeBuilder.axis()
Returns the axis
License requirements: None. |
Axis |
GeomcopyBuilder.rotationAxis()
Returns the rotation axis for rotation type of instancing.
|
Modifier and Type | Method and Description |
---|---|
void |
RevolveBuilder.setAxis(Axis axis)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
PatternFaceBuilder.setAxis(Axis axis)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
MoveFaceBuilder.setAxis(Axis axis)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
CylinderBuilder.setAxis(Axis axis)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
ConeBuilder.setAxis(Axis axis)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
GeomcopyBuilder.setRotationAxis(Axis rotationAxis)
License requirements: solid_modeling ("SOLIDS MODELING") . |
Modifier and Type | Method and Description |
---|---|
Axis |
CloseRangeCameraListItemBuilder.cameraAxis()
Returns the selected axis defining the camera direction.
|
Modifier and Type | Method and Description |
---|---|
void |
CloseRangeCameraListItemBuilder.setCameraAxis(Axis cameraAxis)
License requirements: nx_general_packaging ("NX General Packaging") . |
Modifier and Type | Method and Description |
---|---|
Axis |
FlipComponentBuilder.customAxis()
Returns the custom axis which is created when
FlipComponentBuilder.AxisType is
FlipComponentBuilder.AxisType.CUSTOM
License requirements: routing_harness ("Routing Harness") Created in NX7.5.0 |
Modifier and Type | Method and Description |
---|---|
void |
FlipComponentBuilder.setCustomAxis(Axis customAxis)
License requirements: routing_harness ("Routing Harness") . |
Modifier and Type | Method and Description |
---|---|
Axis |
AlignmentMethodBuilder.alignAxis()
Returns the alignment axis
License requirements: None. |
Axis |
ModlMotion.alignVector()
Returns the axis of
ModlMotion.Options.ALIGN_AXIS_VECTOR
motion option. |
Axis |
ModlMotion.angularAxis()
Returns the angular axis of
ModlMotion.Options.ANGLE
motion option. |
Axis |
ModlDistanceAngle.linearAxis()
Returns the linear axis of distance.
|
Axis |
ModlMotion.radialAxis()
Returns the axis of
ModlMotion.Options.RADIAL_DISTANCE
motion option. |
Axis |
ModlMotion.rotateVector()
Returns the direction of
ModlMotion.Options.ROTATE_BY_THREE_POINTS
motion option. |
Axis |
PolygonPattern.rotationAxis()
Returns the rotation axis for the pattern.
|
Axis |
HelixPattern.rotationAxis()
Returns the rotation axis for the pattern.
|
Axis |
CircularPattern.rotationAxis()
Returns the rotation axis for the pattern.
|
Axis |
ExtrudeRevolveToolBuilder.toolAxis()
Returns the tool axis used for doing revolve
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
AlignmentMethodBuilder.setAlignAxis(Axis alignAxis)
Sets the alignment axis
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
ModlMotion.setAlignVector(Axis alignVector)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
ModlMotion.setAngularAxis(Axis angularAxis)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
ModlDistanceAngle.setLinearAxis(Axis linearAxis)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
ModlMotion.setRadialAxis(Axis radialAxis)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
ModlMotion.setRotateVector(Axis rotateVector)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
PolygonPattern.setRotationAxis(Axis rotationAxis)
License requirements: None. |
void |
HelixPattern.setRotationAxis(Axis rotationAxis)
License requirements: None. |
void |
CircularPattern.setRotationAxis(Axis rotationAxis)
License requirements: None. |
void |
ExtrudeRevolveToolBuilder.setToolAxis(Axis toolAxis)
License requirements: solid_modeling ("SOLIDS MODELING") . |
Modifier and Type | Method and Description |
---|---|
Axis |
RotaryCamBuilder.camAxis()
Returns the axis of rotation.
|
Modifier and Type | Method and Description |
---|---|
void |
RotaryCamBuilder.setCamAxis(Axis camAxis)
License requirements: nx_pls_die_checker (" NX Press Die Checker") . |
Modifier and Type | Method and Description |
---|---|
Axis |
IAxisPort.axis()
Returns the axis that defines the port
License requirements: routing_base ("Routing Basic") . |
Modifier and Type | Method and Description |
---|---|
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject)
Creates a FittingPort with no rotation vector on an axis.
|
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject,
boolean allowMultipleConnections)
Creates a FittingPort with no rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis)
Creates a FittingPort with a rotation vector on an axis.
|
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis,
boolean allowMultipleConnections)
Creates a FittingPort with a rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject)
Creates a FixturePort with no rotation vector on an axis.
|
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject,
boolean allowMultipleConnections)
Creates a FixturePort with no rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis)
Creates a FixturePort with a rotation vector on an axis.
|
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis,
boolean allowMultipleConnections)
Creates a FixturePort with a rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
FixturePort |
FixturePortCollection.createFromAxis(Axis axis)
Creates a fixture port based on an existing axis.
|
FittingPort |
FittingPortCollection.createFromAxis(Axis axis)
Creates a fitting port based on an existing axis.
|
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject)
Creates a MultiPort with no rotation vector on an axis.
|
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject,
boolean allowMultipleConnections)
Creates a MultiPort with no rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis)
Creates a MultiPort with a rotation vector on an axis.
|
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis,
boolean allowMultipleConnections)
Creates a MultiPort with a rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject)
Creates a ProxyPort with no rotation vector on an axis.
|
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject,
boolean allowMultipleConnections)
Creates a ProxyPort with no rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis)
Creates a ProxyPort with a rotation vector on an axis.
|
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Axis axis,
boolean allowMultipleConnections)
Creates a ProxyPort with a rotation vector on an axis
License requirements: routing_base ("Routing Basic") . |
TerminalPort |
TerminalPortCollection.createTerminalPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject,
MultiPort multiPort,
String pinIdentifier)
Creates a
TerminalPort with no rotation vector on an
axis. |
void |
IAxisPort.setAxis(Axis axis)
Sets the axis that defines the port
License requirements: routing_base ("Routing Basic") . |
Modifier and Type | Method and Description |
---|---|
Axis |
DefineCamBuilder.rockerAxisDirection()
Returns the rocker axis direction that the rocker body rotates around
License requirements: None. |
Axis |
DefineCamBuilder.rotaryDirection()
Returns the rotary direction that the rotary body rotates around
License requirements: None. |
Axis |
UserDefinedMotionBuilder.rotaryMotionAxis()
Returns the rotary motion axis
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
DefineCamBuilder.setRockerAxisDirection(Axis rockerAxisDirection)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
DefineCamBuilder.setRotaryDirection(Axis rotaryDirection)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
UserDefinedMotionBuilder.setRotaryMotionAxis(Axis rotaryMotionAxis)
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
Modifier and Type | Method and Description |
---|---|
Axis |
DatumCommonBuilder.directionAxis()
Returns the direction axis.
|
Modifier and Type | Method and Description |
---|---|
void |
DatumCommonBuilder.setDirectionAxis(Axis directionAxis)
License requirements: ugweld ("UG WELD") . |
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.