Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.assemblies |
Provides classes and interfaces for Assemblies.
|
nxopen.blockstyler |
Provides classes and interfaces for the Block Styler.
|
nxopen.cae.modelcheck |
Provides classes and interfaces for Model Check.
|
nxopen.cam |
Provides classes and interfaces for Manufacturing.
|
nxopen.cam.fbm |
Provides classes and interfaces for Manufacturing.
|
nxopen.die |
Provides classes and interfaces relating to Die Engineering and Die Design.
|
nxopen.display |
Provides classes and interfaces for display.
|
nxopen.drafting |
Provides classes and interfaces for the Drafting.
|
nxopen.drawings |
Provides classes and interfaces for Drafting Drawings.
|
nxopen.facet |
Provides classes and interfaces for Faceted Representations.
|
nxopen.features |
Provides classes and interfaces for features.
|
nxopen.features.sheetmetal |
Provides classes and interfaces for Sheet Metal Features.
|
nxopen.features.shipdesign |
Provides classes and interfaces for Ship Design.
|
nxopen.features.subdivision |
Provides classes and interfaces for Manufacturing.
|
nxopen.formboard |
Provides interfaces and classes to the Routing Electrical Formboard functionality.
|
nxopen.geometricanalysis |
Provides classes and interfaces for Geometric Analysis.
|
nxopen.geometricanalysis.sectionanalysis |
Provides classes and interfaces for Section Analysis.
|
nxopen.geometricutilities |
Provides classes and interfaces for Geometric Utilities.
|
nxopen.layout2d |
Provides classes and interfaces for Manufacturing.
|
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.weld |
Provides classes and interfaces for Weld.
|
Modifier and Type | Field and Description |
---|---|
Vector3d |
Section.StartAndDirectionData.direction
The direction of the vector defines the direction of
the section.
|
Vector3d |
Section.StartAndDirectionOfLoopData.direction
The direction of the vector defines the direction of the loop
of the section specified by the index.
|
Vector3d |
PartCollection.MirrorPlaneDataOfMirrorPartData.mirrorplanedirection
mirror plane normal direction
|
Vector3d |
Sketch.ReferenceDirectionData.referenceDirection |
Vector3d |
CoordinateSystem.DirectionsData.xDirection |
Vector3d |
Conic.OrientationData.xDirection |
Vector3d |
CoordinateSystem.DirectionsData.yDirection |
Vector3d |
Conic.OrientationData.yDirection |
Modifier and Type | Method and Description |
---|---|
Vector3d |
View.getAxis(XYZAxis xYZAxis)
Returns one of the view axes.
|
Vector3d |
PropertyContainer.getVector(int propertyIndex)
Gets the vector value for the given index.
|
Vector3d |
PropertyContainer.getVector(String propertyName)
Gets the vector value for the given property name.
|
Vector3d |
LinkedMirrorPartBuilder.mirrorPlaneNormal()
Returns the normal of the mirror plane
License requirements: solid_modeling ("SOLIDS MODELING") . |
Vector3d |
MathUtils.multiply(Matrix3x3 matrix,
Vector3d originalVector)
Returns a vector which is the product of a 3x3 matrix and a 3D vector
License requirements: None. |
Vector3d |
IPlane.normal()
Returns the normal of the plane
License requirements: None. |
Vector3d |
DatumPlane.normal()
Returns the normal of the datum plane
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
Vector3d |
Offset.vector()
Returns the vector of the offset.
|
Vector3d |
Expression.vectorValue()
Returns the vector value of the expression.
|
Modifier and Type | Method and Description |
---|---|
void |
DataContainer.addVector(String propertyName,
Vector3d vector)
Adds the vector value in the container.
|
void |
Section.alignDirectionOfLoop(Point3d point,
Vector3d direction)
Set the direction of a single loop of the section along the given vector.
|
void |
View.concatenate(double scale,
Point3d centerOfRotation,
Vector3d rotationAxis,
double angle)
Concatenates the given scale and rotation with the previous viewing
transformation of the specified view.
|
void |
View.concatenate(Point3d translation,
double scale,
Point3d centerOfRotation,
Vector3d rotationAxis,
double angle)
Concatenates the given translation, scale and rotation with the previous
viewing transformation of the specified view.
|
void |
View.concatenate(Point3d translation,
Point3d centerOfRotation,
Vector3d rotationAxis,
double angle)
Concatenates the given translation and rotation with the previous viewing
transformation of the specified view.
|
void |
View.concatenate(Point3d centerOfRotation,
Vector3d rotationAxis,
double angle)
Concatenates the given rotation with the previous viewing transformation
of the specified view.
|
Arc |
CurveCollection.createArc(Point3d center,
Vector3d xDirection,
Vector3d yDirection,
double radius,
double startAngle,
double endAngle)
Creates an
Arc . |
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") . |
CartesianCoordinateSystem |
CoordinateSystemCollection.createCoordinateSystem(Point3d origin,
Vector3d xDirection,
Vector3d yDirection)
Creates a new cartesian coordinate system
License requirements: None. |
CylindricalCoordinateSystem |
CoordinateSystemCollection.createCylindricalCoordinateSystem(Point3d origin,
Vector3d xDirection,
Vector3d yDirection)
Creates a new cylindrical coordinate system
License requirements: None. |
Direction |
DirectionCollection.createDirection(Point3d origin,
Vector3d vector,
SmartObject.UpdateOption update)
Creates a
nxopen.Direction without parameters. |
Direction |
DirectionCollection.createDirection(Point point,
Vector3d vector)
Creates a
nxopen.Direction based upon the parameters used
to define the point. |
Ellipse |
CurveCollection.createEllipse(Point3d center,
Vector3d xDirection,
Vector3d yDirection,
double majorRadius,
double minorRadius,
double startAngle,
double endAngle)
Creates an
Ellipse . |
Hyperbola |
CurveCollection.createHyperbola(Point3d center,
Vector3d xDirection,
Vector3d yDirection,
double semiTransverseLength,
double semiConjugateLength,
double minimumDY,
double maximumDY)
Creates a
Hyperbola . |
Offset |
OffsetCollection.createOffset(Point3d origin,
Vector3d vector,
SmartObject.UpdateOption updateOption)
Create an
Offset without parameters. |
Parabola |
CurveCollection.createParabola(Point3d center,
Vector3d xDirection,
Vector3d yDirection,
double focalLength,
double minimumDY,
double maximumDY)
Creates a
Parabola . |
Plane |
PlaneCollection.createPlane(PlaneTypes.MethodType method,
PlaneTypes.AlternateType alternate,
Point3d origin,
Vector3d normal,
String expression,
boolean flip,
boolean percent,
NXObject[] geometry)
Creates an
Plane using a datum plane feature. |
Plane |
PlaneCollection.createPlane(Point3d origin,
Vector3d normal,
SmartObject.UpdateOption updateOption)
Creates an
Plane without parameters. |
Sketch |
SketchCollection.createSketch(String name,
ISurface attachmentPlane,
IReferenceAxis referenceAxis,
Vector3d referenceDirection,
AxisOrientation referenceAxisOrientation,
Sense referenceAxisSense,
PlaneNormalOrientation normalOrientation)
Deprecated.
Deprecated in NX7.5.3. Use
SketchInPlaceBuilder instead.
|
Sketch |
SketchCollection.createSketch(String name,
ISurface attachmentPlane,
IReferenceAxis referenceAxis,
Vector3d referenceDirection,
AxisOrientation referenceAxisOrientation,
Sense referenceAxisSense,
PlaneNormalOrientation normalOrientation,
NXObject view)
Deprecated.
Deprecated in NX7.5.3. Use
SketchInDraftingBuilder instead.
|
SphericalCoordinateSystem |
CoordinateSystemCollection.createSphericalCoordinateSystem(Point3d origin,
Vector3d xDirection,
Vector3d yDirection)
Creates a new spherical coordinate system
License requirements: None. |
Xform |
XformCollection.createXform(Point3d origin,
Vector3d xDirection,
Vector3d yDirection,
SmartObject.UpdateOption updateOption,
double scale)
Creates a Xform without parameters.
|
Xform |
XformCollection.createXformByDynamicOffset(CoordinateSystem csys,
Vector3d originOffset,
Matrix3x3 trasformMatrix,
SmartObject.UpdateOption updateOption,
double scale)
Creates an Xform whose location and orientation are determined by applying
a specified origin offset and transformation matrix to an existing coordinate system.
|
Vector3d |
MathUtils.multiply(Matrix3x3 matrix,
Vector3d originalVector)
Returns a vector which is the product of a 3x3 matrix and a 3D vector
License requirements: None. |
void |
Sketch.reattach(ISurface attachmentPlane,
IReferenceAxis referenceAxis,
Vector3d referenceDirection,
AxisOrientation referenceAxisOrientation,
Sense referenceAxisSense,
PlaneNormalOrientation normalOrientation,
Point3d localCoordinateSystemOrigin)
Reattaches a sketch.
|
void |
View.rotate(Point3d origin,
Vector3d vector,
double angle)
Rotates the specified view using the specified origin of rotation
and about the specified axis.
|
void |
CoordinateSystem.setDirections(Vector3d xDirection,
Vector3d yDirection)
The orientation of the coordinate system
License requirements: None. |
void |
LinkedMirrorPartBuilder.setMirrorPlaneNormal(Vector3d normal)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
IPlane.setNormal(Vector3d normal)
License requirements: None. |
void |
Conic.setOrientation(Point3d center,
Vector3d xDirection,
Vector3d yDirection)
Sets the center of the conic.
|
void |
Sketch.setReferenceDirection(IReferenceAxis referenceAxis,
Vector3d referenceDirection,
AxisOrientation referenceAxisOrientation,
Sense referenceAxisSense)
Sets the reference direction of the sketch.
|
void |
Section.setStartAndDirection(ICurve startElement,
Point3d startPoint,
Vector3d direction)
Sets the start element and the direction of the section.
|
void |
PropertyContainer.setVector(String propertyName,
Vector3d vector)
Sets the vector value for the given property name.
|
void |
Offset.setVector(Vector3d vector)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
Modifier and Type | Field and Description |
---|---|
Vector3d |
ClearanceSet.InterferenceData.direction
a unit vector indicating the direction of penetration
|
Vector3d |
DegreesOfFreedom.rotationDirection1
First rotation direction.
|
Vector3d |
DegreesOfFreedom.rotationDirection2
Second rotation direction.
|
Vector3d |
DegreesOfFreedom.translationDirection1
First translation direction.
|
Vector3d |
DegreesOfFreedom.translationDirection2
Second translation direction.
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
PlaneSearchTermBuilder.normal()
Returns
the normal of the plane.
|
Modifier and Type | Method and Description |
---|---|
PlaneSearchTerm |
SubsetRecipe.createPlaneSearchTerm(SearchTerm.SearchTermLogicType logicType,
PlaneSearchTerm.PlaneOverlapLogicType overlapType,
Vector3d normal,
double displacement,
Point3d pointOnPlane,
boolean trueShapeRefinement)
Creates a
PlaneSearchTerm and
adds it to the recipe at the end of the list of search terms. |
void |
ComponentAssembly.moveComponent(Component component,
Vector3d translation,
Matrix3x3 rotation)
Moves a component by specifying a translation and rotation.
|
void |
PlaneSearchTermBuilder.setNormal(Vector3d normal)
License requirements: nx_4gd_integration ("4th Generation Design") . |
Constructor and Description |
---|
DegreesOfFreedom(DegreesOfFreedomResult resultInitial,
int numRotationalInitial,
int numTranslationalInitial,
int numInstantaneousRotationalInitial,
int numInstantaneousTranslationalInitial,
DegreesOfFreedomStatus basePoint1StatusInitial,
Point3d basePoint1Initial,
DegreesOfFreedomStatus rotationDirection1StatusInitial,
Vector3d rotationDirection1Initial,
DegreesOfFreedomStatus basePoint2StatusInitial,
Point3d basePoint2Initial,
DegreesOfFreedomStatus rotationDirection2StatusInitial,
Vector3d rotationDirection2Initial,
DegreesOfFreedomStatus translationDirection1StatusInitial,
Vector3d translationDirection1Initial,
DegreesOfFreedomStatus translationDirection2StatusInitial,
Vector3d translationDirection2Initial)
Constructor for the DegreesOfFreedom object.
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
PropertyList.getVector(int propertyIndex)
Gets the vector value for the given index.
|
Vector3d |
PropertyList.getVector(String propertyName)
Gets the vector value for the given property name.
|
Vector3d |
RadiusDimension.handleOrientation()
Returns the HandleOrientation
License requirements: None. |
Vector3d |
LinearDimension.handleOrientation()
Returns the HandleOrientation
License requirements: None. |
Vector3d |
AngularDimension.handleXAxis()
Returns the HandleXAxis
License requirements: None. |
Vector3d |
AngularDimension.handleZAxis()
Returns the HandleZAxis
License requirements: None. |
Vector3d |
SpecifyVector.vector()
Returns the Vector
License requirements: None. |
Vector3d |
SpecifyOrientation.xaxis()
Returns the XAxis
License requirements: None. |
Vector3d |
SpecifyOrientation.yaxis()
Returns the YAxis
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
RadiusDimension.setHandleOrientation(Vector3d orientation)
License requirements: None. |
void |
LinearDimension.setHandleOrientation(Vector3d orientation)
License requirements: None. |
void |
AngularDimension.setHandleXAxis(Vector3d handleXAxis)
License requirements: None. |
void |
AngularDimension.setHandleZAxis(Vector3d handleZAxis)
License requirements: None. |
void |
PropertyList.setVector(String propertyName,
Vector3d vector)
Sets the vector value for the given property name.
|
void |
SpecifyVector.setVector(Vector3d vector)
License requirements: None. |
void |
SpecifyOrientation.setXAxis(Vector3d xAxis)
License requirements: None. |
void |
SpecifyOrientation.setYAxis(Vector3d yAxis)
License requirements: None. |
Modifier and Type | Field and Description |
---|---|
Vector3d[] |
ElementMaterialOrientationCheckBuilder.DoCheckData.orienation
material orientation vector
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
CAMAttribute.getVector3Value()
Get the feature attribute vector3 value for a vector3 type attribute
License requirements: None. |
Vector3d |
Cycle.getVectorValue(String cycleParamName)
Get the vector of the parameter
License requirements: cam_base ("CAM BASE") . |
Modifier and Type | Method and Description |
---|---|
void |
CAMAttribute.setVector3Value(Vector3d attributeValue)
Set the feature attribute vector3 value for a vector3 type attribute
License requirements: cam_base ("CAM BASE"), cam_base ("CAM BASE") . |
void |
Cycle.setVectorValue(String cycleParamName,
Vector3d vector)
Set the vector of the parameter
License requirements: cam_base ("CAM BASE") . |
Modifier and Type | Method and Description |
---|---|
void |
FeatureGeometry.reorderFeaturesByDirection(FeatureGeometry.SequenceDirectionType direction,
FeatureGeometry.SequencePatternType pattern,
Vector3d vecValue)
Reorders the features according to primary direction
License requirements: cam_base ("CAM BASE") . |
Modifier and Type | Method and Description |
---|---|
Vector3d |
LineupBuilder.flowDirection()
Returns the flow direction of the lineup
License requirements: die_engineering ("DIE ENGINEERING") . |
Vector3d |
LineupBuilder.pressDirection()
Returns the press direction of the lineup
License requirements: die_engineering ("DIE ENGINEERING") . |
Modifier and Type | Method and Description |
---|---|
void |
LineupBuilder.setFlowDirection(Vector3d flowDirection)
Sets the flow direction of the lineup
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
LineupBuilder.setPressDirection(Vector3d pressDirection)
Sets the press direction of the lineup
License requirements: die_engineering ("DIE ENGINEERING") . |
void |
HoleChildBuilder.translateCenter(Vector3d translateDist)
Translates the center of the die hole by the specified amount.
|
void |
HandlingCoreChildBuilder.translateCenter(Vector3d translateDist)
Translates the center of the die handling core by the specified amount.
|
void |
PadChildBuilder.translateLocation(Vector3d translateDist)
Translates the location of the die pad by the specified amount.
|
void |
PierceHoleChildBuilder.translatePierceHoleLocation(Vector3d translateDist)
Translates the center of the die pierce hole by the specified amount.
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
DynamicSectionBuilder.getNormal()
Gets the normal of the section plane
License requirements: None. |
Vector3d |
DecalBuilder.normalVectorValue()
Returns the decal normal vector value
License requirements: None. |
Vector3d |
DecalBuilder.upVectorValue()
Returns the decal up vector value
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
DynamicSectionBuilder.setNormal(Vector3d normal)
Sets the normal of the section plane
Section offset and rotation matrix are updated. |
void |
DecalBuilder.setNormalVectorValue(Vector3d normalVectorValue)
License requirements: None. |
void |
DecalBuilder.setUpVectorValue(Vector3d upVectorValue)
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
CutCopyPasteLeaderBuilder.setMoveOnCommit(Matrix3x3 rot,
Vector3d trans)
Set the final motion from the drop location.
|
void |
CutCopyPasteBuilder.setMoveOnCommit(Matrix3x3 rot,
Vector3d trans)
Set the final motion from the drop location.
|
Modifier and Type | Field and Description |
---|---|
Vector3d[] |
ViewBreak.ViewBreakDisplayableObjectsAndOffsetsData.offsetposition |
Vector3d |
FlatPatternObject.DirectionsData.xdirection
X direction of simulated CSYS
|
Vector3d |
FlatPatternObject.DirectionsData.ydirection
Y direction of simulated CSYS
|
Modifier and Type | Field and Description |
---|---|
Vector3d |
FacetingParameters.silhouetteViewDirection
If specifyViewDirection is specified,
then this is the view direction to use
(this does not apply to JT).
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
SnipFacetBodyBuilder.viewDirection()
Returns the view direction
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
SnipFacetBodyBuilder.setViewDirection(Vector3d viewDirection)
License requirements: None. |
Constructor and Description |
---|
FacetingParameters(int maximumFacetEdgesInitial,
boolean specifySurfaceToleranceInitial,
double surfaceDistanceToleranceInitial,
double surfaceAngularToleranceInitial,
boolean specifyCurveToleranceInitial,
double curveDistanceToleranceInitial,
double curveAngularToleranceInitial,
double curveMaximumLengthInitial,
boolean specifyConvexFacetsInitial,
boolean specifyMaximumFacetSizeInitial,
double maximumFacetSizeInitial,
boolean specifyParametersInitial,
int numberStorageTypeInitial,
boolean specifyViewDirectionInitial,
Vector3d silhouetteViewDirectionInitial,
double silhouetteChordToleranceInitial,
boolean storeFaceTagInitial,
boolean withLODSInitial)
Constructor for the FacetingParameters object.
|
Modifier and Type | Field and Description |
---|---|
Vector3d |
OffsetCurveBuilder.ComputeOffsetDirectionData.offsetdirection
direction of offset
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
AssociativeArcBuilder.centerRadiusLockedPlaneDirection()
Returns the plane direction for arc type center radius when lock status is
SupportPlaneData.LockPlaneStatus.CENTER_POINT_DIRECTION
License requirements: None. |
Vector3d |
CylinderBuilder.direction()
Returns the cylinder direction
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
Vector3d |
HumanBuilder.getBarrierNormal()
Gets barrier normal dirrection for active reach, returns null if the there is no barrier
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
Vector3d[] |
HolePackage.getDirections()
Returns the number of holes and corresponding directions of the hole package
License requirements: solid_modeling ("SOLIDS MODELING") . |
Vector3d |
MeshSurfaceBuilder.getDistanceAlignmentVector()
Get distance alignment vector
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Modifier and Type | Method and Description |
---|---|
void |
GuidedExtensionBuilderEx.changeGuideLineDirectionAndLength(Curve guideLine,
Vector3d guideLineVector,
double guideLineLength)
Changes the direction and length of a guide line.
|
Curve |
GuidedExtensionBuilderEx.createGuideLine(Edge assocEdge,
Point3d guideLinePnt,
Vector3d guideLineVector,
double guideLineLength)
Creates a guide line at one of the end points of the sheet edge in the selection.
|
void |
HumanBuilder.setBarrierNormal(Vector3d barrierNormal)
Sets barrier normal direction for active reach, the human will be hold by the position of point
and orientaion of the barrier normal in active reach
License requirements: solid_modeling ("SOLIDS MODELING"), ug_human ("Human Modelling") . |
void |
AssociativeArcBuilder.setCenterRadiusLockedPlaneDirection(Vector3d direction)
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR cam_base ("CAM BASE") . |
void |
CylinderBuilder.setDirection(Vector3d vector)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
MeshSurfaceBuilder.setDistanceAlignmentVector(Vector3d vector)
Set distance alignment vector
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
Modifier and Type | Field and Description |
---|---|
Vector3d |
GussetBuilder.PlacementOriginAndDirectionData.direction
Direction along which the placement distance is measured.
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
StiffenerBuilder.referenceDirection()
Returns the reference direction
License requirements: None. |
Vector3d |
EdgeCutBuilder.referenceDirection()
Returns the reference direction
License requirements: None. |
Vector3d |
SplitProfilePlateBuilder.trimDirection()
Returns the trim direction, which works together with Reverse Direction option, to determine which part of target body will be trimmed.
|
Modifier and Type | Method and Description |
---|---|
void |
StiffenerBuilder.setReferenceDirection(Vector3d referenceDirection)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
EdgeCutBuilder.setReferenceDirection(Vector3d referenceDirection)
License requirements: nx_ship_detail ("Ship Detail Design") . |
void |
SplitProfilePlateBuilder.setTrimDirection(Vector3d trimDirection)
License requirements: nx_ship_detail ("Ship Detail Design") . |
Modifier and Type | Field and Description |
---|---|
Vector3d |
CageManipulatorData.ObjectMoveData.viewDirection
The view direction.
|
Vector3d |
CageManipulatorData.ObjectSelectionData.viewDirection
The view direction.
|
Modifier and Type | Method and Description |
---|---|
void |
SelectCageObjectData.setViewDirection(Vector3d direction)
Sets the view direction.
|
Constructor and Description |
---|
ObjectMoveData(NXObject draggedObjectInitial,
Point3d beginDragCursorPositionInitial,
Point3d beginDragObjectPositionInitial,
View viewInitial,
double micropositioningScaleInitial,
Vector3d viewDirectionInitial)
Constructor for the ObjectMoveData object.
|
ObjectSelectionData(NXObject selectedObjectInitial,
Point3d selectionPositionInitial,
Vector3d viewDirectionInitial,
boolean isSnappedPositionInitial)
Constructor for the ObjectSelectionData object.
|
Modifier and Type | Method and Description |
---|---|
void |
ShapeSegmentBuilder.updateLineAngleVec(Vector3d newDir)
License requirements: routing_harness ("Routing Harness") . |
Modifier and Type | Field and Description |
---|---|
Vector3d |
GeometricProperties.Edge.binormal
Curve Binormal in Root Part coordinates
|
Vector3d |
GeometricProperties.Edge.binormalInWcs
Curve Binormal in Work Part coordinates
|
Vector3d |
GeometricProperties.CaeFace.closestPoint
closest point on face in Root Part Coordinates
|
Vector3d |
GeometricProperties.Face.normal
Unitized Face Normal - Root Part Coordinates
|
Vector3d |
GeometricProperties.Edge.normal
Curve Normal in Root Part coordinates
|
Vector3d |
GeometricProperties.CaeFace.normal
normal at the closest point in Root Part Coordinates
|
Vector3d |
GeometricProperties.CaeCurve.normal
normal of closest point in Root Part Coordinates
|
Vector3d |
GeometricProperties.Face.normalInWcs
Unitized Face Normal - Work Part Coordinates
|
Vector3d |
GeometricProperties.Edge.normalInWcs
Curve Normal in Work Part coordinates
|
Vector3d |
GeometricProperties.CaeFace.normalInWcs
normal in Work Part Coordinates
|
Vector3d |
GeometricProperties.CaeCurve.normalInWcs
normal of closest point in Work Part Coordinates
|
Vector3d |
GeometricProperties.Edge.tangent
Tangent Vector in Root Part coordinates
|
Vector3d |
GeometricProperties.CaeCurve.tangent
tangent of closest point in Root Part Coordinates
|
Vector3d |
GeometricProperties.Edge.tangentInWcs
Tangent Vector in Work Part coordinates
|
Vector3d |
GeometricProperties.CaeCurve.tangentInWcs
tangent of closest point in Work Part Coordinates
|
Vector3d |
GeometricProperties.Face.uDerivative
Derivative Vector in U direction - Root Part Coordinates
|
Vector3d |
GeometricProperties.CaeFace.uDerivative
Derivative in U, Root Part Coordinates
|
Vector3d |
GeometricProperties.Face.uDerivativeInWcs
Derivative Vector in U direction - Work Part Coordinates
|
Vector3d |
GeometricProperties.CaeFace.uDerivativeInWcs
Derivative in U in Work Part Coordinates
|
Vector3d |
GeometricProperties.Face.vDerivative
Derivative Vector in V direction - Root Part Coordinates
|
Vector3d |
GeometricProperties.CaeFace.vDerivative
Derivative in V, Root Part Coordinates
|
Vector3d |
GeometricProperties.Face.vDerivativeInWcs
Derivative Vector in V direction - Work Part Coordinates
|
Vector3d |
GeometricProperties.CaeFace.vDerivativeInWcs
Derivative in V in Work Part Coordinates
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
CurveAnalysisRecord.direction()
Deprecated.
Deprecated in NX8.5.0. Use
CurveAnalysisDisplay .
|
Vector3d |
HighlightLinesAnalysisBuilder.lightPlaneXAxis()
Returns the x-axis of the light plane
License requirements: None. |
Vector3d |
HighlightLinesAnalysisBuilder.lightPlaneYAxis()
Returns the y-axis of the light plane
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
CurveAnalysisRecord.setDirection(Vector3d direction)
Deprecated.
Deprecated in NX8.5.0. Use
CurveAnalysisDisplay .
|
void |
DraftAnalysisBuilder.setDynamicNormal(int index,
Vector3d normal)
Sets dynamic normal
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
HighlightLinesAnalysisBuilder.setLightPlaneXAxis(Vector3d xAxis)
Sets the x-axis of the light plane.
|
void |
HighlightLinesAnalysisBuilder.setLightPlaneYAxis(Vector3d yAxis)
Sets the y-axis of the light plane.
|
Constructor and Description |
---|
CaeCurve(double arcLengthParameterInitial,
double unitArcLengthParameterInitial,
Point3d closestPointInWcsInitial,
Vector3d normalInWcsInitial,
Vector3d tangentInWcsInitial,
Vector3d tangentInitial,
Vector3d normalInitial,
Point3d closestPointInitial)
Constructor for the CaeCurve object.
|
CaeFace(Vector3d closestPointInitial,
double uParameterInitial,
double vParameterInitial,
Vector3d normalInitial,
Point3d closestPointInWcsInitial,
Vector3d normalInWcsInitial,
Vector3d uDerivativeInitial,
Vector3d vDerivativeInitial,
Vector3d uDerivativeInWcsInitial,
Vector3d vDerivativeInWcsInitial)
Constructor for the CaeFace object.
|
Edge(double parameterPercentageInitial,
double parameterInitial,
Point3d positionInWcsInitial,
Point3d positionInitial,
Vector3d tangentInWcsInitial,
Vector3d tangentInitial,
Vector3d normalInWcsInitial,
Vector3d normalInitial,
Vector3d binormalInWcsInitial,
Vector3d binormalInitial,
double torsionInitial,
double curvatureInitial)
Constructor for the Edge object.
|
Face(double uParamaterInitial,
double vParamaterInitial,
Point3d positionInWcsInitial,
Vector3d uDerivativeInWcsInitial,
Vector3d vDerivativeInWcsInitial,
Vector3d normalInWcsInitial,
Point3d positionInitial,
Vector3d uDerivativeInitial,
Vector3d vDerivativeInitial,
Vector3d normalInitial,
double invOfMinRadiusOfCurvatureInitial,
double invOfMaxRadiusOfCurvatureInitial)
Constructor for the Face object.
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
XYZPlaneBuilder.anchorXAxis()
Returns the anchor X axis
License requirements: None. |
Vector3d |
XYZPlaneBuilder.anchorYAxis()
Returns the anchor Y axis
License requirements: None. |
Vector3d |
RadialBuilder.rotationVector()
Returns the user specified rotation vector
License requirements: None. |
Vector3d |
SectionPlaneBuilder.xaxis()
Returns the plane X axis
License requirements: None. |
Vector3d |
SectionPlaneBuilder.yaxis()
Returns the plane Y axis
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
XYZPlaneBuilder.setAnchorXAxis(Vector3d anchorXAxis)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
XYZPlaneBuilder.setAnchorYAxis(Vector3d anchorYAxis)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
RadialBuilder.setRotationVector(Vector3d rotationVector)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
SectionPlaneBuilder.setXAxis(Vector3d xAxis)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
void |
SectionPlaneBuilder.setYAxis(Vector3d yAxis)
License requirements: studio_analyze ("STUDIO ANALYZE") . |
Modifier and Type | Method and Description |
---|---|
Vector3d |
ModlDistanceAngle.angularDirection()
Returns the direction of angular dimensions.
|
Vector3d |
AnchorLocatorBuilder.xaxis()
Returns the x-axis of the plane
License requirements: None. |
Vector3d |
AnchorLocatorBuilder.yaxis()
Returns the y-axis of the plane
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
InteractiveSectionBuilder.appendPlane(Point3d point1,
Point3d point2,
Point3d origin,
Vector3d normal)
Appends a plane
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
TransformerData.reorientByDirection(TransformerData.ObjectType objectType,
Vector3d direction)
Reorient the tool by changing its axis direction.
|
void |
TransformerData.repositionByPlane(TransformerData.ObjectType objectType,
Point3d planeOrigin,
Vector3d planeNormal)
Repositions the tool by changing its plane.
|
void |
ModlDistanceAngle.setAngularDirection(Vector3d angularDirection)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR geometric_tol ("GDT") . |
void |
BoundaryDefinitionBuilder.setPlaneNormal(Vector3d direction)
Sets normal of the plane in which boundary is defined
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
AnchorLocatorBuilder.setXAxis(Vector3d xAxis)
License requirements: None. |
void |
AnchorLocatorBuilder.setYAxis(Vector3d yAxis)
License requirements: None. |
void |
BoundaryDefinitionBuilder.translate(Vector3d vector)
Translates the boundary from its current position using the direction and the magnitude of a vector.
|
Modifier and Type | Field and Description |
---|---|
Vector3d |
Component.TransformData.translation |
Modifier and Type | Method and Description |
---|---|
void |
Component.setTransform(Matrix3x3 rotation,
Vector3d translation)
Sets the absolute transform on a component, given a rotation matrix and a translation vector
License requirements: nx_layout ("NX Layout") . |
void |
Component.transform(Matrix3x3 rotation,
Vector3d translation)
Transforms the component given a rotation matrix and a translation vector
License requirements: nx_layout ("NX Layout") . |
Modifier and Type | Field and Description |
---|---|
Vector3d |
PackagingMeasureBuilder.GeometryData.vector
Initial vector
|
Constructor and Description |
---|
GeometryData(DisplayableObject geometryInitial,
Point3d pointInitial,
Vector3d vectorInitial,
nxopen.Direction directionInitial)
Constructor for the GeometryData object.
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
ConstraintReference.getPrototypePerpendicularVector()
Get the value of the perpendicular vector, which will be (0,0,0)
for most constraints apart from
Constraint.Type.ALIGN_LOCK . |
Modifier and Type | Method and Description |
---|---|
void |
Network.dragByRay(Point3d point,
Vector3d direction)
Move objects which have been added to the network using
Positioning.Network#addMovableObject . |
void |
Network.dragByTransform(Vector3d translation,
Matrix3x3 rotation)
Move objects which have been added to the network using
Positioning.Network#addMovableObject . |
void |
Network.dragByTranslation(Vector3d translation)
Move objects which have been added to the network using
Positioning.Network#addMovableObject . |
void |
ConstraintReference.setPrototypePerpendicularVector(Vector3d perpendicularVector)
Set the value of the perpendicular vector.
|
Modifier and Type | Field and Description |
---|---|
Vector3d |
EditBendAngleBuilder.SelectedBendData.anchorsegdir
The anchor Segment
|
Vector3d |
EditLineSegmentBuilder.OrientationData.direction
The direction
of the line
(unit vector).
|
Vector3d |
HealPath.AllData.endVector |
Vector3d |
SplinePathBuilder.ExtensionDataForPointAtIndexData.extdir
Extension direction.
|
Vector3d |
EditBendAngleBuilder.SelectedBendData.planenormal
The normal of the plane the arc lies in.
|
Vector3d |
HealPath.AllData.startVector |
Vector3d |
OffsetPath.OffsetReferenceAxesData.xVector
X reference axes for the offset object
|
Vector3d |
OffsetPath.OffsetReferenceAxesData.yVector
Y reference axes for the offset object
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
HealPath.getEndVector()
Get the end vector.
|
Vector3d |
PlacePartBuilder.getScrewSeatAlignmentVector()
Gets the alignment vector, primary axis direction for a stock, reducer, elbow, etc. along the part the screw seat is placed to align the screw seat.
|
Vector3d |
HealPath.getStartVector()
Get the start vector.
|
Vector3d |
OffsetPath.offsetVector()
Returns the vector for an offset object.
|
Modifier and Type | Method and Description |
---|---|
void |
Stock.alignStock(Vector3d vector)
Align stock to new rotation vector.
|
void |
QuickPathBuilder.assignExtension(Point point,
Vector3d direction,
double backValue,
double fwdValue)
Assigns a direction as well as a forward and backward distance to
the given point.
|
SBendCornerCollection.ComputeSBendData |
SBendCornerCollection.computeSBend(Point3d startPnt,
Point3d endPnt,
Vector3d lineVec1,
Vector3d lineVec2,
double radius,
int sbendType)
Compute a S-Bend curve given input.
|
SBendCornerCollection.ComputeSBendData |
SBendCornerCollection.computeSBendData(Point3d startPnt,
Point3d endPnt,
Vector3d lineVec1,
Vector3d lineVec2,
double radius,
int sbendType)
Compute a S-Bend parameters given input.
|
OffsetPathCollection.CreateCircularOffsetPathData |
OffsetPathCollection.createCircularOffsetPath(ISegment[] segments,
boolean allStock,
Stock[] specStocks,
boolean maintainStock,
boolean copyBendCorners,
OffsetPathCollection.BendType maintain,
boolean useMinimumBendRatio,
double minimumBendRatio,
double minimumBendRadius,
boolean deleteAllDuplicates,
boolean createAssociativePaths,
Vector3d patternXVector,
Vector3d patternYVector,
Point3d patternAxisEndPoint,
double patternStartAngle,
double radialOffset,
int nPaths,
double totalAngle)
Creates a circular offset path.
|
ControlPointCollection.CreateControlPointData |
ControlPointCollection.createControlPoint(IRoutePosition startObject,
Vector3d offset,
ControlPointCollection.CheckExisting checkExisting)
Creates a dumb
ControlPoint object. |
OffsetPathCollection.CreateRectangularOffsetPathData |
OffsetPathCollection.createRectangularOffsetPath(ISegment[] segments,
boolean allStock,
Stock[] specStocks,
boolean maintainStock,
boolean copyBendCorners,
OffsetPathCollection.BendType maintain,
boolean useMinimumBendRatio,
double minimumBendRatio,
double minimumBendRadius,
boolean deleteAllDuplicates,
boolean createAssociativePaths,
Vector3d patternXVector,
Vector3d patternYVector,
Point3d patternAxisEndPoint,
double patternStartAngle,
double rowOffset,
double columnOffset,
int nRows,
int nColumns,
int masterRow,
int masterColumn)
Creates a rectangular offset path.
|
void |
TransformPathBuilder.dragByTransform(Vector3d translation,
Matrix3x3 rotation)
Drag the selected objects by the given translation and rotation.
|
void |
ClockPartBuilder.dragByTransform(Vector3d translation,
Matrix3x3 rotation)
Drag the selected objects by the given translation and rotation.
|
void |
EditPlacePartBuilder.finalizePlacementForScrewSeat(TaggedObject startPointId,
TaggedObject endPointId,
Point3d alignStartPoint,
Point3d alignEndPoint,
Expression length,
Expression angle,
Vector3d alignVector,
TaggedObject screwSeatInstance,
TaggedObject target)
Places a screw measurement holder seat part onto a target object by locating and constraining by the given parameters.
|
void |
HealPath.setAllData(Point3d startPoint,
Point3d endPoint,
Vector3d startVector,
Vector3d endVector,
double startParm,
double endParm,
double startExtension,
double endExtension,
boolean reverseStart,
boolean reverseEnd,
HealMethod healMethod,
SplineOptions splineOptions)
Set all the data associated with the heal path creation.
|
void |
TransformPathBuilder.setCopyTransform(Vector3d translation,
Matrix3x3 rotation)
Sets the transform to use for the copy operation.
|
void |
HealPath.setEndVector(Vector3d endVector)
Set the end vector.
|
void |
OffsetPath.setOffsetReferenceAxes(Point3d orgin,
Vector3d xVector,
Vector3d yVector)
The reference axes for an offset object.
|
void |
OffsetPath.setOffsetVector(Vector3d vector)
License requirements: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic") . |
void |
PlacePartBuilder.setScrewSeatAlignmentVector(Vector3d alignVector)
Sets the alignment vector, primary axis direction for a stock, reducer, elbow, etc. along the part the screw seat is placed to align the screw seat.
|
void |
HealPath.setStartVector(Vector3d startVector)
Set the start vector.
|
Modifier and Type | Method and Description |
---|---|
void |
GuidedExtensionBuilder.changeGuideLineDirectionAndLength(Curve guideLine,
Vector3d guideLineVector,
double guideLineLength)
Changes the direction and length of a guide line.
|
Curve |
GuidedExtensionBuilder.createGuideLine(Edge assocEdge,
Point3d guideLinePnt,
Vector3d guideLineVector,
double guideLineLength)
Creates a guide line at one of the end points of the sheet edge in the selection.
|
Line |
SectionLineCreationBuilder.createTemporaryLine(Point3d pointData,
Vector3d direction)
Create temporary line
License requirements: ug_mold_design ("UG MOLD") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
WallThicknessCheckerBuilder.createThicknessGraphicObjects(Point3d startPoint,
Vector3d directionVector,
double length,
NXColor color)
Create graphic objects for the thickness results.
|
void |
AddReusablePart.moveReusableComponent(Vector3d translation,
Matrix3x3 rotation,
int index)
Moves a reusable component to a selected position
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
UserDefinedObjectDisplayContext.displayFacets(int numVertices,
int numFacets,
Point3d[] vertices,
Vector3d[] normals,
UserDefinedObjectDisplayContext.FacetType typeOfFacet)
Displays a series of facets for a
UserDefinedObject . |
Modifier and Type | Field and Description |
---|---|
Vector3d |
WeldBeadPathBuilder.UpdatePathData.facenormaloppositefin
Normal if path is opposite direction of parasolid fin.
|
Vector3d |
WeldBeadPathBuilder.UpdatePathData.facenormalwithfin
Normal if path is in direction of parasolid fin
|
Vector3d |
WeldJointBuilder.JointMidPointData.groovePrimaryDirection
The direction in absolute coordinates towards the primary faces, and way from secondary faces.
|
Vector3d |
WeldJointBuilder.JointMidPointData.jointTangent
The tangent at the joint mid point in absolute coordinates.
|
Vector3d |
WeldBeadPathBuilder.UpdatePathData.pathtangent
Tangent to path at evaluationPoint
|
Vector3d |
WeldJointBuilder.JointMidPointData.primaryFaceNormal
The primary body face normal in absolute coordinates at the joint mid point.
|
Vector3d |
WeldJointBuilder.JointMidPointData.secondaryFaceNormal
The secondary body face normal in absolute coordinates at the joint mid point.
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
WeldPointBuilder.projectDirection()
Returns the project direction
License requirements: ugweld ("UG WELD") . |
Modifier and Type | Method and Description |
---|---|
void |
WeldPointBuilder.setProjectDirection(Vector3d direction)
Sets the project direction
License requirements: ugweld ("UG WELD") . |
Constructor and Description |
---|
JointMidPointData(Point3d jointMidPointInitial,
Vector3d jointTangentInitial,
Vector3d primaryFaceNormalInitial,
Vector3d secondaryFaceNormalInitial,
Vector3d groovePrimaryDirectionInitial,
boolean grooveAlignedWithPrimaryInitial)
Constructor for the JointMidPointData object.
|
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.