Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.assemblies |
Provides classes and interfaces for Assemblies.
|
nxopen.cae |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
nxopen.cae.responsesimulation |
Provides classes and interfaces for Response Simulation.
|
nxopen.display |
Provides classes and interfaces for display.
|
nxopen.drawings |
Provides classes and interfaces for Drafting Drawings.
|
nxopen.facet |
Provides classes and interfaces for Faceted Representations.
|
nxopen.fields |
Provides classes and interfaces for Fields.
|
nxopen.geometricanalysis |
Provides classes and interfaces for Geometric Analysis.
|
nxopen.geometricanalysis.sectionanalysis |
Provides classes and interfaces for Section Analysis.
|
nxopen.mechatronics |
Provides classes and interfaces for Mechatronics.
|
nxopen.motion |
Provides classes and interfaces for Motion Simulation.
|
nxopen.positioning |
Provides classes and interfaces for Assembly Positioning and Constraints.
|
nxopen.routing |
Provides classes and interfaces for Routing.
|
nxopen.tooling |
Provides classes and interfaces for Tooling.
|
nxopen.userdefinedobjects |
Provides classes and interfaces for User Defined Objects (UDOs).
|
nxopen.userdefinedtemplate |
Provides classes and interfaces for Manufacturing.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Arc
Represents an arc curve.
|
interface |
AutomaticTraceline
Represents an automatic traceline.
|
interface |
Body
Represents a Body
.
|
interface |
CartesianCoordinateSystem
Represents a cartesian coordinate system
To create a new instance of this class, use CoordinateSystemCollection.createCoordinateSystem(nxopen.Point3d, nxopen.Matrix3x3, boolean) Created in NX4.0.0 |
interface |
Conic
Represents a conic curve.
|
interface |
CoordinateSystem
Represents a coordinate system
This is an abstract class . |
interface |
Curve
Represents a curve.
|
interface |
CylindricalCoordinateSystem
Represents a cylindrical coordinate system
To create a new instance of this class, use CoordinateSystemCollection.createCylindricalCoordinateSystem(nxopen.Point3d, nxopen.Vector3d, nxopen.Vector3d) Created in NX4.0.0 |
interface |
DatumPlane
Represents a datum plane
This object can not be created by KF it's the display objet of the datum plane . |
interface |
DisplayableObject
Base class for all objects that are displayable.
|
interface |
Edge
|
interface |
Ellipse
Represents an ellipse curve.
|
interface |
Face
Represents a face .
|
interface |
Hyperbola
Represents a hyperbola curve.
|
interface |
InfiniteLine
Represents a infinite line curve.
|
interface |
Line
Represents a line curve.
|
interface |
Offset
Represents a
Offset . |
interface |
Parabola
Represents a parabola curve.
|
interface |
Plane
Represents an
Plane class. |
interface |
Point
Represents a smart
Point . |
interface |
Polyline
Represents a polyline curve.
|
interface |
ReferenceSet
|
interface |
Scalar
Represents a scalar.
|
interface |
ScCollector
Sc Collector
To create a new instance of this class, use ScCollectorCollection.createCollector() Created in NX4.0.0 |
interface |
Section
Represents a section
Section consists of "chained_entity", a chain or a single entity of edge or curve. |
interface |
Sketch
Represents a sketch
Use the SketchCollection class to create a sketch. |
interface |
SketchAssociativeTrim
Represents a sketch associative trim constraint
Use SketchCollection.createSketchAssociativeTrimBuilder(nxopen.SketchAssociativeTrim) to create an instance of this class. |
interface |
SketchConstraint
Represents a constraint in a sketch.
|
interface |
SketchDimensionalConstraint
Represents a dimensional constraint
To create an instance of this class refer to Sketch Created in NX3.0.0 |
interface |
SketchG1Constraint
Represents a sketch G1 constraint
Use Features.FeatureCollection#createSketchSplineBuilder to create an instance of this class. |
interface |
SketchG2Constraint
Represents a sketch G2 constraint
Use Features.FeatureCollection#createSketchSplineBuilder to create an instance of this class. |
interface |
SketchGeometricConstraint
|
interface |
SketchHelpedDimensionalConstraint
Represents a dimensional sketch constraint that has a help point or help parameter
. |
interface |
SketchHelpedGeometricConstraint
Represents a geometric sketch constraint that has a help point or help parameter
To obtain an instance of this class, use Sketch . |
interface |
SketchOffset
Represents a sketch offset constraint
Use SketchCollection.createSketchOffsetBuilder(nxopen.SketchOffset) to create an instance of this class. |
interface |
SketchPattern
Represents a sketch pattern constraint
Use SketchCollection.createSketchPatternBuilder(nxopen.SketchPattern) to create an instance of this class. |
interface |
SketchTangentConstraint
Represents a tangent constraint
To create an instance of this object use Sketch.createTangentConstraint(nxopen.Sketch.ConstraintGeometry, nxopen.Sketch.ConstraintGeometryHelp, nxopen.Sketch.ConstraintGeometry, nxopen.Sketch.ConstraintGeometryHelp) Created in NX3.0.0 |
interface |
SmartObject
Represents a smart object.
|
interface |
SphericalCoordinateSystem
Represents a cylindrical coordinate system
To create a new instance of this class, use CoordinateSystemCollection.createSphericalCoordinateSystem(nxopen.Point3d, nxopen.Vector3d, nxopen.Vector3d) Created in NX4.0.0 |
interface |
Spline
Represents a spline curve.
|
interface |
SubdivisionMeshBody
Represents a subdivision mesh.
|
interface |
SubdivisionMeshEdge
Represents a subdivision mesh edge.
|
interface |
SubdivisionMeshFace
Represents a subdivision mesh face.
|
interface |
SubdivisionMeshVertex
Represents a subdivision mesh vertex.
|
interface |
Traceline
Represents a traceline.
|
interface |
Xform
Represents a smart xform
To create a new instance of this class, use XformCollection.createXform(nxopen.Point3d, nxopen.Vector3d, nxopen.Vector3d, nxopen.SmartObject.UpdateOption, double) Created in NX3.0.0 |
Modifier and Type | Method and Description |
---|---|
void |
View.fitToObjects(IFitTo[] objects)
Adjusts the bounds of a given view so that it fully encompasses
the extents of the given objects.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Component
Represents a component in a
ComponentAssembly . |
interface |
ExplodedComponent
Represents a
Component within an explosion. |
Modifier and Type | Interface and Description | ||
---|---|---|---|
interface |
CAEBody
Represents a CAE body geometry
.
|
||
interface |
CaeDOFSet
Represents a dofset class
CaeDOFSet . |
||
interface |
CAEEdge
Represents a CAE edge geometry
.
|
||
interface |
CAEFace
Represents a CAE face geometry
.
|
||
interface |
CAEVertex
Represents a CAE vertex geometry
.
|
||
interface |
DependentMesh
Represents Mesh Recipe
To create or edit an instance of this class, use DependentMeshBuilder Created in NX5.0.0 |
||
interface |
EdgeDensity
Represents a CAE edge density
.
|
||
interface |
FaceDensity
Represents a CAE face density
.
|
||
interface |
FEElement
Represents a Finite Element.
|
||
interface |
MappedHole
Represents a CAE mapped hole
.
|
||
interface |
MappedMesh
Represents Mesh Recipe
To create or edit an instance of this class, use MappedMeshBuilder Created in NX5.0.0 |
||
interface |
Mesh
Represents a Mesh
For more information, refer to the Solver language documentation
in the
interface Mesh0d
Represents 0d Mesh
To create or edit an instance of this class, use Mesh0dBuilder Created in NX6.0.0 | ||
interface |
Mesh1d
Represents 1d Mesh
To create or edit an instance of this class, use Mesh1dBuilder Created in NX6.0.0 |
||
interface |
Mesh2d
Represents 2d Mesh
This is an abstract class . |
||
interface |
Mesh2dFree
Represents 2d Mesh
To create or edit an instance of this class, use Mesh2dBuilder Created in NX6.0.0 |
||
interface |
Mesh3d
Represents 3d Mesh
To create or edit an instance of this class, use Mesh3dTetBuilder Created in NX6.0.0 |
||
interface |
MeshControl
Represents a MeshControl
To create or edit an instance of this class, use MeshControlBuilder Created in NX5.0.0 |
||
interface |
MeshFollower
Represents Mesh Recipe
This is an abstract class . |
||
interface |
MeshMate
Represents a Mesh Mate
.
|
||
interface |
MeshPoint
Represents a smart
MeshPoint . |
||
interface |
MeshShellFromSolid
Represents 2d Mesh that follows 3d mesh
To create or edit an instance of this class, use SurfaceCoatBuilder Created in NX7.5.0 |
||
interface |
PrimitiveMesh
Represents Primitive Mesh
To create or edit an instance of this class, use PrimitiveMeshBuilder Created in NX7.5.0 |
||
interface |
ResultProbe
Result Probe Object.
|
||
interface |
SimBC
Represents BC class which is a superclass to
SimLoad and SimConstraint . |
||
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
interface SweptMesh
Represents swept Mesh
To create or edit an instance of this class, use Mesh3dHexBuilder Created in NX6.0.0 | ||
interface |
WeldRow
Represents a CAE weld row
.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Sensor
Represents a
Sensor
To create or edit an instance of this class, use SensorBuilder Created in NX5.0.0 |
interface |
StrainGage
Represents a
StrainGage
To create or edit an instance of this class, use StrainGageBuilder Created in NX6.0.0 |
Modifier and Type | Interface and Description |
---|---|
interface |
BoundedGrid
Represents a bounded grid
Bounded grids are not supported in KF. |
interface |
DatumPlaneGrid
Represents a grid on a datum plane
Datum plane grids are not supported in KF. |
interface |
EntitySelectionPlane
Represents a grid on a datum plane
Entity selection planes are not supported in KF. |
interface |
Grid
Represents a grid
Grids are not supported in KF. |
interface |
ImageBase
Represents a
ImageBase that provides
definition, orientation, sizing, and display setting controls for image
based objects. |
interface |
PlanarShipGrid
Represents a planar ship grid.
|
interface |
PlaneGrid
Represents a grid on a bounded plane
Plane grids are not supported in KF. |
interface |
RasterImage
Represents a
RasterImage that provides
placing an imported image onto a plane (with controls for orientation,
sizing, and display) to use as a reference in the model to create geometry. |
Modifier and Type | Interface and Description |
---|---|
interface |
BaseHalfSectionLine
Represents a Base Half Section Line.
|
interface |
BasePointToPointSectionLine
Represents a Base Point to Point Section Line.
|
interface |
BaseSteppedSectionLine
Represents a Base Stepped Section Line.
|
interface |
BaseView
Represents a Base View.
|
interface |
DetailView
Represents a Detail View.
|
interface |
DraftingBody
Represents a drafting body.
|
interface |
DraftingCurve
Represents a Drafting VD Curve.
|
interface |
DraftingView
Represents a drafting view.
|
interface |
DrawingRegion
Represents a Drawing Region
To create or edit an instance of this class, use DrawingRegionBuilder Created in NX8.0.0 |
interface |
DrawingView
Drawing View - an empty view created without any geometric objects.
|
interface |
HalfPictorialSectionLine
Half Pictorial Section Line is used to create a pictorial view with
half of the part sectioned and the other half un-sectioned.
|
interface |
HalfSectionLine
Half Section Line is used to create a view with half of the part
sectioned and the other half un-sectioned.
|
interface |
OrientedSectionLine
Represents a Oriented Section Line.
|
interface |
PictorialSectionLine
A Pictorial Simple or Pictorial Stepped Section Line.
|
interface |
PointAndAngleSectionLine
Point and Angle Section Line lets you create a view with multiple
segment cuts with no bends.
|
interface |
PointToPointSectionLine
Point to Point Section Line lets you create a view with multiple
segment cuts with no bends.
|
interface |
ProjectedView
Represents a Projected View.
|
interface |
RevolvedSectionLine
Revolved Section Line is used to create section views which are
revolved about an axis.
|
interface |
SectionLine
Represents a Section Line.
|
interface |
SectionView
Represents a Section View.
|
interface |
SketchedHalfSectionLine
Sketched Half Section Line is sketch based section line.
|
interface |
SketchedPointToPointSectionLine
Sketched Point to Point Section Line is sketch based section line.
|
interface |
SketchedSteppedSectionLine
A Sketched Simple or Stepped Section Line is sketch based section line.
|
interface |
SteppedSectionLine
A Simple or Stepped Section Line.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FacetedBody
Represents a faceted body.
|
interface |
FacetedEdge
Represents a faceted edge.
|
interface |
FacetedFace
Represents a faceted face.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Field
Represents an Field abstract class.
|
interface |
FieldExpression
Represents the Field Expression class.
|
interface |
FieldFormula
Represents the Field Formula class.
|
interface |
FieldLink
Represents the Field Link class.
|
interface |
FieldReference
Represents an reference field
A Reference Field exposes data inside of an abstract data store. |
Modifier and Type | Interface and Description |
---|---|
interface |
AnalysisObject
Represents an Analysis Object
This is an abstract class, and cannot be instantiated . |
interface |
CurveContinuity
Represents a Curve Continuity Analysis builder
To create or edit an instance of this class, use CurveContinuityBuilder Created in NX7.0.0 |
interface |
CurveCurvatureAnalysis
Represents a CurveCurvatureAnalysis builder
To create or edit an instance of this class, use CurveCurvatureAnalysisBuilder Created in NX7.0.0 |
interface |
DeviationGauge
Deviation Gauge analysis object class
To create or edit an instance of this class, use DeviationGaugeBuilder Created in NX6.0.0 |
interface |
DraftAnalysis
Represents a Draft Analysis builder
To create or edit an instance of this class, use DraftAnalysisBuilder Created in NX8.0.0 |
interface |
FaceCurvatureAnalysis
Represents a Face Curvature Analysis builder
To create or edit an instance of this class, use FaceCurvatureAnalysisBuilder Created in NX8.0.0 |
interface |
GapFlushness
Gap and Flushness analysis object class
To create or edit an instance of this class, use GapFlushnessBuilder Created in NX5.0.0 |
interface |
HighlightLinesAnalysis
Represents a Highlight Lines Analysis object.
|
interface |
LocalRadiusAnalysis
Builder for Local Radius Analysis (formerly Dynamic Radius)
To create or edit an instance of this class, use LocalRadiusAnalysisBuilder Created in NX8.5.0 |
interface |
SectionAnalysisObject
Represents a Section Analysis object.
|
interface |
SurfaceContinuityAnalysis
Represents a SurfaceContinuityAnalysis builder
To create or edit an instance of this class, use SurfaceContinuityAnalysisBuilder Created in NX6.0.0 |
interface |
SurfaceIntersection
Represents a SurfaceIntersection builder
To create or edit an instance of this class, use SurfaceIntersectionBuilder Created in NX7.5.0 |
Modifier and Type | Interface and Description |
---|---|
interface |
SectionAnalysisExObject
Represents a Section Analysis Object of the new version.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AdapterSignal
Represents the Adapter Signal class.
|
interface |
AngularLimitJoint
Represents the Angular Limit Joint.
|
interface |
AngularSpringJoint
Represents the Angular Spring Joint.
|
interface |
BallJoint
Represents the Ball Joint.
|
interface |
BreakingConstraint
Represents the Breaking Constraint.
|
interface |
Cam
Represents the Cam Constraint.
|
interface |
ChangeMaterial
Represents the Change material constraint.
|
interface |
CollisionBody
Represents the Collision Body class.
|
interface |
CollisionSensor
Represents the Collision Sensor.
|
interface |
Coupling
Represents the mechatronics coupling class.
|
interface |
CurveOnCurveJoint
Represents the CurveOnCurve Joint.
|
interface |
CylindricalJoint
Represents the Cylindrical Joint.
|
interface |
DisplayChanger
Represents the Display Changer which is used to change the display properties (Color, Translucency, and Visibility)
of rigid body during simulation.
|
interface |
FixedJoint
Represents the Fixed Joint.
|
interface |
Gear
Represents the Gear.
|
interface |
GraphControl
Represents the Graph Control.
|
interface |
HingeJoint
Represents the Hinge Joint.
|
interface |
LinearLimitJoint
Represents the Linear Limit Joint.
|
interface |
LinearSpringJoint
Represents the Linear Spring Joint.
|
interface |
ObjectSink
Represents the Object Sink.
|
interface |
ObjectSource
Represents the Object Source.
|
interface |
ObjectTransformer
Represents the Object Transformer.
|
interface |
PathConstraintJoint
Represents the Path Constraint Joint class.
|
interface |
PhysicsConstraint
Represents the mechatronics constraint class.
|
interface |
PhysicsJoint
Represents the mechatronics joint class.
|
interface |
PointOnCurveJoint
Represents the PointOnCurve Joint.
|
interface |
PositionControl
Represents the Position Control.
|
interface |
PreventCollision
Represents the Prevent Collision Constraint.
|
interface |
ProxyObject
Represents the Proxy Object class.
|
interface |
RigidBody
Represents the Rigid Body class.
|
interface |
SignalAdapter
Represents the Signal Adapter class.
|
interface |
SlidingJoint
Represents the Sliding Joint.
|
interface |
SpeedControl
Represents the Speed Control.
|
interface |
SpringDamper
Represents the Spring Damper.
|
interface |
TransportSurface
Represents the Transport Surface class.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BodyContact
Represents a
BodyContact
To create or edit an instance of this class, use BodyContactBuilder Created in NX5.0.0 |
interface |
Bushing
Represents a bushing
To create or edit an instance of this class, use BushingBuilder Created in NX6.0.0 |
interface |
Connector
Represents a connector
This is an abstract class, and cannot be created. |
interface |
Coupler
Represents a motion coupler object
This is an abstract class, and cannot be created. |
interface |
CouplerCable
Represents a motion cable object
To create or edit an instance of this class, use CouplerCableBuilder Created in NX6.0.0 |
interface |
CouplerGear
Represents a motion gear object
To create or edit an instance of this class, use CouplerGearBuilder Created in NX6.0.0 |
interface |
CouplerRckpn
Represents a motion rack and pinion object
To create or edit an instance of this class, use CouplerRckpnBuilder Created in NX6.0.0 |
interface |
CurveContact
Represents a
CurveContact
To create or edit an instance of this class, use CurveContactBuilder Created in NX5.0.0 |
interface |
CurveOnCurve
Represents a curve on curve
To create or edit an instance of this class, use CurveOnCurveBuilder Created in NX6.0.0 |
interface |
Damper
Represents a damper
To create or edit an instance of this class, use DamperBuilder Created in NX6.0.0 |
interface |
FlexBody
Represents the Motion FlexBody class.It must be associated
with a Motion Link.
|
interface |
GeneralCoupler
Represents motion 2-3 joint coupler
To create or edit an instance of this class, use GeneralCouplerBuilder Created in NX7.5.0 |
interface |
Joint
Represents a motion joint object
To create or edit an instance of this class, use JointBuilder Created in NX5.0.0 |
interface |
Link
Represents the Motion Link class.
|
interface |
LoadTransfer
Represents a Motion Load Transfer class
To create or edit an instance of this class, use LoadTransferBuilder Created in NX9.0.0 |
interface |
Marker
Represents the Motion Marker class.
|
interface |
MotionObject
Represents the motion base object class.
|
interface |
MotionSensor
Represents a motion sensor
To create or edit an instance of this class, use MotionSensorBuilder Created in NX6.0.0 |
interface |
Motor
Represents a motion motor base object class
This is an abstract class, and cannot be created. |
interface |
PMDCMotor
Represents a motion pmdc motor object
To create or edit an instance of this class, use PMDCMotorBuilder Created in NX6.0.0 |
interface |
PointOnCurve
Represents a point on curve
To create or edit an instance of this class, use PointOnCurveBuilder Created in NX6.0.0 |
interface |
PointOnSurface
Represents a point on surface motion object
To create or edit an instance of this class, use PointOnSurfaceBuilder Created in NX6.0.0 |
interface |
ScalarForce
Represents the Motion ScalarForce class.
|
interface |
ScalarTorque
Represents the Motion ScalarTorque class.
|
interface |
Spring
Represents a spring
To create or edit an instance of this class, use SpringBuilder Created in NX6.0.0 |
interface |
VectorForce
Represents a vector force
To create or edit an instance of this class, use VectorForceBuilder Created in NX5.0.0 |
interface |
VectorTorque
Represents a vector torque
To create or edit an instance of this class, use VectorTorqueBuilder Created in NX5.0.0 |
Modifier and Type | Interface and Description |
---|---|
interface |
DisplayedConstraint
The displayed representation of a constraint, used for graphical
display and to represent it in the Assembly Navigator.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Anchor
A Routing Anchor defines a position in a Qualified Routing component part.
|
interface |
ArcSegment
Represents a arc segment.
|
interface |
ControlPoint
Routing Control Points define a position in space, and are used to determine connections
from segments to segments, and segments to ports.
|
interface |
FormboardFrame
The
FormboardFrame is a (not pure) virtual class. |
interface |
FormboardFrameCGM
Represents a Formboard Frame CGM.
|
interface |
FormboardFramePattern
Represents a Formboard Frame Pattern.
|
interface |
FormboardFrameRectangle
Represents a Formboard Frame Rectangle.
|
interface |
GapArcSegment
Represents a gap arc segment.
|
interface |
LineSegment
Represents a line segment.
|
interface |
SplineSegment
Represents a spline segment.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DieEngTrimAngleCheck
Represents a die engineering trim angle check analysis object
To create or edit an instance of this class, use DieEngTrimAngleCheckBuilder Created in NX8.5.0 |
Modifier and Type | Interface and Description |
---|---|
interface |
UserDefinedObject
JA interface for the UserDefinedObject object .
|
Modifier and Type | Interface and Description |
---|---|
interface |
Instantiation
Represents an User Defined Template Instantiation object
To create or edit an instance of this class, use InstantiationBuilder Created in NX10.0.0 |
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.