public interface BurringInsertBuilder extends Builder
BurringInsertCollection.createBurringInsertBuilder()
Property | Value |
---|---|
ArcRadius.Value | 0 (millimeters part), 0 (inches part) |
BurringDirection | BurringDownwards |
CircularOrNonCircular | Circular |
DesignOption | BurringPunch |
EndValue.Value | 0 (millimeters part), 0 (inches part) |
ParentPart | DieBase |
PlateClearanceFirst | 0 |
PlateClearanceSecond | 0 |
PlateClearanceThird | 0 |
PunchHeadHeight.Value | 0 (millimeters part), 0 (inches part) |
StartValue.Value | 0 (millimeters part), 0 (inches part) |
UsePlateClearanceFirst | 0 |
UsePlateClearanceSecond | 0 |
UsePlateClearanceThird | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
BurringInsertBuilder.BurringDirections
Specifies the burring direction.
|
static class |
BurringInsertBuilder.BurringPunchTypes
Specifies the burring punch type.
|
static class |
BurringInsertBuilder.CircularOrNonCircularType
Specifies the circular or non-circular type.
|
static class |
BurringInsertBuilder.DesignOptions
Specifies the design type.
|
static class |
BurringInsertBuilder.ParentTypes
Specifies the parent part type.
|
Modifier and Type | Method and Description |
---|---|
Expression |
arcRadius()
Returns the arc radius value.
|
Section |
blankProfile()
Returns the blank profile to extrude the punch or die.
|
BurringInsertBuilder.BurringDirections |
burringDirection()
Returns the burring direction downwards or upwards.
|
BurringInsertBuilder.BurringPunchTypes |
burringPunchType()
Returns the burring punch type to create.
|
BurringInsertBuilder.CircularOrNonCircularType |
circularOrNonCircular()
Returns the circular or non circular type.
|
TaggedObject |
createNewComponent(TaggedObject parentTag,
Point3d origin)
Create new component.
|
void |
deletePunchOrDieComponent()
The action to delete the selected punch or die component
License requirements: None. |
BurringInsertBuilder.DesignOptions |
designOption()
Returns the design option to design punch or die.
|
Expression |
endValue()
Returns the end height value of blank.
|
BurringInsertBuilder.ParentTypes |
parentPart()
Returns the parent part to create blank.
|
String |
parentPartName()
Returns the parent part name to create blank.
|
double |
plateClearanceFirst()
Returns the value of plate clearance first.
|
double |
plateClearanceSecond()
Returns the value of plate clearance second.
|
double |
plateClearanceThird()
Returns the value of plate clearance third.
|
Expression |
punchHeadHeight()
Returns the punch head height value of blank.
|
SelectBody |
punchOrDieToEdit()
Returns the punch or die to edit
License requirements: None. |
boolean |
renameComponent()
Returns the option whether rename component.
|
void |
revolveSketchedCurve()
Extract burring region.
|
ScCollector |
selectFaces()
Returns the burring face of burring region.
|
void |
setBurringDirection(BurringInsertBuilder.BurringDirections burringDirection)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBurringPunchType(BurringInsertBuilder.BurringPunchTypes burringPunchType)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setCircularOrNonCircular(BurringInsertBuilder.CircularOrNonCircularType circularOrNonCircular)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setDesignOption(BurringInsertBuilder.DesignOptions designOption)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setParentPart(BurringInsertBuilder.ParentTypes parentPart)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setParentPartName(String parentPart)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPlateClearanceFirst(double plateClearanceFirst)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPlateClearanceSecond(double plateClearanceSecond)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPlateClearanceThird(double plateClearanceThird)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setRenameComponent(boolean renameComponent)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setUsePlateClearanceFirst(boolean usePlateClearanceFirst)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setUsePlateClearanceSecond(boolean usePlateClearanceSecond)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setUsePlateClearanceThird(boolean usePlateClearanceThird)
License requirements: prog_die_wizard ("UG/Progressive Die Wizard") . |
Expression |
startValue()
Returns the start height value of blank.
|
boolean |
usePlateClearanceFirst()
Returns the option to use plate clearance first.
|
boolean |
usePlateClearanceSecond()
Returns the option to use plate clearance second.
|
boolean |
usePlateClearanceThird()
Returns the option to use plate clearance third.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
ScCollector selectFaces() throws NXException, RemoteException
NXException
RemoteException
BurringInsertBuilder.DesignOptions designOption() throws NXException, RemoteException
NXException
RemoteException
void setDesignOption(BurringInsertBuilder.DesignOptions designOption) throws NXException, RemoteException
designOption
- NXException
RemoteException
BurringInsertBuilder.BurringDirections burringDirection() throws NXException, RemoteException
NXException
RemoteException
void setBurringDirection(BurringInsertBuilder.BurringDirections burringDirection) throws NXException, RemoteException
burringDirection
- NXException
RemoteException
BurringInsertBuilder.CircularOrNonCircularType circularOrNonCircular() throws NXException, RemoteException
NXException
RemoteException
void setCircularOrNonCircular(BurringInsertBuilder.CircularOrNonCircularType circularOrNonCircular) throws NXException, RemoteException
circularOrNonCircular
- NXException
RemoteException
BurringInsertBuilder.ParentTypes parentPart() throws NXException, RemoteException
NXException
RemoteException
void setParentPart(BurringInsertBuilder.ParentTypes parentPart) throws NXException, RemoteException
parentPart
- NXException
RemoteException
BurringInsertBuilder.BurringPunchTypes burringPunchType() throws NXException, RemoteException
NXException
RemoteException
void setBurringPunchType(BurringInsertBuilder.BurringPunchTypes burringPunchType) throws NXException, RemoteException
burringPunchType
- NXException
RemoteException
Section blankProfile() throws NXException, RemoteException
NXException
RemoteException
Expression startValue() throws NXException, RemoteException
NXException
RemoteException
Expression endValue() throws NXException, RemoteException
NXException
RemoteException
Expression arcRadius() throws NXException, RemoteException
NXException
RemoteException
Expression punchHeadHeight() throws NXException, RemoteException
NXException
RemoteException
boolean usePlateClearanceFirst() throws NXException, RemoteException
NXException
RemoteException
void setUsePlateClearanceFirst(boolean usePlateClearanceFirst) throws NXException, RemoteException
usePlateClearanceFirst
- NXException
RemoteException
double plateClearanceFirst() throws NXException, RemoteException
NXException
RemoteException
void setPlateClearanceFirst(double plateClearanceFirst) throws NXException, RemoteException
plateClearanceFirst
- NXException
RemoteException
boolean usePlateClearanceSecond() throws NXException, RemoteException
NXException
RemoteException
void setUsePlateClearanceSecond(boolean usePlateClearanceSecond) throws NXException, RemoteException
usePlateClearanceSecond
- NXException
RemoteException
double plateClearanceSecond() throws NXException, RemoteException
NXException
RemoteException
void setPlateClearanceSecond(double plateClearanceSecond) throws NXException, RemoteException
plateClearanceSecond
- NXException
RemoteException
boolean usePlateClearanceThird() throws NXException, RemoteException
NXException
RemoteException
void setUsePlateClearanceThird(boolean usePlateClearanceThird) throws NXException, RemoteException
usePlateClearanceThird
- NXException
RemoteException
double plateClearanceThird() throws NXException, RemoteException
NXException
RemoteException
void setPlateClearanceThird(double plateClearanceThird) throws NXException, RemoteException
plateClearanceThird
- NXException
RemoteException
boolean renameComponent() throws NXException, RemoteException
NXException
RemoteException
void setRenameComponent(boolean renameComponent) throws NXException, RemoteException
renameComponent
- NXException
RemoteException
String parentPartName() throws NXException, RemoteException
NXException
RemoteException
void setParentPartName(String parentPart) throws NXException, RemoteException
parentPart
- Specifies the parent part nameNXException
RemoteException
TaggedObject createNewComponent(TaggedObject parentTag, Point3d origin) throws NXException, RemoteException
parentTag
- the parent partorigin
- the origin point to addNXException
RemoteException
void revolveSketchedCurve() throws NXException, RemoteException
NXException
RemoteException
SelectBody punchOrDieToEdit() throws NXException, RemoteException
NXException
RemoteException
void deletePunchOrDieComponent() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.