Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.annotations |
Provides classes and interfaces relating to Dimensions, Notes, Symbols, PMI, and other Annotations.
|
nxopen.cam |
Provides classes and interfaces for Manufacturing.
|
nxopen.die |
Provides classes and interfaces relating to Die Engineering and Die Design.
|
nxopen.features |
Provides classes and interfaces for features.
|
nxopen.geometricanalysis |
Provides classes and interfaces for Geometric Analysis.
|
nxopen.geometricutilities |
Provides classes and interfaces for Geometric Utilities.
|
nxopen.routing |
Provides classes and interfaces for Routing.
|
nxopen.routing.electrical |
Provides classes and interfaces for Routing Electrical.
|
nxopen.tooling |
Provides classes and interfaces for Tooling.
|
nxopen.weld |
Provides classes and interfaces for Weld.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Arc
Represents an arc curve.
|
interface |
Conic
Represents a conic curve.
|
interface |
Ellipse
Represents an ellipse curve.
|
interface |
Hyperbola
Represents a hyperbola curve.
|
interface |
InfiniteLine
Represents a infinite line curve.
|
interface |
Line
Represents a line curve.
|
interface |
Parabola
Represents a parabola curve.
|
interface |
Polyline
Represents a polyline curve.
|
interface |
Spline
Represents a spline curve.
|
Modifier and Type | Field and Description |
---|---|
Curve[] |
RegionBoundaryRule.Data.curves
Curves input to create this rule
|
Curve[] |
Measurement.ArcLengthBetweenPointsData.curves
The curves of the shortest path
|
Curve[] |
FaceRegionBoundaryRule.Data.curves
Curves input to create this rule
|
Curve |
CurveTangentRule.Data.endCurve
End curve.
|
Curve |
CurveFeatureTangentRule.Data.endCurve
End curve.
|
Curve |
CurveFeatureChainRule.Data.endCurve
End Curve.
|
Curve |
CurveChainRule.Data.endCurve
End Curve.
|
Curve |
CurveTangentRule.Data.seedCurve
Seed curve
|
Curve |
CurveFeatureTangentRule.Data.seedCurve
Seed curve
|
Curve |
CurveFeatureChainRule.Data.seedCurve
Seed curve
|
Curve |
CurveChainRule.Data.seedCurve
Seed curve
|
Curve |
SelectCurve.ValueData.selection
selected object
|
Curve |
SelectCurve.ValueWithCaeSetObjectInfoData.selection
selected object
|
Curve |
SelectCurve.ValueWithSnapData.selection1
first selected object
|
Curve |
SelectCurve.ValueWithSnapData.selection2
second selected object
|
Modifier and Type | Method and Description |
---|---|
Curve |
Traceline.askShape()
Returns the object used to represent the shape of the traceline
License requirements: assemblies ("ASSEMBLIES MODULE") . |
Curve |
CurveCollection.createSmartCompositeCurve(Curve curve,
SmartObject.UpdateOption updateOption)
Creates a
Curve . |
Curve |
CurveCollection.createSmartCompositeCurve(Section section,
SmartObject.UpdateOption updateOption,
double tolerance)
Creates a
Curve . |
Curve |
CurveCollection.createVirtualBlendCurve(SmartObject.UpdateOption updateOption,
IParameterizedSurface blendFace,
double tolerance)
Creates a
Curve . |
Curve |
CurveCollection.createVirtualCenterlineCurve(SmartObject.UpdateOption updateOption,
IParameterizedSurface blendFace,
double tolerance)
Creates a
Curve . |
Curve |
SketchG2Constraint.curvatureGeometry()
Returns the geometry supplying curvature for G2 constraint.
|
Curve[] |
SketchEvaluator.evaluateOneSketch(double pathLocation)
Work-horse method that evaluates the master section and its sketch on path
at a specific path location.
|
Curve[] |
SelectCurveList.getArray()
Returns the list of objects in the selection list.
|
Curve[] |
CurveDumbRule.getData()
Gets the data for the curve dumb rule:
CurveDumbRule
License requirements: gateway ("UG GATEWAY") Created in NX3.0.0 |
Curve |
SketchG1Constraint.tangentGeometry()
Returns the geometry supplying slope for G1 constraint.
|
Curve |
SelectCurve.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
boolean |
SelectCurveList.add(Curve object)
Adds an object to the list
License requirements: None. |
boolean |
SelectCurveList.add(Curve[] objects)
Adds a set of objects to the list
License requirements: None. |
boolean |
SelectCurveList.add(Curve selection,
View view,
Point3d point)
Adds the object with the objects view and objects point
License requirements: None. |
void |
Sketch.addGeometry(Curve crv,
Sketch.InferConstraintsOption inferCoincidentConstraints,
Sketch.AddEllipseOption ellipseOption)
Adds a curve or point to a sketch.
|
void |
ConvertToFromReferenceBuilder.addProjectFeatureCurves(Curve entity)
Adds all output entities belonging to the project feature that contains the input tag
to the input objects list of the command.
|
boolean |
SelectCurveList.contains(Curve object)
Returns whether the specified object is already in the list or not.
|
SketchDimensionalConstraint |
Sketch.createPerimeterDimension(Curve[] curves,
Point3d dimOrigin,
Expression expression)
Creates a perimeter dimension constraint
License requirements: solid_modeling ("SOLIDS MODELING") OR drafting ("DRAFTING") OR geometric_tol ("GDT") . |
SketchHelpedGeometricConstraint |
Sketch.createPointOnStringConstraint(Sketch.ConstraintGeometry conGeom1,
Curve[] curvesInString,
Sketch.ConstraintGeometryHelp helpData,
int curveWhichHelpParamAppliesTo)
Creates a point on string constraint.
|
SketchHelpedGeometricConstraint |
Sketch.createPointOnStringConstraint(Sketch.ConstraintGeometry conGeom1,
Curve curveInString,
Sketch.ConstraintGeometryHelp helpData)
Creates a point on string constraint.
|
CurveDumbRule |
ScRuleFactory.createRuleCurveDumb(Curve[] curves)
Creates selection intent rule:
CurveDumbRule
License requirements: gateway ("UG GATEWAY") Created in NX3.0.0 |
CurveFeatureChainRule |
ScRuleFactory.createRuleCurveFeatureChain(nxopen.features.Feature[] features,
Curve seedCurve,
Curve endCurve,
boolean isFromSeedStart,
double gapTolerance)
Creates selection intent rule:
CurveFeatureChainRule
License requirements: gateway ("UG GATEWAY") Created in NX3.0.0 |
CurveFeatureTangentRule |
ScRuleFactory.createRuleCurveFeatureTangent(nxopen.features.Feature[] features,
Curve seedCurve,
Curve endCurve,
boolean isFromSeedStart,
double angleTolerance,
double gapTolerance)
Creates selection intent rule:
CurveFeatureTangentRule
License requirements: gateway ("UG GATEWAY") Created in NX3.0.0 |
Curve |
CurveCollection.createSmartCompositeCurve(Curve curve,
SmartObject.UpdateOption updateOption)
Creates a
Curve . |
void |
Measurement.displayDeviationChecking(Curve curve1,
Face face2,
int numOfCheckPoints,
double distanceTolerance,
double angularTolerance,
Measurement.DeviationReportType reportType)
Checks deviations between a curve and a face (curve to face), and displays the report.
|
Sketch.FilletData |
Sketch.fillet(Curve curve1,
Curve curve2,
Curve curve3,
Point3d helpPoint1,
Point3d helpPoint2,
Point3d helpPoint3,
double radius,
Sketch.TrimInputOption doTrim,
Sketch.DeleteThirdCurveOption doDelete,
Sketch.CreateDimensionOption createRadiusDim,
Sketch.AlternateSolutionOption alternateSolution)
Fillets curves and creates appropriate constraints.
|
Sketch.FilletData |
Sketch.fillet(Curve curve1,
Curve curve2,
Curve curve3,
Point3d helpPoint1,
Point3d helpPoint2,
Point3d helpPoint3,
Point3d pointOnArc,
double radius,
Sketch.TrimInputOption doTrim,
Sketch.DeleteThirdCurveOption doDelete,
Sketch.CreateDimensionOption createRadiusDim,
Sketch.AlternateSolutionOption alternateSolution)
Fillets curves and creates appropriate constraints.
|
Sketch.FilletData |
Sketch.fillet(Curve curve1,
Curve curve2,
Point3d helpPoint1,
Point3d helpPoint2,
double radius,
Sketch.TrimInputOption doTrim,
Sketch.CreateDimensionOption createRadiusDim,
Sketch.AlternateSolutionOption alternateSolution)
Fillets curves and creates appropriate constraints.
|
Sketch.FilletData |
Sketch.fillet(Curve curve1,
Curve curve2,
Point3d helpPoint1,
Point3d helpPoint2,
Point3d pointOnArc,
double radius,
Sketch.TrimInputOption doTrim,
Sketch.CreateDimensionOption createRadiusDim,
Sketch.AlternateSolutionOption alternateSolution)
Fillets curves and creates appropriate constraints.
|
boolean |
SelectCurveList.remove(Curve object)
Remove specified object from list.
|
boolean |
SelectCurveList.remove(Curve object,
View view)
Remove specified object from list.
|
boolean |
SelectCurveList.remove(InferSnapType.SnapType snapType,
Curve selection1,
View view1,
Point3d point1,
Curve selection2,
View view2,
Point3d point2)
Remove specified object from list.
|
boolean |
SelectCurveList.removeArray(Curve[] objects)
Remove specified objects from list.
|
void |
ConvertToFromReferenceBuilder.removeProjectFeatureCurves(Curve entity)
Removes all output entities belonging to the project feature that contains the input tag
from the input objects list of the command.
|
void |
SelectCurveList.setArray(Curve[] objects)
Sets the list of objects in the selection list.
|
void |
SelectCurve.setValue(Curve selection)
Sets the object being selected
License requirements: None. |
void |
SelectCurve.setValue(Curve selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
boolean |
SelectCurveList.setValueWithCaeSetObjectInfo(Curve selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObjectList.add(nxopen.TaggedObject) .
|
void |
SelectCurve.setValueWithCaeSetObjectInfo(Curve selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
boolean |
SelectCurveList.setValueWithSnap(InferSnapType.SnapType snapType,
Curve selection1,
View view1,
Point3d point1,
Curve selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
void |
SelectCurve.setValueWithSnap(InferSnapType.SnapType snapType,
Curve selection1,
View view1,
Point3d point1,
Curve selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
Modifier and Type | Method and Description |
---|---|
Curve[] |
Region.getBoundaryCurves()
Returns the region boundary curves
License requirements: None. |
Curve[] |
Region.getHatchCurves()
Returns the region hatch curves
License requirements: None. |
Curve[] |
LightweightSectionBuilder.getSectionCurves()
Returns the lightweight section view curves
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
Curve[] |
ToolAxisTilt.getCurves()
Returns the tool axis curve
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
ToolAxisTilt.setCurves(Curve[] curves)
Sets the tool axis curve
License requirements: cam_base ("CAM BASE") . |
Modifier and Type | Method and Description |
---|---|
Curve |
AddendumSectionBuilder.constraintCurveToEdit()
Returns the constraint curve to edit.
|
Curve |
AddendumSectionUserDefinedBuilder.createUserDefinedSection()
Creates user defined addendum section based upon input to
AddendumSectionUserDefinedBuilder.section() . |
Curve |
AddendumSectionBuilder.curveToExtend()
Returns the constraint curve to extend.
|
Curve |
AddendumSectionBuilder.editedConstraintCurve()
Returns the edited constraint curve.
|
Curve |
DieLimitsBuilder.getPath()
Get the path used for the limits.
|
Modifier and Type | Method and Description |
---|---|
void |
Tip.addToDieData(Curve[] objects)
Adds the input curves to the die data.
|
void |
AddendumSectionBuilder.changeSectionPlane(Curve section,
nxopen.Direction plane)
Changes the section orientation.
|
void |
AddendumSectionBuilder.copySection(Curve section,
boolean copyPlaneData)
Copies addendum section in order to be pasted at another location.
|
void |
AddendumSectionBuilder.cutSection(Curve section,
boolean copyPlaneData)
Cuts section in order to be pasted at another location.
|
void |
AddendumSectionBuilder.editBlendSection(Curve section,
double radius)
Edit radius value of blend section.
|
void |
AddendumSectionBuilder.initializeEditParameters(Curve section)
Initializes environment to start editing parameters of a section.
|
void |
AddendumSectionBuilder.lockSegment(Curve section,
AddendumSectionBuilder.SegmentType segment,
AddendumSectionBuilder.SegmentParameterType type)
Lock a segment parameter value.
|
void |
AddendumSectionBuilder.moveSectionOrigin(Curve section,
Point3d newOrigin,
int useSectionPlane)
Moves addendum section to a new location.
|
void |
AddendumSectionBuilder.pasteSectionFromCurve(Curve curve)
Creates a section by reading the section parameters from the input curve and pasting at
the location specified by
AddendumSectionBuilder.sectionPoint()
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") Created in NX7.5.0 |
void |
AddendumSectionBuilder.replaceConstraintCurve(Curve editedCurve)
Replaces the constraint curve with an edited curve.
|
void |
AddendumSectionBuilder.replaceSectionCurve(Curve section)
Replaces the current section with the edited one.
|
void |
AddendumSectionBuilder.resetSection(Curve section)
Resets the section to the last saved state.
|
void |
AddendumSectionBuilder.setCurveToExtend(Curve curve)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
AddendumSectionBuilder.setEditedConstraintCurve(Curve curve)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
DieLimitsBuilder.setLimitsFromCurve(Curve curve)
Set the limits from the endpoints of the input curve.
|
void |
DieLimitsBuilder.setPath(Curve path)
Set the path used for the limits.
|
void |
Tip.setReferenceCurves(Curve[] objects)
Sets reference curves in the die tip feature.
|
void |
AddendumSectionBuilder.terminateEditParameters(Curve section)
Cleans up environment after editing parameters of a section.
|
void |
AddendumSectionBuilder.unlockSegment(Curve section,
AddendumSectionBuilder.SegmentType segment,
AddendumSectionBuilder.SegmentParameterType type)
Unlock a segment parameter value.
|
void |
AddendumSectionBuilder.updateSection(Curve section)
Updates section after editing segments via
AddendumSectionBuilder.updateSegment(boolean, nxopen.Curve, nxopen.die.AddendumSectionBuilder.SegmentType, double, double) . |
void |
AddendumSectionBuilder.updateSectionAttributes(Curve section)
Updates the section attributes.
|
double |
AddendumSectionBuilder.updateSegment(boolean temporary,
Curve section,
AddendumSectionBuilder.SegmentType segment,
double lengthRadius,
double angle)
Updates length or angle value of a segment.
|
Modifier and Type | Field and Description |
---|---|
Curve |
FlatPattern.ObjectDataEdge.flatPatternObject
Curve in the flat pattern
|
Curve |
FlatPattern.ObjectDataFace.flatPatternObject
Curve in the flat pattern
|
Modifier and Type | Method and Description |
---|---|
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.
|
Curve |
GeodesicTrimBuilder.curve()
Returns the curve to trim
License requirements: None. |
Curve |
GeodesicTrimBuilder.extentCurve()
Returns the extent curve defines the region to be removed from the curve
License requirements: None. |
Curve |
GeodesicFilletBuilder.firstCurve()
Returns the first selected curve in the section
License requirements: None. |
Curve |
GeodesicChamferBuilder.firstCurve()
Returns the first selected curve in the section
License requirements: None. |
Curve |
SilhouetteFlangeBuilder.getCenterCurve()
Return the center curve
License requirements: None. |
Curve |
SilhouetteFlangeBuilder.getSilhouetteCurve()
Return the silhouette curve
License requirements: None. |
Curve |
GeodesicFilletBuilder.secondCurve()
Returns the second selected curve in the section
License requirements: None. |
Curve |
GeodesicChamferBuilder.secondCurve()
Returns the second selected curve in the section
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
GuidedExtensionBuilderEx.changeGuideLineDirectionAndLength(Curve guideLine,
Vector3d guideLineVector,
double guideLineLength)
Changes the direction and length of a guide line.
|
StyledSweepDoubleOnPathDimBuilder |
StyledSweepBuilder.createPivotSet(double value1,
double value2,
Curve path1,
Curve path2)
Creates a new pivot set
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
RotationSetBuilder |
StyledSweepBuilder.createRotationSet(double value,
double pathPar,
Curve path)
Creates a new rotation set
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
ScalingSetBuilder |
StyledSweepBuilder.createScalingSet(double valuePar,
double depthPar,
double pathPar,
Curve path)
Creates a new scaling set
License requirements: solid_modeling ("SOLIDS MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
SketchFitCurveBuilder |
FeatureCollection.createSketchFitCurveBuilder(Curve fitCurve)
Creates a
SketchFitCurveBuilder
License requirements: solid_modeling ("SOLIDS MODELING") Created in NX8.5.0 |
void |
IFormBuilder.deleteCurve(Curve curve)
Deletes a iso-parameter curve
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
MeshSurfaceBuilder.reorderProfileStringCurves(int stringIndex,
Curve stringStartCurve)
Reorder profile string curves.
|
void |
GeodesicTrimBuilder.setCurve(Curve curve)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
GeodesicTrimBuilder.setExtentCurve(Curve curve)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
GeodesicFilletBuilder.setFirstCurve(Curve firstCurve)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
GeodesicChamferBuilder.setFirstCurve(Curve firstCurve)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
GeodesicFilletBuilder.setSecondCurve(Curve secondCurve)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
GeodesicChamferBuilder.setSecondCurve(Curve secondCurve)
License requirements: solid_modeling ("SOLIDS MODELING") . |
Constructor and Description |
---|
ObjectDataEdge(Curve flatPatternObjectInitial,
Edge flatSolidObjectInitial)
Constructor for the ObjectDataEdge object.
|
ObjectDataFace(Curve flatPatternObjectInitial,
Face flatSolidObjectInitial,
Face formedBodyObjectInitial)
Constructor for the ObjectDataFace object.
|
Modifier and Type | Method and Description |
---|---|
CurveAnalysisRecord |
CurveAnalysisDisplay.getAnalysisRecord(Curve curve)
Deprecated.
Deprecated in NX8.5.0. Use
CurveCurvatureAnalysis .
|
boolean |
CurveAnalysisDisplay.getShowEndPoints(Curve curve)
Gets a flag representing end points display state of a curve
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
CurveAnalysisDisplay.getShowKnot(Curve curve)
Gets a flag representing knots display state of a b-spline curve
License requirements: solid_modeling ("SOLIDS MODELING") . |
boolean |
CurveAnalysisDisplay.getShowPole(Curve curve)
Gets a flag representing poles display state of a b-spline curve
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
CurveAnalysisDisplay.setAnalysisRecord(Curve curve,
CurveAnalysisRecord record)
Deprecated.
Deprecated in NX8.5.0. Use
CurveCurvatureAnalysis .
|
void |
CurveAnalysisDisplay.setShowEndPoints(Curve curve,
boolean show)
Sets a flag representing end points display state of a curve
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
CurveAnalysisDisplay.setShowFlag(Curve curve,
CurveAnalysisDisplay.ShowFlagType choice,
boolean on)
Deprecated.
Deprecated in NX8.5.0. Use
CurveCurvatureAnalysis .
|
void |
CurveAnalysisDisplay.setShowKnot(Curve curve,
boolean show)
Sets a flag representing knots display state of a b-spline curve
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
CurveAnalysisDisplay.setShowPole(Curve curve,
boolean show)
Sets a flag representing poles display state of a b-spline curve
License requirements: solid_modeling ("SOLIDS MODELING") . |
Modifier and Type | Method and Description |
---|---|
Curve[] |
SnipIntoPatchesBuilder.getIsoCurves(Face targetFace)
Get the generated isoparametric curves on the selected surface
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
void |
CurveShapingBuilder.addCurve(Curve curve)
Adds a curve for shaping
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
SnipIntoPatchesBuilder.createRegionsPreview(Face targetFace,
Curve[] allCurves)
Create region preview
License requirements: None. |
void |
SnipIntoPatchesBuilder.deleteInternalPatch(Face targetFace,
Curve[] allCurves)
Delete internal patch from the selected surface
License requirements: None. |
void |
SnipIntoPatchesBuilder.deleteIsoCurve(Curve[] allCurves)
Delete the isoparametric curve generated on the selected surface
License requirements: None. |
void |
CurveShapingBuilder.removeCurve(Curve curve)
Removes a curve
License requirements: studio_free_form ("STUDIO FREE FORM") . |
void |
ControlPoleManagerData.setPoleGroupEntity(int groupIndex,
Curve curve)
Sets curve to control poles group
License requirements: studio_free_form ("STUDIO FREE FORM") . |
Modifier and Type | Interface and Description |
---|---|
interface |
ArcSegment
Represents a arc segment.
|
interface |
GapArcSegment
Represents a gap arc segment.
|
interface |
LineSegment
Represents a line segment.
|
interface |
SplineSegment
Represents a spline segment.
|
Modifier and Type | Method and Description |
---|---|
Curve[] |
ConnectedCurvesBuilder.chainSelectedCurves()
Finds all curves attached end-to-end with the current list of selected
curves.
|
Curve[] |
BuiltInPath.createSegments(Component partOcc)
Creates the segments in the work part to cover any curves referenced by the
Routing.BuiltInPath object in the component part file.
|
Curve[] |
MiteredBendCorner.findSideSegments()
Returns the straight line segments attached to the fillet curve
of this bend corner.
|
Curve[] |
BendCorner.findSideSegments()
Returns the straight line segments attached to the fillet curve
of this bend corner.
|
Curve |
ISegment.followCurve()
Returns the segment follow curve.
|
Curve[] |
CrossSection.getCrossCurves()
Returns the curves that define the profile for the
CrossSection object. |
Curve[] |
OverstockApplication.getCrossSections()
Gets the cross sections controlled by this object.
|
Curve[] |
BuiltInPath.getCurves()
Returns the array of curves referenced by the Built-In-Path object.
|
Curve[] |
Overstock.getOverstockSegments()
Returns the segments over which this
Overstock is applied. |
Curve |
SplinePathBuilder.getRouteSegment()
Gets the routing segment managed by the builder, if it exists.
|
Curve[] |
Stock.getSegments()
Gets the segments that the
Stock object is placed on top of. |
Curve |
OverstockBuilder.pathCurve()
Returns the path curve that is used to specify overstock defining points.
|
Curve |
DuctReinforcementBuilder.pathCurve()
Returns the path curve that is used to specify perpendicular reinforcement defining points.
|
Curve |
RouteSweptTwistBuilder.spine()
Returns the spine
License requirements: routing_harness ("Routing Harness") . |
Curve |
RouteSweptFoldBuilder.spline()
Returns the spline stored in the builder.
|
Modifier and Type | Method and Description |
---|---|
void |
Stock.addSegments(Curve[] segments)
Adds new segments to this object.
|
BuiltInPath |
BuiltInPathCollection.createBuiltInPath(Curve[] curves)
Creates a
BuiltInPath object. |
CrossSection |
CrossSectionCollection.createCrossSection(Curve[] crossCurves,
Expression offset,
Expression secondOffset,
StockStyle style)
Creates a new
CrossSection object. |
ISegment |
SegmentManager.createSegment(Curve followCurve,
ControlPoint startRcp,
ControlPoint endRcp,
UserDefined userDefined)
Creates a
ISegment object following a curve. |
SplinePathBuilder |
RouteManager.createSplinePathBuilder(Curve spline)
Creates a
SplinePathBuilder which creates
D-Cubed constrainted splines. |
RouteManager.GenerateCablewaysLayoutData |
RouteManager.generateCablewaysLayoutData(Curve segment,
Xform xform,
double width,
double height,
int gridFactor)
Generates the cableways layout data (cable center points) using the
default bin-packing algorithm.
|
void |
Stock.removeSegments(Curve[] segments)
Removes segments from this object.
|
void |
CrossSection.setCrossCurves(Curve[] curves)
Sets the curves that define the profile for the
CrossSection object. |
void |
BuiltInPath.setCurves(Curve[] curves)
Sets the array of curves referenced by the Built-In-Path object.
|
ISegment |
SegmentManager.setFollowCurve(ISegment segment,
Curve followCurve)
Set segment follow curve.
|
Modifier and Type | Method and Description |
---|---|
CablewaysLayoutView |
CablewaysLayoutViewCollection.createLayoutView(Curve segment)
Creates
CablewaysLayoutView object. |
Modifier and Type | Field and Description |
---|---|
Curve |
MWDesignGuideLinesBuilder.CreateGuideLineData.guideline
Existing or newly created guide line
|
Modifier and Type | Method and Description |
---|---|
Curve[] |
BlendCurve3DBuilder.createBlendCurves()
Creates the blend curves for preview.
|
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.
|
Curve[] |
FaceSplitBuilder.createIsoclines(Face[] pFacesToDivide)
Create isocline
License requirements: None. |
Curve[] |
DieEngTrimAngleCheckBuilder.getJoinedSelectedCurves()
Get the joined trimming curves.
|
Modifier and Type | Method and Description |
---|---|
void |
GuidedExtensionBuilder.changeGuideLineDirectionAndLength(Curve guideLine,
Vector3d guideLineVector,
double guideLineLength)
Changes the direction and length of a guide line.
|
MWDesignGuideLinesBuilder.CreateGuideLineData |
MWDesignGuideLinesBuilder.createGuideLine(Curve partingLineTag,
Point3d closePoint,
double length)
Create a guide line given a parting line and coordinates close to one of its end points.
|
void |
BlendCurve3DBuilder.deleteBlendCurves(Curve[] blendCurves)
Delete the preview blend curves.
|
void |
MWDesignGuideLinesBuilder.deleteGuideLine(Curve guideLine)
Delete a given guide line.
|
void |
LsdynaGeometryPreparationBuilder.setDrawBeadCurves(Curve[] drawBeadCurves)
Sets the draw bead curves.
|
void |
DieEngTrimAngleCheckBuilder.setJoinedSelectedCurves(Curve[] joinedSelectedCurves)
Set the joined trimming curves.
|
void |
MWDesignGuideLinesBuilder.updateGuideLineDirection(MWDesignGuideLinesBuilder.DirectionType directionType,
Curve guideLine)
Update the guide line with a new direction.
|
Modifier and Type | Field and Description |
---|---|
Curve[] |
WeldJointBuilder.NewlyCreatedJointsData.curves |
Modifier and Type | Method and Description |
---|---|
Curve |
WeldJointBuilder.createLimitsPath(Curve jointCurve)
Creates the path to be used for the limits.
|
Curve |
JointmarkBuilder.createSymbolCurve(String path,
String name)
Create curve From PMI symbol
License requirements: ugweld ("UG WELD") . |
Curve |
JointItemBuilder.curve()
Returns the joint curve
License requirements: None. |
Curve[] |
WeldCpdUtils.getJointCurvesFromWeldFeature(NXObject featureTag)
Return joint curves of a given welding joint feature.
|
Curve[] |
EdgePrepBuilder.getNoResultsInfo()
Returns the curves that weld preparation was attempted on, but could not be performed.
|
Curve[] |
WeldPointBuilder.getSectionCurves(Section section)
Gets the curves contained in the input section
License requirements: ugweld ("UG WELD") . |
Curve |
EdgePrepValuesBuilder.getSegmentFromIndex(int value)
Creates the path to be used for the limits.
|
Modifier and Type | Method and Description |
---|---|
void |
JointmarkBuilder.appendPoints(boolean mode,
Curve curve)
Creates a list of points on the overlap sheet.
|
JointExitBuilder |
WeldManager.createJointExitBuilderCurve(Curve curve)
Creates a
JointExitBuilder using the curve of a WeldJoint
License requirements: structure_weld ("STRUCTURE WELD") Created in NX8.5.0 |
Curve |
WeldJointBuilder.createLimitsPath(Curve jointCurve)
Creates the path to be used for the limits.
|
void |
WeldJointBuilder.createSingleJointFromFeature(Curve featureCurve,
boolean updateBuilder)
Creates a joint from a feature.
|
boolean |
WeldJointBuilder.getJointChanged(Curve curve)
Indicates whether joint was changed.
|
DieLimitsBuilder |
WeldJointBuilder.getJointLimits(Curve curve)
Get the limits of an individual joint.
|
double |
WeldJointBuilder.getPrimaryThickness(Curve curve)
Gets the primary thickness for a specified joint
License requirements: None. |
double |
WeldJointBuilder.getSecondaryThickness(Curve curve)
Gets the primary secondary for a specified joint
License requirements: None. |
JointItemBuilder |
WeldJointBuilder.getSingleJoint(Curve curve)
Gets the
JointItemBuilder object associated to the input curve. |
void |
EdgePrepValuesBuilder.readEdgePrepValuesFromCurve(Curve curve)
Reads the edge prep values from joint curve.
|
void |
WeldJointBuilder.setJointChanged(Curve curve,
boolean changed)
Indicate that joint was changed.
|
void |
WeldJointBuilder.updateCollectors(Curve jointCurve)
Updates the main collectors by copying data from Joint.
|
void |
CustomManager.VariableBevelHandler.variableBevelHandler(WeldJointBuilder jointBuilder,
Curve jointCurve)
User defined method that returns the angle divisions for a variable bevel.
|
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.