public interface GeometrySet extends TaggedObject
Geometry.createGeometrySet()
Modifier and Type | Interface and Description |
---|---|
static class |
GeometrySet.LoopsIgnoreTypes
Deprecated.
Deprecated in NX9.0.0. Use
PatchOpeningsBuilder instead.
|
static class |
GeometrySet.MaterialSideTypes
Available types for Material Side .
|
Modifier and Type | Method and Description |
---|---|
double |
angleToleranceEdges()
Returns the angle tolerance
License requirements: None. |
void |
applyEdgeSelection()
Apply Edge Selections
License requirements: cam_base ("CAM BASE") . |
ScCollector |
boundaryEdges()
Returns the boundary edges selection collector for a region set
License requirements: None. |
double |
checkStock()
Returns the check stock
License requirements: None. |
boolean |
customFeed()
Returns the flag whether this set has custom feed rate activated
License requirements: None. |
boolean |
customPartOffset()
Returns the flag whether this set has custom part offset activated
License requirements: None. |
boolean |
customStock()
Returns the flag whether this set has custom stock activated
License requirements: None. |
boolean |
customTolerance()
Returns the flag whether this set has custom tolerances activated
License requirements: None. |
double |
draftAngle()
Returns the draft angle
License requirements: None. |
double |
driveStock()
Returns the drive stock
License requirements: None. |
FeedRateUnit |
feedUnit()
Returns the feed rate unit
License requirements: None. |
double |
feedValue()
Returns the feed rate value
License requirements: None. |
double |
finalStock()
Returns the final stock
License requirements: None. |
TaggedObject[] |
getItems()
Get geometry items
License requirements: cam_base ("CAM BASE") . |
CustomLoops |
holeList()
Deprecated.
Deprecated in NX9.0.0. Use
PatchOpeningsBuilder instead.
|
GeometrySet.LoopsIgnoreTypes |
ignoreLoopsStatus()
Deprecated.
Deprecated in NX9.0.0. Use
PatchOpeningsBuilder instead.
|
double |
initialStock()
Returns the initial stock
License requirements: None. |
double |
intol()
Returns the inner tolerance value
License requirements: None. |
GeometrySet.MaterialSideTypes |
materialSide()
Returns the material side
License requirements: None. |
double |
outtol()
Returns the outer tolerance value
License requirements: None. |
double |
partOffset()
Returns the part offset value
License requirements: None. |
void |
removeSelectionIntent()
Break selection intent, and replace all the rules with single rules.
|
double |
safeClearance()
Returns the safe clearance
License requirements: None. |
ScCollector |
scCollector()
Returns the sc collector
License requirements: None. |
Face |
seedFace()
Returns the seed face
License requirements: None. |
SelectTaggedObjectList |
selection()
Returns the selection containing the geometric entities
License requirements: None. |
void |
setAngleToleranceEdges(double angleTol)
License requirements: cam_base ("CAM BASE") . |
void |
setCheckStock(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCustomFeed(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCustomPartOffset(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCustomStock(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setCustomTolerance(boolean newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDraftAngle(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setDriveStock(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setFeedUnit(FeedRateUnit newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setFeedValue(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setFinalStock(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setIgnoreLoopsStatus(GeometrySet.LoopsIgnoreTypes newValue)
Deprecated.
Deprecated in NX9.0.0. Use
PatchOpeningsBuilder instead.
|
void |
setInitialStock(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setIntol(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setMaterialSide(GeometrySet.MaterialSideTypes newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setName(String name,
boolean useDefaultName)
Set name
License requirements: cam_base ("CAM BASE") . |
void |
setOuttol(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setPartOffset(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setSafeClearance(double newValue)
License requirements: cam_base ("CAM BASE") . |
void |
setSeedFace(Face face)
License requirements: cam_base ("CAM BASE") . |
void |
setTraverseInteriorEdges(boolean traverseInteriorEdges)
License requirements: cam_base ("CAM BASE") . |
void |
setUseTangentEdgeAngles(boolean useAngle)
License requirements: cam_base ("CAM BASE") . |
boolean |
traverseInteriorEdges()
Returns the traverse interior edges flag
License requirements: None. |
boolean |
useTangentEdgeAngles()
Returns the use tangent edge angle flag
License requirements: None. |
printTestData, printTestData, tag, tagValue
SelectTaggedObjectList selection() throws NXException, RemoteException
NXException
RemoteException
ScCollector scCollector() throws NXException, RemoteException
NXException
RemoteException
boolean customPartOffset() throws NXException, RemoteException
NXException
RemoteException
void setCustomPartOffset(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double partOffset() throws NXException, RemoteException
NXException
RemoteException
void setPartOffset(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
boolean customTolerance() throws NXException, RemoteException
NXException
RemoteException
void setCustomTolerance(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double intol() throws NXException, RemoteException
NXException
RemoteException
void setIntol(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double outtol() throws NXException, RemoteException
NXException
RemoteException
void setOuttol(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
boolean customStock() throws NXException, RemoteException
NXException
RemoteException
void setCustomStock(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double initialStock() throws NXException, RemoteException
NXException
RemoteException
void setInitialStock(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double finalStock() throws NXException, RemoteException
NXException
RemoteException
void setFinalStock(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double checkStock() throws NXException, RemoteException
NXException
RemoteException
void setCheckStock(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double driveStock() throws NXException, RemoteException
NXException
RemoteException
void setDriveStock(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double safeClearance() throws NXException, RemoteException
NXException
RemoteException
void setSafeClearance(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
boolean customFeed() throws NXException, RemoteException
NXException
RemoteException
void setCustomFeed(boolean newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
double feedValue() throws NXException, RemoteException
NXException
RemoteException
void setFeedValue(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
FeedRateUnit feedUnit() throws NXException, RemoteException
NXException
RemoteException
void setFeedUnit(FeedRateUnit newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
GeometrySet.LoopsIgnoreTypes ignoreLoopsStatus() throws NXException, RemoteException
PatchOpeningsBuilder
instead.
NXException
RemoteException
void setIgnoreLoopsStatus(GeometrySet.LoopsIgnoreTypes newValue) throws NXException, RemoteException
PatchOpeningsBuilder
instead.
newValue
- NXException
RemoteException
CustomLoops holeList() throws NXException, RemoteException
PatchOpeningsBuilder
instead.
NXException
RemoteException
double draftAngle() throws NXException, RemoteException
NXException
RemoteException
void setDraftAngle(double newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
GeometrySet.MaterialSideTypes materialSide() throws NXException, RemoteException
NXException
RemoteException
void setMaterialSide(GeometrySet.MaterialSideTypes newValue) throws NXException, RemoteException
newValue
- NXException
RemoteException
void removeSelectionIntent() throws NXException, RemoteException
NXException
RemoteException
Face seedFace() throws NXException, RemoteException
NXException
RemoteException
void setSeedFace(Face face) throws NXException, RemoteException
face
- NXException
RemoteException
boolean traverseInteriorEdges() throws NXException, RemoteException
NXException
RemoteException
void setTraverseInteriorEdges(boolean traverseInteriorEdges) throws NXException, RemoteException
traverseInteriorEdges
- NXException
RemoteException
boolean useTangentEdgeAngles() throws NXException, RemoteException
NXException
RemoteException
void setUseTangentEdgeAngles(boolean useAngle) throws NXException, RemoteException
useAngle
- NXException
RemoteException
double angleToleranceEdges() throws NXException, RemoteException
NXException
RemoteException
void setAngleToleranceEdges(double angleTol) throws NXException, RemoteException
angleTol
- NXException
RemoteException
void applyEdgeSelection() throws NXException, RemoteException
NXException
RemoteException
ScCollector boundaryEdges() throws NXException, RemoteException
NXException
RemoteException
void setName(String name, boolean useDefaultName) throws NXException, RemoteException
name
- useDefaultName
- NXException
RemoteException
TaggedObject[] getItems() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.