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 Block Styler.
|
nxopen.cae |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
nxopen.cae.connections |
Provides classes and interfaces relating to Connections.
|
nxopen.cae.modelcheck |
Provides classes and interfaces relating to 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 Subdivision Body feature.
|
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 Layout2D.
|
nxopen.linedesigner |
Provides classes and interfaces for Line Designer.
|
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.tooldesigner |
Provides classes and interfaces for ToolDesigner.
|
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 |
BrushFacetsRule.Data.brushToolDirection
the vector defining direction of brush tool
|
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 |
FineBrushFacetsRule.Data.fineBrushToolDirection
the vector defining direction of fine brush tool
|
Vector3d |
PartCollection.MirrorPlaneDataOfMirrorPartData.mirrorplanedirection
mirror plane normal direction
|
Vector3d |
ConvergentFacet.PlaneEquationData.planenormal
The plane unit normal for the facet.
|
Vector3d |
Sketch.ReferenceDirectionData.referenceDirection |
Vector3d |
RoughBrushFacetsRule.Data.roughBrushToolDirection
the vector defining direction of rough brush tool
|
Vector3d |
CoordinateSystem.DirectionsData.xDirection |
Vector3d |
Conic.OrientationData.xDirection |
Vector3d |
CoordinateSystem.DirectionsData.yDirection |
Vector3d |
Conic.OrientationData.yDirection |
Modifier and Type | Method and Description |
---|---|
Vector3d |
DatumAxis.direction()
Returns the direction of the datum axis
License requirements: solid_modeling ("SOLIDS MODELING") . |
Vector3d |
Axis.directionVector()
Returns the direction vector
License requirements: None. |
Vector3d |
View.getAxis(XYZAxis xYZAxis)
Returns one of the view axes.
|
Vector3d |
ConvergentFacet.getUnitNormal()
Returns unit normal vector of convergent facet.
|
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[] |
ConvergentFacet.getVertexNormals()
Returns unit vertex normals of convergent facet.
|
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") OR insp_programming ("INSPECTION PROGRAMMING") . |
Vector3d |
Offset.vector()
Returns the vector of the offset.
|
Vector3d |
Direction.vector()
Returns the unit vector of the direction.
|
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
Direction without parameters. |
Direction |
DirectionCollection.createDirection(Point point,
Vector3d vector)
Creates a
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 a
Plane using a datum plane feature. |
Plane |
PlaneCollection.createPlane(Point3d origin,
Vector3d normal,
SmartObject.UpdateOption updateOption)
Creates a
Plane without parameters. |
FineBrushFacetsRule |
FacetSelectionRuleFactory.createRuleFineBrushFacets(Point3d brushToolStartPoint,
Vector3d brushToolDirection,
double brushToolRadius,
boolean allowHiddenFacetsSel,
IFacet seedFacet)
Creates fine brush facets selection intent rule:
BrushFacetsRule . |
RoughBrushFacetsRule |
FacetSelectionRuleFactory.createRuleRoughBrushFacets(Point3d brushToolStartPoint,
Vector3d brushToolDirection,
double brushToolRadius,
boolean allowHiddenFacetsSel,
IFacet seedFacet)
Creates rough brush facets selection intent rule:
BrushFacetsRule . |
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)
Deprecated.
Deprecated in NX11.0.0. Use
SketchInPlaceBuilder instead.
|
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 |
Axis.setDirectionVector(Vector3d vector)
Sets the direction vector for a non-associative axis.
|
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") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
Direction.setVector(Vector3d vector)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
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 |
ReverseDirection.direction()
Returns the Direction.
|
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 |
ReverseDirection.setDirection(Vector3d direction)
License requirements: None. |
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 |
SetManager.TargetSetPlaneData.planenormal
plane's normal
|
Vector3d |
SetManager.TargetSetPlaneWithOffsetData.planenormal
plane's normal
|
Modifier and Type | Method and Description |
---|---|
Vector3d[] |
ElementInfoUtils.ask2dElementNormals(FEElement[] elements)
Returns the normals of the 2D finite elements.
|
Vector3d |
FEElement.getFaceNormal(int faceIndex)
Returns the normal vector for an element face
License requirements: None. |
Vector3d |
PostScenarioVariant.getValueAsVector3d()
Read the typed value.
|
Vector3d |
BeamElementInfo.languageOffsetAtAftEnd()
Returns
the language specific offset at the aft end of the beam element,
that is to offset the shear center of the cross section at the fore end of the beam element
to the fore node of the beam element in the nodal displacement coordinate system
when current solver is Nastran solver.
|
Vector3d |
BeamElementInfo.languageOffsetAtForeEnd()
Returns
the language specific offset at the fore end of the beam element,
that is to offset the shear center of the cross section at the fore end of the beam element
to the fore node of the beam element in the nodal displacement coordinate system
when current solver is Nastran solver.
|
Vector3d |
BeamElementInfo.neutralOffsetAtAftEnd()
Returns
the neutral offset at the aft end of the beam element,
that is to offset the centroid of the cross section at the aft end of the beam element
to the aft node of the beam element in the neutral coordinate system.
|
Vector3d |
BeamElementInfo.neutralOffsetAtForeEnd()
Returns
the neutral offset at the fore end of the beam element,
that is to offset the centroid of the cross section at the fore end of the beam element
to the fore node of the beam element in the neutral coordinate system.
|
Vector3d |
BeamElementInfo.orientationVector()
Returns the orientation vector of the beam element.
|
Vector3d |
QueryCurveUsageOptions.projectDirection()
Returns the projection direction
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
QueryCurveUsageOptions.setProjectDirection(Vector3d direction)
License requirements: nx_masterfem ("Finite Element Modeling") OR nx_design_sim ("NX Design Simulation") OR sc_results_viewer (" Simcenter Results Viewer") . |
void |
SetManager.setTargetSetPlane(int setIndex,
Point3d planePosition,
Vector3d planeNormal)
Deprecated.
Deprecated in NX12.0.0. Use overloaded
SetManager.setTargetSetPlaneWithOffset(int, nxopen.Point3d, nxopen.Vector3d, nxopen.Expression) .
|
void |
SetManager.setTargetSetPlaneWithOffset(int setIndex,
Point3d planePosition,
Vector3d planeNormal,
Expression offsetValue)
Creates a plane target set.
|
void |
PostScenarioVariant.setValueAsVector3d(Vector3d value)
Set a typed value.
|
Modifier and Type | Method and Description |
---|---|
Vector3d |
LocationWithDir.directionValue()
Returns the direction value
License requirements: nx_masterfem ("Finite Element Modeling") . |
Modifier and Type | Field and Description |
---|---|
Vector3d[] |
ElementMaterialOrientationCheckBuilder.DoCheckData.orienation
material orientation vector
|
Modifier and Type | Field and Description |
---|---|
Vector3d |
CamOperationHelicalMotionDataType.arcAxis |
Vector3d |
CamOperationCircularMotionDataType.arcAxis |
Vector3d |
CamOperationMotionContactDataType.contactArcAxis |
Vector3d |
CamOperationMotionPosType.toolAxis |
Vector3d |
CamOperationLinearMotionDataType.toolAxis |
Vector3d |
CamOperationHelicalMotionDataType.toolAxis |
Vector3d |
CamOperationCircularMotionDataType.toolAxis |
Modifier and Type | Method and Description |
---|---|
Vector3d |
PathContactMotion.arcAxis()
Returns the axis of the arc of the contact motion if the shape is circular
License requirements: None. |
Vector3d |
PathCircularMotion.arcAxis()
Returns the axis of the arc motion
License requirements: None. |
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") . |
Vector3d |
PathLevelMarker.levelNormal()
Returns the level normal
License requirements: None. |
Vector3d |
PathLinearMotion.toolAxis()
Returns the tool axis of the motion
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
PathContactMotion.setArcAxis(Vector3d arcAxis)
License requirements: cam_base ("CAM BASE") . |
void |
PathCircularMotion.setArcAxis(Vector3d arcAxis)
License requirements: cam_base ("CAM BASE") . |
void |
PathLevelMarker.setLevelNormal(Vector3d levelNormal)
License requirements: None. |
void |
PathLinearMotion.setToolAxis(Vector3d toolAxis)
License requirements: cam_base ("CAM BASE") . |
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") . |
void |
InspectionCylinderFeatureBuilder.updateAxisDirection(Vector3d vector)
Updates cylinder inspection feature axis direction vector based on selected vector
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
InspectionConstructedFeatureBuilder.updateDirectionVector(Vector3d vector)
The constructed inspection feature direction vector based on selected vector
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
InspectionPlaneFeatureBuilder.updateNormalVector(Vector3d vector)
Updates plane inspection feature normal vector based on selected vector
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
Constructor and Description |
---|
CamOperationCircularMotionDataType(ToolpathEventType eventTypeInitial,
CamOperationMotionType motionTypeInitial,
CamOperationMotionShapeType motionShapeInitial,
CamOperationFeedContentType feedrateInitial,
double feedFactorInitial,
Point3d endPtInitial,
Vector3d toolAxisInitial,
Vector3d arcAxisInitial,
Point3d arcCenterInitial,
double arcRadiusInitial,
double toleranceInitial)
Constructor for the CamOperationCircularMotionDataType object.
|
CamOperationHelicalMotionDataType(ToolpathEventType eventTypeInitial,
CamOperationMotionType motionTypeInitial,
CamOperationMotionShapeType motionShapeInitial,
CamOperationFeedContentType feedrateInitial,
double feedFactorInitial,
Point3d endPtInitial,
Vector3d toolAxisInitial,
Vector3d arcAxisInitial,
Point3d arcCenterInitial,
double arcRadiusInitial,
double toleranceInitial,
double slopeInitial)
Constructor for the CamOperationHelicalMotionDataType object.
|
CamOperationLinearMotionDataType(ToolpathEventType eventTypeInitial,
CamOperationMotionType motionTypeInitial,
CamOperationMotionShapeType motionShapeInitial,
CamOperationFeedContentType feedrateInitial,
double feedFactorInitial,
Point3d endPtInitial,
Vector3d toolAxisInitial)
Constructor for the CamOperationLinearMotionDataType object.
|
CamOperationMotionContactDataType(CamOperationMotionPosType contactPtInitial,
Vector3d contactArcAxisInitial,
Point3d contactArcCenterInitial,
double contactArcRadiusInitial,
CamOperationMotionShapeType contactShapeInitial)
Constructor for the CamOperationMotionContactDataType object.
|
CamOperationMotionPosType(Point3d toolEndInitial,
Vector3d toolAxisInitial)
Constructor for the CamOperationMotionPosType object.
|
Modifier and Type | Method and Description |
---|---|
void |
Feature.overrideAttributeValue(String attributeName,
Vector3d vecValue)
Overrides the attribute value
License requirements: cam_base ("CAM BASE") . |
void |
FeatureGeometry.reorderFeaturesByDirection(FeatureGeometry.SequenceDirectionType direction,
FeatureGeometry.SequencePatternType pattern,
Vector3d vecValue)
Reorders the features according to primary direction
License requirements: cam_base ("CAM BASE") . |
void |
FeatureGeometry.reorderFeaturesByDirection(FeatureGeometry.SequenceDirectionType direction,
FeatureGeometry.SequencePatternType pattern,
Vector3d vecValue,
double bandWidth)
Reorders the features according to primary direction with band width
License requirements: cam_base ("CAM BASE") . |
void |
Feature.setCoordinateSystem(Point3d ptValue,
Vector3d xAxis,
Vector3d yAxis)
Change the feature coordinate system
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: studio_free_form ("STUDIO FREE FORM") . |
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
|
Vector3d |
BlockFeatureBuilder.OrientationData.xAxis |
Vector3d |
BlockFeatureBuilder.OrientationData.yAxis |
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") OR insp_programming ("INSPECTION PROGRAMMING") . |
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") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
CylinderBuilder.setDirection(Vector3d vector)
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
void |
MeshSurfaceBuilder.setDistanceAlignmentVector(Vector3d vector)
Set distance alignment vector
License requirements: features_modeling ("FEATURES MODELING"), nx_freeform_1 ("basic freeform modeling") . |
void |
BlockFeatureBuilder.setOrientation(Vector3d xAxis,
Vector3d yAxis)
Sets the orientation for the block
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") OR insp_programming ("INSPECTION PROGRAMMING") . |
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 |
---|---|
NXObject[] |
SectionEditorBuilder.findFocusPlates(Point3d origin,
Vector3d normal,
double frontProximity,
double backProximity)
Returns a list of focus plates at the given position
License requirements: nx_ship_drafting ("Ship Drafting") . |
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") OR insp_programming ("INSPECTION PROGRAMMING") . |
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 |
CreateComponentFrom3DBuilder.setProjectionPlane(Point3d origin,
Vector3d yAxis,
Vector3d zAxis)
Sets the projection plane specified by origin, y and z vectors, where z is the plane normal and
the x vector is computed.
|
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 |
JigOnPlaneBuilder.JigPlaneParamsData.origin |
Modifier and Type | Method and Description |
---|---|
NXObject |
ReuseLibraryUtilityBuilder.dropLDSmartPart(ReuseLibraryDragData reuseLibraryDragData,
Vector3d dropPoint)
To handle dropping of LD smart part
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
NXObject |
ReuseLibraryUtilityBuilder.dropNormalPart(ReuseLibraryDragData reuseLibraryDragData,
Vector3d dropPoint)
To handle dropping of normal part
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
ReuseLibraryUtilityBuilder.dropOtherPart(ReuseLibraryDragData reuseLibraryDragData,
Vector3d dropPoint)
To handle dropping of other part
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
NXObject |
ReuseLibraryUtilityBuilder.dropPTSPart(ReuseLibraryDragData reuseLibraryDragData,
Vector3d dropPoint)
To handle dropping of PTS part
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
FastPlacementUtilityBuilder.moveComponent(Vector3d translation)
To move component
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
ReuseLibraryUtilityBuilder.moveComponentToLocation(NXObject part,
Vector3d position)
Move component to the location
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
FastPlacementUtilityBuilder.onDrag(Vector3d translation,
Matrix3x3 rotation)
For on drag
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Modifier and Type | Field and Description |
---|---|
Vector3d |
PackagingMeasureBuilder.GeometryData.vector
Initial vector
|
Constructor and Description |
---|
GeometryData(DisplayableObject geometryInitial,
Point3d pointInitial,
Vector3d vectorInitial,
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
Network.addMovableObject(nxopen.NXObject) . |
void |
Network.dragByTransform(Vector3d translation,
Matrix3x3 rotation)
Move objects which have been added to the network using
Network.addMovableObject(nxopen.NXObject) . |
void |
Network.dragByTranslation(Vector3d translation)
Move objects which have been added to the network using
Network.addMovableObject(nxopen.NXObject) . |
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 |
BendReportManager.SegmentInformation.endNormal
Normal of curve at end points
|
Vector3d |
HealPath.AllData.endVector |
Vector3d |
SplinePathBuilder.ExtensionDataForPointAtIndexData.extdirection
Extension direction.
|
Vector3d |
SplinePathBuilder.AssignTangentExtensionForPointAtIndexData.normal
Curve normal.
|
Vector3d |
EditBendAngleBuilder.SelectedBendData.planenormal
The normal of the plane the arc lies in.
|
Vector3d |
BendReportManager.SegmentInformation.startNormal
Normal of curve at start points
|
Vector3d |
HealPath.AllData.startVector |
Vector3d |
SplinePathBuilder.AssignTangentExtensionForPointAtIndexData.tangent
Extension direction.
|
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 |
Port.getAlignmentVector()
Retrieves the alignment vector of Port
License requirements: routing_base ("Routing Basic") . |
Vector3d |
HealPath.getEndVector()
Get the end vector.
|
Vector3d |
Port.getRotationVector()
Retrieves the rotation vector of Port
License requirements: routing_base ("Routing Basic") . |
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.
|
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. |
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector)
Creates a FittingPort with no rotation vector at an absolute location.
|
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,
boolean allowMultipleConnections)
Creates a FittingPort with no rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Point point)
Creates a FittingPort with no rotation vector at a point.
|
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Point point,
boolean allowMultipleConnections)
Creates a FittingPort with no rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle)
Creates a FittingPort with a rotation vector at an absolute location.
|
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") . |
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
boolean allowMultipleConnections)
Creates a FittingPort with a rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point)
Creates a FittingPort with a rotation vector at a point.
|
FittingPort |
FittingPortCollection.createFittingPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point,
boolean allowMultipleConnections)
Creates a FittingPort with a rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector)
Creates a FixturePort with no rotation vector at an absolute location.
|
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,
boolean allowMultipleConnections)
Creates a FixturePort with no rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Point point)
Creates a FixturePort with no rotation vector at a point.
|
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Point point,
boolean allowMultipleConnections)
Creates a FixturePort with no rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle)
Creates a FixturePort with a rotation vector at an absolute location.
|
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.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
boolean allowMultipleConnections)
Creates a FixturePort with a rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point)
Creates a FixturePort with a rotation vector at a point.
|
FixturePort |
FixturePortCollection.createFixturePort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point,
boolean allowMultipleConnections)
Creates a FixturePort with a rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector)
Creates a MultiPort with no rotation vector at an absolute location.
|
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,
boolean allowMultipleConnections)
Creates a MultiPort with no rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Point point)
Creates a MultiPort with no rotation vector at a point.
|
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Point point,
boolean allowMultipleConnections)
Creates a MultiPort with no rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle)
Creates a MultiPort with a rotation vector at an absolute location.
|
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") . |
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
boolean allowMultipleConnections)
Creates a MultiPort with a rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point)
Creates a MultiPort with a rotation vector at a point.
|
MultiPort |
MultiPortCollection.createMultiPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point,
boolean allowMultipleConnections)
Creates a MultiPort with a rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector)
Creates a ProxyPort with no rotation vector at an absolute location.
|
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,
boolean allowMultipleConnections)
Creates a ProxyPort with no rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Point point)
Creates a ProxyPort with no rotation vector at a point.
|
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Point point,
boolean allowMultipleConnections)
Creates a ProxyPort with no rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle)
Creates a ProxyPort with a rotation vector at an absolute location.
|
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") . |
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
boolean allowMultipleConnections)
Creates a ProxyPort with a rotation vector at an absolute location
License requirements: routing_base ("Routing Basic") . |
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point)
Creates a ProxyPort with a rotation vector at a point.
|
ProxyPort |
ProxyPortCollection.createProxyPort(Point3d origin,
Vector3d alignmentVector,
Vector3d rotationVector,
DisplayableObject rotationObject,
double clockAngle,
Point point,
boolean allowMultipleConnections)
Creates a ProxyPort with a rotation vector at a point
License requirements: routing_base ("Routing Basic") . |
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.
|
TerminalPort |
TerminalPortCollection.createTerminalPort(Point3d origin,
Vector3d alignmentVector,
Axis derivationObject,
MultiPort multiPort,
String pinIdentifier)
Creates a
TerminalPort with no rotation vector on an
axis. |
TerminalPort |
TerminalPortCollection.createTerminalPort(Point3d origin,
Vector3d alignmentVector,
MultiPort multiPort,
String pinIdentifier)
Creates a
TerminalPort with no
rotation vector at an absolute location. |
TerminalPort |
TerminalPortCollection.createTerminalPort(Point3d origin,
Vector3d alignmentVector,
Point point,
MultiPort multiPort,
String pinIdentifier)
Creates a
TerminalPort with no
rotation vector at an existing point. |
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 |
IAxisPort.setAlignVector(Vector3d vector)
Sets the align vector of Port
License requirements: routing_base ("Routing Basic") . |
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 |
IAxisPort.setRotationVector(Vector3d vector)
Sets the rotation vector of Port
License requirements: 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.
|
void |
SplinePathBuilder.updateDefiningPoint(int index,
Point point,
boolean inDrag,
Vector3d translation)
Updates the position of a point on the spline.
|
void |
SplinePathBuilder.updateExtensionDirectionAtIndex(int index,
Vector3d direction)
Update the extension orientation at the point index.
|
void |
SplinePathBuilder.updateExtensionDirectionForPointAtIndex(int index,
Vector3d deltaTrans,
Matrix3x3 orientation,
boolean inDrag)
Update the extension orientation at the point index.
|
Constructor and Description |
---|
SegmentInformation(Stock stockInitial,
Curve segmentInitial,
boolean isStraightInitial,
double lengthInitial,
ControlPoint startControlPointInitial,
ControlPoint endControlPointInitial,
BendCorner bendCornerInitial,
double bendRadiusInitial,
Point3d bendPositionInitial,
Vector3d startNormalInitial,
Vector3d endNormalInitial,
Point3d startControlPointPositionInitial,
Point3d endControlPointPositionInitial)
Constructor for the SegmentInformation object.
|
Modifier and Type | Method and Description |
---|---|
void |
ReusePieChartBuilder.setAxis1(Vector3d axisVec)
Set axis1
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
void |
ReusePieChartBuilder.setAxis2(Vector3d axisVec)
Set axis2
License requirements: fp_fixture_planner ("FULL FIXTURE PLANNER") . |
Modifier and Type | Method and Description |
---|---|
Vector3d |
GeneralInsertBuilder.userDefinedExtrudeDirection()
Returns the user defined extrude direction
License requirements: None. |
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. |
void |
GeneralInsertBuilder.setUserDefinedExtrudeDirection(Vector3d direction)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
MWDesignGuideLinesBuilder.updateGuideLineDirectionAndLength(Curve guideLine,
Vector3d guideLineVector,
double guideLinelength)
Update the guide line with a new direction and length.
|
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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.