public interface LsdynaGeometryPreparationBuilder extends Builder
AutoDieCollection.createLsdynaGeometryPreparationBuilder()
Property | Value |
---|---|
AutoPositionOption | 0 |
BinderPosition | 0 |
BlankOptionType | Sheet |
BlankPositionType | AboveBinder |
BlankPositionValue | 0 |
BlankThickness | 0 |
ContactOffset | 0 |
ContactTypeOption | FormingOneWaySurfaceToSurface |
DiePosition | 0 |
DrawBeadTypeOption | Round |
DrawTypeOption | SingleDraw |
Friction | 0.15 |
NormalForce | 0 |
PercentageForce | 50 |
ProcessBinder | 0 |
ProcessBinderOption | 0 |
ProcessBinderType | Stationary |
ProcessDie | 0 |
ProcessDieOption | 0 |
ProcessDieType | Stationary |
ProcessPunch | 0 |
ProcessPunchOption | 0 |
ProcessPunchType | Stationary |
ProcessTypeOption | Closing |
PunchPosition | 0 |
RestrainForce.Value | 356.5 (millimeters part), 356.5 (inches part) |
TargetBinderType | Punch |
TargetDieType | Punch |
TargetPunchType | Punch |
TensileStrength | 0 |
Modifier and Type | Interface and Description |
---|---|
static class |
LsdynaGeometryPreparationBuilder.BlankOption
the enum of blank option.
|
static class |
LsdynaGeometryPreparationBuilder.BlankPosition
the enum of blank position.
|
static class |
LsdynaGeometryPreparationBuilder.ContactType
the enum of contact type.
|
static class |
LsdynaGeometryPreparationBuilder.DrawBeadType
the enum of draw bead type.
|
static class |
LsdynaGeometryPreparationBuilder.DrawType
the enum of draw type.
|
static class |
LsdynaGeometryPreparationBuilder.MaterialType
the enum of material type.
|
static class |
LsdynaGeometryPreparationBuilder.ProcessActionBinder
the enum of process action binder type.
|
static class |
LsdynaGeometryPreparationBuilder.ProcessActionDie
the enum of process action die type.
|
static class |
LsdynaGeometryPreparationBuilder.ProcessActionPunch
the enum of process action punch type.
|
static class |
LsdynaGeometryPreparationBuilder.ProcessType
the enum of process type.
|
static class |
LsdynaGeometryPreparationBuilder.TargetBinder
the enum of target binder type.
|
static class |
LsdynaGeometryPreparationBuilder.TargetDie
the enum of target die type.
|
static class |
LsdynaGeometryPreparationBuilder.TargetPunch
the enum of target punch type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
autoPositionOption()
Returns the automatic position for punch, die and binder.
|
double |
binderPosition()
Returns the distance value to move binder.
|
SelectBody |
binderSheet()
Returns the binder sheet.
|
Section |
blankCurve()
Returns the blank curve.
|
LsdynaGeometryPreparationBuilder.BlankOption |
blankOptionType()
Returns the blank option.
|
LsdynaGeometryPreparationBuilder.BlankPosition |
blankPositionType()
Returns the blank position type.
|
double |
blankPositionValue()
Returns the distance value to move blank.
|
SelectBody |
blankSheet()
Returns the blank sheet.
|
double |
blankThickness()
Returns the blank thickness.
|
double |
contactOffset()
Returns the contact offset.
|
LsdynaGeometryPreparationBuilder.ContactType |
contactTypeOption()
Returns the contact type.
|
double |
diePosition()
Returns the distance value to move die.
|
SelectBody |
dieSheet()
Returns the die sheet.
|
SelectCurveList |
drawBeadCurves()
Returns the draw bead profiles.
|
LsdynaGeometryPreparationBuilder.DrawBeadType |
drawBeadTypeOption()
Returns the draw bead type.
|
LsdynaGeometryPreparationBuilder.DrawType |
drawTypeOption()
Returns the draw type.
|
void |
executeMovePosition()
Move the position of die, punch and binder, according to
Tooling.LsdynaGeometryPreparationBuilder#diePosition ,
Tooling.LsdynaGeometryPreparationBuilder#punchPosition ,
Tooling.LsdynaGeometryPreparationBuilder#binderPosition settings. |
void |
executeRestorePosition()
Restore the position of die, punch and binder.
|
double |
friction()
Returns the friction.
|
double[] |
getPercentageForceArray()
Gets the percentage of force.
|
String |
materialName()
Returns the material name.
|
LsdynaGeometryPreparationBuilder.MaterialType |
materialTypeOption()
Returns the material type.
|
double |
normalForce()
Returns the normal force.
|
double |
percentageForce()
Returns the percentage of force.
|
double |
processBinder()
Returns the value of binder process.
|
boolean |
processBinderOption()
Returns the option of binder process.
|
LsdynaGeometryPreparationBuilder.ProcessActionBinder |
processBinderType()
Returns the type of binder process.
|
double |
processDie()
Returns the value of die process.
|
boolean |
processDieOption()
Returns the option of die process.
|
LsdynaGeometryPreparationBuilder.ProcessActionDie |
processDieType()
Returns the type of die process.
|
double |
processPunch()
Returns the value of punch process.
|
boolean |
processPunchOption()
Returns the option of punch process.
|
LsdynaGeometryPreparationBuilder.ProcessActionPunch |
processPunchType()
Returns the type of punch process.
|
LsdynaGeometryPreparationBuilder.ProcessType |
processTypeOption()
Returns the process type.
|
double |
punchPosition()
Returns the distance value to move punch.
|
SelectBody |
punchSheet()
Returns the punch sheet.
|
Expression |
restrainForce()
Returns the expression of restraining force.
|
void |
setAutoPositionOption(boolean toggleAutoPosition)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBinderPosition(double doubleBinderPosition)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBlankOptionType(LsdynaGeometryPreparationBuilder.BlankOption enumBlankOption)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBlankPositionType(LsdynaGeometryPreparationBuilder.BlankPosition enumBlankPosition)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBlankPositionValue(double doubleBlankPosition)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setBlankThickness(double doubleBlankThickness)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setContactOffset(double doubleContactOffset)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setContactTypeOption(LsdynaGeometryPreparationBuilder.ContactType enumContactType)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setDiePosition(double doubleDiePosition)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setDrawBeadCurves(Curve[] drawBeadCurves)
Sets the draw bead curves.
|
void |
setDrawBeadTypeOption(LsdynaGeometryPreparationBuilder.DrawBeadType enumDrawBeadType)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setDrawTypeOption(LsdynaGeometryPreparationBuilder.DrawType enumDrawType)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setFriction(double doubleFriction)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setMaterialName(String materialName)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setMaterialTypeOption(LsdynaGeometryPreparationBuilder.MaterialType enumMaterialType)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setNormalForce(double normalForce)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPercentageForce(double doublePercentageForce)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPercentageForceArray(double[] doublePercentageForceArray)
Sets the percentage of force.
|
void |
setProcessBinder(double doubleProcessBinder)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setProcessBinderOption(boolean toggleProcessBinder)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setProcessBinderType(LsdynaGeometryPreparationBuilder.ProcessActionBinder enumProcessBinder)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setProcessDie(double doubleProcessDie)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setProcessDieOption(boolean toggleProcessDie)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setProcessDieType(LsdynaGeometryPreparationBuilder.ProcessActionDie enumProcessDie)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setProcessPunch(double doubleProcessPunch)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setProcessPunchOption(boolean toggleProcessPunch)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setProcessPunchType(LsdynaGeometryPreparationBuilder.ProcessActionPunch enumProcessPunch)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setProcessTypeOption(LsdynaGeometryPreparationBuilder.ProcessType enumProcessType)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setPunchPosition(double doublePunchPosition)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setTargetBinderType(LsdynaGeometryPreparationBuilder.TargetBinder enumTargetBinder)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setTargetDieType(LsdynaGeometryPreparationBuilder.TargetDie enumTargetDie)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setTargetPunchType(LsdynaGeometryPreparationBuilder.TargetPunch enumTargetPunch)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setTensileStrength(double doubleTensileStrength)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
LsdynaGeometryPreparationBuilder.TargetBinder |
targetBinderType()
Returns the type of binder target.
|
LsdynaGeometryPreparationBuilder.TargetDie |
targetDieType()
Returns the type of die target.
|
LsdynaGeometryPreparationBuilder.TargetPunch |
targetPunchType()
Returns the type of punch target.
|
double |
tensileStrength()
Returns the restraining force.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
LsdynaGeometryPreparationBuilder.DrawType drawTypeOption() throws NXException, RemoteException
NXException
RemoteException
void setDrawTypeOption(LsdynaGeometryPreparationBuilder.DrawType enumDrawType) throws NXException, RemoteException
enumDrawType
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.MaterialType materialTypeOption() throws NXException, RemoteException
NXException
RemoteException
void setMaterialTypeOption(LsdynaGeometryPreparationBuilder.MaterialType enumMaterialType) throws NXException, RemoteException
enumMaterialType
- NXException
RemoteException
SelectBody punchSheet() throws NXException, RemoteException
NXException
RemoteException
SelectBody binderSheet() throws NXException, RemoteException
NXException
RemoteException
SelectBody dieSheet() throws NXException, RemoteException
NXException
RemoteException
LsdynaGeometryPreparationBuilder.BlankOption blankOptionType() throws NXException, RemoteException
NXException
RemoteException
void setBlankOptionType(LsdynaGeometryPreparationBuilder.BlankOption enumBlankOption) throws NXException, RemoteException
enumBlankOption
- NXException
RemoteException
SelectBody blankSheet() throws NXException, RemoteException
NXException
RemoteException
Section blankCurve() throws NXException, RemoteException
NXException
RemoteException
double blankThickness() throws NXException, RemoteException
NXException
RemoteException
void setBlankThickness(double doubleBlankThickness) throws NXException, RemoteException
doubleBlankThickness
- NXException
RemoteException
void executeRestorePosition() throws NXException, RemoteException
NXException
RemoteException
void executeMovePosition() throws NXException, RemoteException
Tooling.LsdynaGeometryPreparationBuilder#diePosition
,
Tooling.LsdynaGeometryPreparationBuilder#punchPosition
,
Tooling.LsdynaGeometryPreparationBuilder#binderPosition
settings.
NXException
RemoteException
LsdynaGeometryPreparationBuilder.BlankPosition blankPositionType() throws NXException, RemoteException
NXException
RemoteException
void setBlankPositionType(LsdynaGeometryPreparationBuilder.BlankPosition enumBlankPosition) throws NXException, RemoteException
enumBlankPosition
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.DrawBeadType drawBeadTypeOption() throws NXException, RemoteException
NXException
RemoteException
void setDrawBeadTypeOption(LsdynaGeometryPreparationBuilder.DrawBeadType enumDrawBeadType) throws NXException, RemoteException
enumDrawBeadType
- NXException
RemoteException
double tensileStrength() throws NXException, RemoteException
NXException
RemoteException
void setTensileStrength(double doubleTensileStrength) throws NXException, RemoteException
doubleTensileStrength
- NXException
RemoteException
Expression restrainForce() throws NXException, RemoteException
NXException
RemoteException
double normalForce() throws NXException, RemoteException
NXException
RemoteException
void setNormalForce(double normalForce) throws NXException, RemoteException
normalForce
- NXException
RemoteException
double percentageForce() throws NXException, RemoteException
NXException
RemoteException
void setPercentageForce(double doublePercentageForce) throws NXException, RemoteException
doublePercentageForce
- NXException
RemoteException
boolean autoPositionOption() throws NXException, RemoteException
NXException
RemoteException
void setAutoPositionOption(boolean toggleAutoPosition) throws NXException, RemoteException
toggleAutoPosition
- NXException
RemoteException
double binderPosition() throws NXException, RemoteException
NXException
RemoteException
void setBinderPosition(double doubleBinderPosition) throws NXException, RemoteException
doubleBinderPosition
- NXException
RemoteException
double diePosition() throws NXException, RemoteException
NXException
RemoteException
void setDiePosition(double doubleDiePosition) throws NXException, RemoteException
doubleDiePosition
- NXException
RemoteException
double punchPosition() throws NXException, RemoteException
NXException
RemoteException
void setPunchPosition(double doublePunchPosition) throws NXException, RemoteException
doublePunchPosition
- NXException
RemoteException
double blankPositionValue() throws NXException, RemoteException
NXException
RemoteException
void setBlankPositionValue(double doubleBlankPosition) throws NXException, RemoteException
doubleBlankPosition
- NXException
RemoteException
double friction() throws NXException, RemoteException
NXException
RemoteException
void setFriction(double doubleFriction) throws NXException, RemoteException
doubleFriction
- NXException
RemoteException
double contactOffset() throws NXException, RemoteException
NXException
RemoteException
void setContactOffset(double doubleContactOffset) throws NXException, RemoteException
doubleContactOffset
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.ContactType contactTypeOption() throws NXException, RemoteException
NXException
RemoteException
void setContactTypeOption(LsdynaGeometryPreparationBuilder.ContactType enumContactType) throws NXException, RemoteException
enumContactType
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.ProcessType processTypeOption() throws NXException, RemoteException
NXException
RemoteException
void setProcessTypeOption(LsdynaGeometryPreparationBuilder.ProcessType enumProcessType) throws NXException, RemoteException
enumProcessType
- NXException
RemoteException
boolean processPunchOption() throws NXException, RemoteException
NXException
RemoteException
void setProcessPunchOption(boolean toggleProcessPunch) throws NXException, RemoteException
toggleProcessPunch
- NXException
RemoteException
boolean processBinderOption() throws NXException, RemoteException
NXException
RemoteException
void setProcessBinderOption(boolean toggleProcessBinder) throws NXException, RemoteException
toggleProcessBinder
- NXException
RemoteException
double processDie() throws NXException, RemoteException
NXException
RemoteException
void setProcessDie(double doubleProcessDie) throws NXException, RemoteException
doubleProcessDie
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.ProcessActionBinder processBinderType() throws NXException, RemoteException
NXException
RemoteException
void setProcessBinderType(LsdynaGeometryPreparationBuilder.ProcessActionBinder enumProcessBinder) throws NXException, RemoteException
enumProcessBinder
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.ProcessActionDie processDieType() throws NXException, RemoteException
NXException
RemoteException
void setProcessDieType(LsdynaGeometryPreparationBuilder.ProcessActionDie enumProcessDie) throws NXException, RemoteException
enumProcessDie
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.ProcessActionPunch processPunchType() throws NXException, RemoteException
NXException
RemoteException
void setProcessPunchType(LsdynaGeometryPreparationBuilder.ProcessActionPunch enumProcessPunch) throws NXException, RemoteException
enumProcessPunch
- NXException
RemoteException
boolean processDieOption() throws NXException, RemoteException
NXException
RemoteException
void setProcessDieOption(boolean toggleProcessDie) throws NXException, RemoteException
toggleProcessDie
- NXException
RemoteException
double processPunch() throws NXException, RemoteException
NXException
RemoteException
void setProcessPunch(double doubleProcessPunch) throws NXException, RemoteException
doubleProcessPunch
- NXException
RemoteException
double processBinder() throws NXException, RemoteException
NXException
RemoteException
void setProcessBinder(double doubleProcessBinder) throws NXException, RemoteException
doubleProcessBinder
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.TargetPunch targetPunchType() throws NXException, RemoteException
NXException
RemoteException
void setTargetPunchType(LsdynaGeometryPreparationBuilder.TargetPunch enumTargetPunch) throws NXException, RemoteException
enumTargetPunch
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.TargetBinder targetBinderType() throws NXException, RemoteException
NXException
RemoteException
void setTargetBinderType(LsdynaGeometryPreparationBuilder.TargetBinder enumTargetBinder) throws NXException, RemoteException
enumTargetBinder
- NXException
RemoteException
LsdynaGeometryPreparationBuilder.TargetDie targetDieType() throws NXException, RemoteException
NXException
RemoteException
void setTargetDieType(LsdynaGeometryPreparationBuilder.TargetDie enumTargetDie) throws NXException, RemoteException
enumTargetDie
- NXException
RemoteException
String materialName() throws NXException, RemoteException
NXException
RemoteException
void setMaterialName(String materialName) throws NXException, RemoteException
materialName
- NXException
RemoteException
SelectCurveList drawBeadCurves() throws NXException, RemoteException
NXException
RemoteException
double[] getPercentageForceArray() throws NXException, RemoteException
NXException
RemoteException
void setPercentageForceArray(double[] doublePercentageForceArray) throws NXException, RemoteException
doublePercentageForceArray
- NXException
RemoteException
void setDrawBeadCurves(Curve[] drawBeadCurves) throws NXException, RemoteException
drawBeadCurves
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.