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.cae |
Provides classes and interfaces relating to Advanced Simulation and Design Simulation.
|
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.features.shipdesign |
Provides classes and interfaces for Ship Design.
|
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(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(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[] |
RelatedCurveMethod.getCurves()
Returns the resultant 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,
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 |
---|---|
Curve[] |
SeamBuilder.getAttachedProfiles(NXObject plateOrProfile)
Outputs the attached profiles of the input plate system (body) or attached edge reinforcements of
the input profile system (curve or body).
|
Modifier and Type | Method and Description |
---|---|
Point[] |
EditBoundaryBuilder.getSelectedKnuckles(Curve profile)
Outputs the knuckle points that have been selected in seams.
|
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 | Field and Description |
---|---|
Curve[] |
Stock.BodySegmentMapData.pathsegments
Path segments.
|
Curve |
BendReportManager.SegmentInformation.segment
The segment itself.
|
Curve[] |
Stock.BodySegmentMapData.stocksegments
Stock segments.
|
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 |
QuickPathBuilder.routeSegment()
Returns the routing segment managed by the builder, if it exists.
|
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.
|
void |
AssignTangencyBuilder.assignTangency(Curve[] segments,
AssignTangencyBuilder.TangencySide tangencySide)
Assign tangency at specified side of the spline.
|
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. |
void |
CustomManager.DuctSizeCalculatorCreateStockPlugin.ductSizeCalculatorCreateStockPlugin(Curve[] segments,
CustomManager.DuctSizeCalculatorDuctShape ductShape,
double diameter,
double height,
double width)
This defines the prototype for the Duct Size Calculator's Create Stock plugin.
|
void |
CustomManager.DuctSizeCalculatorDisplayNotePlugin.ductSizeCalculatorDisplayNotePlugin(Curve segment,
CustomManager.DuctSizeCalculatorDisplayNoteFlag displayOrRemove)
This defines the prototype for the Duct Size Calculator's Display Note plugin.
|
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.
|
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 |
---|---|
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.
|
Curve[] |
SpecialPiercingInsertBuilder.getProfile(Section sectionTag)
Get profiles
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
Curve[] |
SpecialPiercingInsertBuilder.getWaveLinkedCurves()
Get wave linked curves
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
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.
|
void |
MWDesignGuideLinesBuilder.updateGuideLineDirectionAndLength(Curve guideLine,
Vector3d guideLineVector,
double guideLinelength)
Update the guide line with a new direction and length.
|
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 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.