public interface SlugRetentionBuilder extends Builder
SlugRetentionBuilder
which is used to create the Slug Retention. ProgressiveDieManager.createSlugRetentionBuilder(nxopen.features.FeatureGroup)
Property | Value |
---|---|
AngularDimension.Value | 5 |
CuttingClearance.Value | 2 (millimeters part), 0.05 (inches part) |
CuttingDistance.Value | 10 (millimeters part), 0.25 (inches part) |
OffsetDistance | 5 |
RadiusDimension.Value | 7 (millimeters part), 0.25 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
SlugRetentionBuilder.Types
the main type
|
Modifier and Type | Method and Description |
---|---|
Expression |
angularDimension()
Returns the angular dimension
License requirements: None. |
Expression |
cuttingClearance()
Returns the cutting clearance
License requirements: None. |
Expression |
cuttingDistance()
Returns the cutting distance
License requirements: None. |
Direction |
offsetDirection()
Returns the offset direction
License requirements: None. |
double |
offsetDistance()
Returns the offset distance
License requirements: None. |
Part |
previousWorkPart()
Returns the previous work part
License requirements: None. |
Expression |
radiusDimension()
Returns the radius dimension
License requirements: None. |
Direction |
rotateDirection()
Returns the rotate direction
License requirements: None. |
SelectComponent |
selectComponent()
Returns the select component
License requirements: None. |
String |
selectDataFile()
Returns the select data file
License requirements: None. |
Point |
selectPoint()
Returns the select point
License requirements: None. |
void |
setOffsetDirection(Direction offsetDirection)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setOffsetDistance(double offsetDistance)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPreviousWorkPart(Part previousWorkPart)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setRotateDirection(Direction rotateDirection)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setSelectDataFile(String filename)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setSelectPoint(Point selectPoint)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setSlugEdgeForTypeTwo(Edge slugEdgeForTypeTwo)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setSlugRetentionFeature(Feature slugRetentionFeature)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setTargetBodyForSubtract(Body targetBodyForSubtract)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setType(SlugRetentionBuilder.Types type)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
Edge |
slugEdgeForTypeTwo()
Returns the slug edge for type two
License requirements: None. |
BooleanOperation |
slugRetentionBooleanData()
Returns the slug retention boolean data
License requirements: None. |
SelectEdge |
slugRetentionEdge()
Returns the slug retention edge
License requirements: None. |
Feature |
slugRetentionFeature()
Returns the slug retention feature
License requirements: None. |
Body |
targetBodyForSubtract()
Returns the target body for subtract
License requirements: None. |
SlugRetentionBuilder.Types |
type()
Returns the type
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectComponent selectComponent() throws NXException, RemoteException
NXException
RemoteException
Point selectPoint() throws NXException, RemoteException
NXException
RemoteException
void setSelectPoint(Point selectPoint) throws NXException, RemoteException
selectPoint
- NXException
RemoteException
SelectEdge slugRetentionEdge() throws NXException, RemoteException
NXException
RemoteException
Direction rotateDirection() throws NXException, RemoteException
NXException
RemoteException
void setRotateDirection(Direction rotateDirection) throws NXException, RemoteException
rotateDirection
- NXException
RemoteException
Direction offsetDirection() throws NXException, RemoteException
NXException
RemoteException
void setOffsetDirection(Direction offsetDirection) throws NXException, RemoteException
offsetDirection
- NXException
RemoteException
Expression angularDimension() throws NXException, RemoteException
NXException
RemoteException
Expression radiusDimension() throws NXException, RemoteException
NXException
RemoteException
Expression cuttingClearance() throws NXException, RemoteException
NXException
RemoteException
Expression cuttingDistance() throws NXException, RemoteException
NXException
RemoteException
BooleanOperation slugRetentionBooleanData() throws NXException, RemoteException
NXException
RemoteException
double offsetDistance() throws NXException, RemoteException
NXException
RemoteException
void setOffsetDistance(double offsetDistance) throws NXException, RemoteException
offsetDistance
- NXException
RemoteException
Body targetBodyForSubtract() throws NXException, RemoteException
NXException
RemoteException
void setTargetBodyForSubtract(Body targetBodyForSubtract) throws NXException, RemoteException
targetBodyForSubtract
- NXException
RemoteException
Feature slugRetentionFeature() throws NXException, RemoteException
NXException
RemoteException
void setSlugRetentionFeature(Feature slugRetentionFeature) throws NXException, RemoteException
slugRetentionFeature
- NXException
RemoteException
Part previousWorkPart() throws NXException, RemoteException
NXException
RemoteException
void setPreviousWorkPart(Part previousWorkPart) throws NXException, RemoteException
previousWorkPart
- NXException
RemoteException
String selectDataFile() throws NXException, RemoteException
NXException
RemoteException
void setSelectDataFile(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
SlugRetentionBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SlugRetentionBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Edge slugEdgeForTypeTwo() throws NXException, RemoteException
NXException
RemoteException
void setSlugEdgeForTypeTwo(Edge slugEdgeForTypeTwo) throws NXException, RemoteException
slugEdgeForTypeTwo
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.