Package | Description |
---|---|
nxopen |
Provides classes and interfaces for the NX Open Common API.
|
nxopen.die |
Provides classes and interfaces relating to Die Engineering and Die Design.
|
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.geometricutilities |
Provides classes and interfaces for Geometric Utilities.
|
nxopen.tooling |
Provides classes and interfaces for Tooling.
|
nxopen.weld |
Provides classes and interfaces for Weld.
|
Modifier and Type | Field and Description |
---|---|
Edge |
FaceMergedRibFacesRule.Data.edge
Edge which creates this rule
|
Edge |
FaceMergedRibFacesRule.DefiningData.edge
Edge which creates this rule
|
Edge |
EdgeTangentRule.Data.endEdge
End edge of edge tangent rule.
|
Edge |
EdgeChainRule.Data.endEdge
End edge of edge chain.
|
Edge[] |
EdgeMultipleSeedTangentRule.Data.seedEdges
Seed edges
|
Edge |
SelectEdge.ValueData.selection
selected object
|
Edge |
SelectEdge.ValueWithCaeSetObjectInfoData.selection
selected object
|
Edge |
SelectEdge.ValueWithSnapData.selection1
first selected object
|
Edge |
SelectEdge.ValueWithSnapData.selection2
second selected object
|
Edge |
EdgeVertexTangentRule.Data.startEdge
Start edge of edge tangent rule
|
Edge |
EdgeVertexRule.Data.startEdge
Start edge of edge vertex rule
|
Edge |
EdgeTangentRule.Data.startEdge
Start edge of edge tangent rule
|
Edge |
EdgeChainRule.Data.startEdge
Start edge of edge chain.
|
Modifier and Type | Method and Description |
---|---|
Edge[] |
SelectEdgeList.getArray()
Returns the list of objects in the selection list.
|
Edge[] |
EdgeDumbRule.getData()
Gets the data for the edge dumb rule:
EdgeDumbRule
License requirements: gateway ("UG GATEWAY") Created in NX3.0.0 |
Edge[] |
Face.getEdges()
Returns the edges in the face
License requirements: solid_modeling ("SOLIDS MODELING") . |
Edge[] |
Body.getEdges()
Returns the edges in the body
License requirements: solid_modeling ("SOLIDS MODELING") . |
Edge |
SelectEdge.value()
Returns the object being selected
License requirements: None. |
Modifier and Type | Method and Description |
---|---|
boolean |
SelectEdgeList.add(Edge object)
Adds an object to the list
License requirements: None. |
boolean |
SelectEdgeList.add(Edge[] objects)
Adds a set of objects to the list
License requirements: None. |
boolean |
SelectEdgeList.add(Edge selection,
View view,
Point3d point)
Adds the object with the objects view and objects point
License requirements: None. |
boolean |
SelectEdgeList.contains(Edge object)
Returns whether the specified object is already in the list or not.
|
EdgeChainRule |
ScRuleFactory.createRuleEdgeChain(Edge startEdge,
Edge endEdge,
boolean isFromStart)
Creates selection intent rule:
EdgeChainRule
License requirements: gateway ("UG GATEWAY") Created in NX3.0.0 |
EdgeChainRule |
ScRuleFactory.createRuleEdgeChain(Edge startEdge,
Edge endEdge,
boolean isFromStart,
Face commonFace,
boolean allowLaminarEdge)
Creates selection intent rule:
EdgeChainRule
License requirements: gateway ("UG GATEWAY") Created in NX7.5.0 |
EdgeDumbRule |
ScRuleFactory.createRuleEdgeDumb(Edge[] edges)
Creates selection intent rule:
EdgeDumbRule
License requirements: gateway ("UG GATEWAY") Created in NX3.0.0 |
EdgeMultipleSeedTangentRule |
ScRuleFactory.createRuleEdgeMultipleSeedTangent(Edge[] seedEdges,
double angleTolerance,
boolean hasSameConvexity)
Creates selection intent rule:
EdgeMultipleSeedTangentRule
License requirements: gateway ("UG GATEWAY") Created in NX3.0.0 |
EdgeTangentRule |
ScRuleFactory.createRuleEdgeTangent(Edge startEdge,
Edge endEdge,
boolean isFromStart,
double angleTolerance,
boolean hasSameConvexity)
Creates selection intent rule:
EdgeTangentRule
License requirements: gateway ("UG GATEWAY") Created in NX3.0.0 |
EdgeTangentRule |
ScRuleFactory.createRuleEdgeTangent(Edge startEdge,
Edge endEdge,
boolean isFromStart,
double angleTolerance,
boolean hasSameConvexity,
boolean allowLaminarEdge)
Creates selection intent rule:
EdgeTangentRule
License requirements: gateway ("UG GATEWAY") Created in NX7.5.0 |
EdgeVertexRule |
ScRuleFactory.createRuleEdgeVertex(Edge startEdge,
boolean isFromStart)
Creates selection intent rule:
EdgeVertexRule
License requirements: gateway ("UG GATEWAY") Created in NX4.0.0 |
EdgeVertexTangentRule |
ScRuleFactory.createRuleEdgeVertexTangent(Edge startEdge,
boolean isFromStart,
double angleTolerance,
boolean hasSameConvexity)
Creates selection intent rule:
EdgeVertexTangentRule
License requirements: gateway ("UG GATEWAY") Created in NX4.0.0 |
FaceMergedRibFacesRule |
ScRuleFactory.createRuleFaceMergedRib(Face seed,
Edge edge)
Creates selection intent rule:
FaceMergedRibFacesRule
License requirements: gateway ("UG GATEWAY") Created in NX6.0.0 |
FaceMergedRibFacesRule |
ScRuleFactory.createRuleFaceMergedRib(Face seed,
Edge edge,
boolean includeBoundaryBlends)
Creates selection intent rule:
FaceMergedRibFacesRule
License requirements: gateway ("UG GATEWAY") Created in NX6.0.0 |
void |
Measurement.displayDeviationChecking(Face face1,
Edge edge1,
Face face2,
Edge edge2,
int numOfCheckPoints,
double distanceTolerance,
double angularTolerance,
Measurement.DeviationReportType reportType)
Checks deviations between edges (edge to edge), and displays the report.
|
void |
Measurement.displayDeviationChecking(Face face1,
Edge edge1,
Face face2,
int numOfCheckPoints,
double distanceTolerance,
double angularTolerance,
Measurement.DeviationReportType reportType)
Checks deviations between a edge and a face (edge to face), and displays the report.
|
boolean |
SelectEdgeList.remove(Edge object)
Remove specified object from list.
|
boolean |
SelectEdgeList.remove(Edge object,
View view)
Remove specified object from list.
|
boolean |
SelectEdgeList.remove(InferSnapType.SnapType snapType,
Edge selection1,
View view1,
Point3d point1,
Edge selection2,
View view2,
Point3d point2)
Remove specified object from list.
|
boolean |
SelectEdgeList.removeArray(Edge[] objects)
Remove specified objects from list.
|
void |
Body.removeMergedRibImprintedEdges(Face originalFace,
Edge[] imprintedEdges)
Removes imprinted edges created by the merged rib rule.
|
void |
SelectEdgeList.setArray(Edge[] objects)
Sets the list of objects in the selection list.
|
void |
SelectEdge.setValue(Edge selection)
Sets the object being selected
License requirements: None. |
void |
SelectEdge.setValue(Edge selection,
View view,
Point3d point)
The object being selected with the object's view and object's point
License requirements: None. |
boolean |
SelectEdgeList.setValueWithCaeSetObjectInfo(Edge selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObjectList.add(nxopen.TaggedObject) .
|
void |
SelectEdge.setValueWithCaeSetObjectInfo(Edge selection,
CaeObjectType.CaeSubType caeSubType,
int caeSubId)
Deprecated.
Deprecated in NX10.0.0. Use other versions of
SelectObject.setValue(nxopen.TaggedObject) .
|
boolean |
SelectEdgeList.setValueWithSnap(InferSnapType.SnapType snapType,
Edge selection1,
View view1,
Point3d point1,
Edge selection2,
View view2,
Point3d point2)
The object being selected with the objects view and objects point and snap information.
|
void |
SelectEdge.setValueWithSnap(InferSnapType.SnapType snapType,
Edge selection1,
View view1,
Point3d point1,
Edge 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 |
---|---|
Edge[] |
Tip.getUnprocessedHoles()
Finds the hole edges that have not been processed yet.
|
Modifier and Type | Field and Description |
---|---|
Edge |
EdgeBlendBuilder.StopshortData.edge
Edge the stop short data is on.
|
Edge[] |
EdgeBlendBuilder.SetbackData.edgeArray
Array of Edge collector tags that are used by the setback
|
Edge |
FlatPattern.ObjectDataEdge.flatSolidObject
Corresponding edge on the flat solid
|
Modifier and Type | Method and Description |
---|---|
Edge[] |
Geomcopy.getEdges()
Returns the edges created by the feature
License requirements: solid_modeling ("SOLIDS MODELING") . |
Modifier and Type | Method and Description |
---|---|
int |
EdgeBlendBuilder.addSetbackData(Edge[] edgeArray,
boolean[] fromStart,
String[] distance)
Add an edge blend setback data for an edge in the edge blend
License requirements: solid_modeling ("SOLIDS MODELING") . |
int |
EdgeBlendBuilder.addStopshortData(Edge edge,
boolean fromStart,
String distance)
Deprecated.
Deprecated in NX5.0.0. Use
Features.EdgeBlendBuilder#addNewStopshortData instead.
|
int |
EdgeBlendBuilder.addVariablePointData(Edge edge,
String parameter,
String radius,
String centerValue,
String rhoValue,
Point smartPoint,
boolean isExternal,
boolean isArclength)
Add an edge blend variable radius data for an edge in the edge blend
License requirements: solid_modeling ("SOLIDS MODELING") . |
int |
EdgeBlendBuilder.addVariableRadiusData(Edge edge,
double parameter,
String radius,
Point smartPoint,
boolean isExternal)
Deprecated.
Deprecated in NX6.0.0. Use
Features.EdgeBlendBuilder#addVariableRadiusDataNew instead.
|
int |
EdgeBlendBuilder.addVariableRadiusDataNew(Edge edge,
String parameter,
String radius,
Point smartPoint,
boolean isExternal)
Add an edge blend variable radius data for an edge in the edge blend
Note: This ja will always create arclength parameter
License requirements: solid_modeling ("SOLIDS MODELING") . |
int |
EdgeBlendBuilder.addVariableRadiusDataNew(Edge edge,
String parameter,
String radius,
Point smartPoint,
boolean isExternal,
boolean isArclength)
Add an edge blend variable radius data for an edge in the edge blend
License requirements: solid_modeling ("SOLIDS MODELING") . |
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 |
EdgeBlendBuilder.editVariablePointData(Edge edge,
int vrIndex,
String parameter,
String radius,
String centerValue,
String rhoValue,
Point smartPoint,
boolean isExternal,
boolean isArclength)
Edit an edge blend variable radius data for an edge in the edge blend
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
EdgeBlendBuilder.editVariableRadiusData(Edge edge,
int vrIndex,
double parameter,
String radius,
Point smartPoint,
boolean isExternal)
Deprecated.
Deprecated in NX6.0.0. Use
Features.EdgeBlendBuilder#editVariableRadiusDataNew instead.
|
void |
EdgeBlendBuilder.editVariableRadiusDataNew(Edge edge,
int vrIndex,
String parameter,
String radius,
Point smartPoint,
boolean isExternal)
Edit an edge blend variable radius data for an edge in the edge blend
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
EdgeBlendBuilder.editVariableRadiusDataNew(Edge edge,
int vrIndex,
String parameter,
String radius,
Point smartPoint,
boolean isExternal,
boolean isArclength)
Edit an edge blend variable radius data for an edge in the edge blend
License requirements: solid_modeling ("SOLIDS MODELING") . |
Feature[] |
FeatureCollection.getAssociatedFeaturesOfEdge(Edge edge)
Returns all features that are associated with the faces of this edge
License requirements: solid_modeling ("SOLIDS MODELING") . |
Feature[] |
FeatureCollection.getParentFeaturesOfEdge(Edge edge)
Returns the features that created the faces of this edge.
|
EdgeBlendBuilder.VariableRadiusData |
EdgeBlendBuilder.getVariableRadiusData(Edge edge)
Deprecated.
Deprecated in NX6.0.0. Use
Features.EdgeBlendBuilder#getVariableRadiusDataNew instead.
|
EdgeBlendBuilder.VariableRadiusDataNewData |
EdgeBlendBuilder.getVariableRadiusDataNew(Edge edge)
Get all the variable radii data for an edge in the edge blend
License requirements: None. |
void |
EdgeBlendBuilder.removeStopshortData(Edge edge,
boolean fromStart)
Deprecated.
Deprecated in NX5.0.0. Use
Features.EdgeBlendBuilder#removeNewStopshortData instead.
|
void |
EdgeBlendBuilder.removeStopshortDataByType(Edge edge,
boolean fromStart,
BlendStopshortBuilder.Choices type)
Remove the stop short from an edge, given its type and location
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
EdgeBlendBuilder.removeVariableRadiusData(Edge edge)
Remove all variable radius datas on an edge
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
EdgeBlendBuilder.removeVariableRadiusData(Edge edge,
double parameter)
Remove variable radius data on an edge by the parameter value of the point on the edge
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
EdgeBlendBuilder.removeVariableRadiusDataByIndex(Edge edge,
int index)
Remove variable radius data on an edge by the index into the point array on the edge
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
AngularDimBuilder.setInterpartSourceEdge(Edge interpartSourceEdge)
Sets the interpart source edge
License requirements: solid_modeling ("SOLIDS MODELING") OR cam_base ("CAM BASE") . |
void |
MatchEdgeBuilder.setSelectedEditEdgeAndFace(Edge edge,
Face face)
Sets edge and face
License requirements: features_modeling ("FEATURES MODELING") OR studio_free_form ("STUDIO FREE FORM") . |
Constructor and Description |
---|
ObjectDataEdge(Curve flatPatternObjectInitial,
Edge flatSolidObjectInitial)
Constructor for the ObjectDataEdge object.
|
Modifier and Type | Method and Description |
---|---|
Edge |
FlangeBuilder.edge()
Returns the edge on which the flange is created.
|
Edge[] |
SheetMetalFromSolidBuilder.getAutomaticBendEdges()
Get the automatic bend edges
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Edge[] |
SheetMetalFromSolidBuilder.getCandidateBendEdges()
Get the candidate bend edges
License requirements: nx_sheet_metal ("NX Sheet Metal") OR nx_flexible_pcb ("NX Flexible PCB") . |
Edge[] |
BreakCornerBuilder.getEdges()
The array of input edges for the break corner.
|
Edge[] |
EdgeRipBuilder.getRipEdges()
Edges to rip
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
Edge[] |
ConvertToSheetmetalBuilder.getRipEdges()
Gets the array of edges selected for ripping while converting to sheetmetal.
|
Edge[] |
GussetBuilder.getStartEdgeCandidates()
Get the edges on the bend face that can be selected as Start Edge.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SheetmetalManager.isThicknessEdge(Edge inputEdge)
Check if this edge is a thickness edge
License requirements: None. |
void |
FlangeBuilder.setEdge(Edge edge)
Sets the edge on which the flange is created.
|
void |
BreakCornerBuilder.setEdges(Edge[] edges)
The array of input edges for the break corner.
|
void |
EdgeRipBuilder.setRipEdges(Edge[] ripEdges)
Edges to rip
License requirements: nx_sheet_metal ("NX Sheet Metal") . |
void |
ConvertToSheetmetalBuilder.setRipEdges(Edge[] ripEdges)
Sets the array of edges that need to be ripped while converting to sheetmetal.
|
Modifier and Type | Method and Description |
---|---|
void |
PlateBuilder.setKnuckleEdges(Edge[] knuckleEdges)
Sets the knuckle edges, which include edges for both bend and split types.
|
Modifier and Type | Field and Description |
---|---|
Edge[] |
RegionTracker.VertexSelectorsData.entities
Edges associated with the vertex
|
Modifier and Type | Method and Description |
---|---|
BlendStopshortBuilder |
BlendStopshortBuilderCollection.create(BlendStopshortBuilder.Choices mChoice,
Expression mOnPathExp,
Edge mPath,
boolean mIsFlipped,
Point mThruPoint)
Creates an BlendStopshortBuilder.
|
void |
RegionTracker.setEdgeSelectors(Edge[] entities)
The input target or tool edges used to identify the region
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
RegionTracker.setOneEdgeSelector(Edge entity)
An input target or tool edge used to identify the region
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
RegionTracker.setOneVertexSelector(Edge entity,
RegionTracker.ExtremityType extremity)
One input target or tool vertex (edge extremity) used to identify the region
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
RegionTracker.setVertexSelectors(Edge[] entities,
RegionTracker.ExtremityType[] extremities)
The input target or tool vertices (edge extremities) used to identify the region
License requirements: solid_modeling ("SOLIDS MODELING") . |
Modifier and Type | Method and Description |
---|---|
void |
RemoveHolesBuilder.addHolesData(Edge[] edges,
Face[] faces)
Add the hole data
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
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.
|
Modifier and Type | Method and Description |
---|---|
Edge[] |
JointmarkBuilder.getSheetEdges()
Edges of created sheet
License requirements: ugweld ("UG WELD") . |
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.