|
NX Open C++ Reference Guide
|
Stamping Die LS-Dyna integration draw geometry preprare builder. More...
Public Member Functions | |
| bool | AutoPositionOption () |
| Returns the automatic position for punch, die and binder. | |
| double | BinderPosition () |
| Returns the distance value to move binder. | |
| NXOpen::SelectBody * | BinderSheet () |
| Returns the binder sheet. | |
| NXOpen::Section * | BlankCurve () |
| Returns the blank curve. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankOption | BlankOptionType () |
| Returns the blank option. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankPosition | BlankPositionType () |
| Returns the blank position type. | |
| double | BlankPositionValue () |
| Returns the distance value to move blank. | |
| NXOpen::SelectBody * | BlankSheet () |
| Returns the blank sheet. | |
| double | BlankThickness () |
| Returns the blank thickness. | |
| double | ContactOffset () |
| Returns the contact offset. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ContactType | ContactTypeOption () |
| Returns the contact type. | |
| double | DiePosition () |
| Returns the distance value to move die. | |
| NXOpen::SelectBody * | DieSheet () |
| Returns the die sheet. | |
| NXOpen::SelectCurveList * | DrawBeadCurves () |
| Returns the draw bead profiles. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawBeadType | DrawBeadTypeOption () |
| Returns the draw bead type. | |
| NXOpen::Tooling::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. | |
| void | GetPercentageForceArray (std::vector< double > &doublePercentageForceArray) |
| Gets the percentage of force. | |
| NXString | MaterialName () |
| Returns the material name. | |
| NXOpen::Tooling::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. | |
| bool | ProcessBinderOption () |
| Returns the option of binder process. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionBinder | ProcessBinderType () |
| Returns the type of binder process. | |
| double | ProcessDie () |
| Returns the value of die process. | |
| bool | ProcessDieOption () |
| Returns the option of die process. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionDie | ProcessDieType () |
| Returns the type of die process. | |
| double | ProcessPunch () |
| Returns the value of punch process. | |
| bool | ProcessPunchOption () |
| Returns the option of punch process. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionPunch | ProcessPunchType () |
| Returns the type of punch process. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessType | ProcessTypeOption () |
| Returns the process type. | |
| double | PunchPosition () |
| Returns the distance value to move punch. | |
| NXOpen::SelectBody * | PunchSheet () |
| Returns the punch sheet. | |
| NXOpen::Expression * | RestrainForce () |
| Returns the expression of restraining force. | |
| void | SetAutoPositionOption (bool toggleAutoPosition) |
| Sets the automatic position for punch, die and binder. | |
| void | SetBinderPosition (double doubleBinderPosition) |
| Sets the distance value to move binder. | |
| void | SetBlankOptionType (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankOption enumBlankOption) |
| Sets the blank option. | |
| void | SetBlankPositionType (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankPosition enumBlankPosition) |
| Sets the blank position type. | |
| void | SetBlankPositionValue (double doubleBlankPosition) |
| Sets the distance value to move blank. | |
| void | SetBlankThickness (double doubleBlankThickness) |
| Sets the blank thickness. | |
| void | SetContactOffset (double doubleContactOffset) |
| Sets the contact offset. | |
| void | SetContactTypeOption (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ContactType enumContactType) |
| Sets the contact type. | |
| void | SetDiePosition (double doubleDiePosition) |
| Sets the distance value to move die. | |
| void | SetDrawBeadCurves (const std::vector< NXOpen::Curve * > &drawBeadCurves) |
| Sets the draw bead curves. | |
| void | SetDrawBeadTypeOption (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawBeadType enumDrawBeadType) |
| Sets the draw bead type. | |
| void | SetDrawTypeOption (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawType enumDrawType) |
| Sets the draw type. | |
| void | SetFriction (double doubleFriction) |
| Sets the friction. | |
| void | SetMaterialName (const NXString &materialName) |
| Sets the material name. | |
| void | SetMaterialName (const char *materialName) |
| Sets the material name. | |
| void | SetMaterialTypeOption (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::MaterialType enumMaterialType) |
| Sets the material type. | |
| void | SetNormalForce (double normalForce) |
| Sets the normal force. | |
| void | SetPercentageForce (double doublePercentageForce) |
| Sets the percentage of force. | |
| void | SetPercentageForceArray (const std::vector< double > &doublePercentageForceArray) |
| Sets the percentage of force. | |
| void | SetProcessBinder (double doubleProcessBinder) |
| Sets the value of binder process. | |
| void | SetProcessBinderOption (bool toggleProcessBinder) |
| Sets the option of binder process. | |
| void | SetProcessBinderType (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionBinder enumProcessBinder) |
| Sets the type of binder process. | |
| void | SetProcessDie (double doubleProcessDie) |
| Sets the value of die process. | |
| void | SetProcessDieOption (bool toggleProcessDie) |
| Sets the option of die process. | |
| void | SetProcessDieType (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionDie enumProcessDie) |
| Sets the type of die process. | |
| void | SetProcessPunch (double doubleProcessPunch) |
| Sets the value of punch process. | |
| void | SetProcessPunchOption (bool toggleProcessPunch) |
| Sets the option of punch process. | |
| void | SetProcessPunchType (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionPunch enumProcessPunch) |
| Sets the type of punch process. | |
| void | SetProcessTypeOption (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessType enumProcessType) |
| Sets the process type. | |
| void | SetPunchPosition (double doublePunchPosition) |
| Sets the distance value to move punch. | |
| void | SetTargetBinderType (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetBinder enumTargetBinder) |
| Sets the type of binder target. | |
| void | SetTargetDieType (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetDie enumTargetDie) |
| Sets the type of die target. | |
| void | SetTargetPunchType (NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetPunch enumTargetPunch) |
| Sets the type of punch target. | |
| void | SetTensileStrength (double doubleTensileStrength) |
| Sets the restraining force. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetBinder | TargetBinderType () |
| Returns the type of binder target. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetDie | TargetDieType () |
| Returns the type of die target. | |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetPunch | TargetPunchType () |
| Returns the type of punch target. | |
| double | TensileStrength () |
| Returns the restraining force. | |
Public Member Functions inherited from NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| Commits any edits that have been applied to the builder. | |
| void | Destroy () |
| Deletes the builder, and cleans up any objects created by the builder. | |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| For builders that create more than one object, this method returns the objects that are created by commit. | |
| NXOpen::NXObject * | GetObject () |
| Returns the object currently being edited by this builder. | |
| void | ShowResults () |
| Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
| virtual bool | Validate () |
| Validate whether the inputs to the component are sufficient for commit to be called. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Stamping Die LS-Dyna integration draw geometry preprare builder.
To create a new instance of this class, use Tooling::AutoDieCollection::CreateLsdynaGeometryPreparationBuilder
Default values.
| 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 |
Created in NX9.0.0.
the enum of contact type.
the enum of process action binder type.
the enum of process action die type.
the enum of process action punch type.
| bool NXOpen::Tooling::LsdynaGeometryPreparationBuilder::AutoPositionOption | ( | ) |
Returns the automatic position for punch, die and binder.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BinderPosition | ( | ) |
Returns the distance value to move binder.
Created in NX9.0.0.
License requirements : None
| NXOpen::SelectBody* NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BinderSheet | ( | ) |
Returns the binder sheet.
Created in NX9.0.0.
License requirements : None
| NXOpen::Section* NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankCurve | ( | ) |
Returns the blank curve.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankOption NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankOptionType | ( | ) |
Returns the blank option.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankPosition NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankPositionType | ( | ) |
Returns the blank position type.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankPositionValue | ( | ) |
Returns the distance value to move blank.
Created in NX9.0.0.
License requirements : None
| NXOpen::SelectBody* NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankSheet | ( | ) |
Returns the blank sheet.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankThickness | ( | ) |
Returns the blank thickness.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ContactOffset | ( | ) |
Returns the contact offset.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ContactType NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ContactTypeOption | ( | ) |
Returns the contact type.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DiePosition | ( | ) |
Returns the distance value to move die.
Created in NX9.0.0.
License requirements : None
| NXOpen::SelectBody* NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DieSheet | ( | ) |
Returns the die sheet.
Created in NX9.0.0.
License requirements : None
| NXOpen::SelectCurveList* NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawBeadCurves | ( | ) |
Returns the draw bead profiles.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawBeadType NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawBeadTypeOption | ( | ) |
Returns the draw bead type.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawType NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawTypeOption | ( | ) |
Returns the draw type.
Created in NX9.0.0.
License requirements : None
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ExecuteMovePosition | ( | ) |
Move the position of die, punch and binder, according to Tooling::LsdynaGeometryPreparationBuilder::DiePosition , Tooling::LsdynaGeometryPreparationBuilder::PunchPosition , Tooling::LsdynaGeometryPreparationBuilder::BinderPosition settings.
Created in NX9.0.0.
License requirements : None
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ExecuteRestorePosition | ( | ) |
Restore the position of die, punch and binder.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::Friction | ( | ) |
Returns the friction.
Created in NX9.0.0.
License requirements : None
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::GetPercentageForceArray | ( | std::vector< double > & | doublePercentageForceArray | ) |
Gets the percentage of force.
Created in NX9.0.0.
License requirements : None
| doublePercentageForceArray | doublepercentageforcearray |
| NXString NXOpen::Tooling::LsdynaGeometryPreparationBuilder::MaterialName | ( | ) |
Returns the material name.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::MaterialType NXOpen::Tooling::LsdynaGeometryPreparationBuilder::MaterialTypeOption | ( | ) |
Returns the material type.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::NormalForce | ( | ) |
Returns the normal force.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::PercentageForce | ( | ) |
Returns the percentage of force.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessBinder | ( | ) |
Returns the value of binder process.
Created in NX9.0.0.
License requirements : None
| bool NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessBinderOption | ( | ) |
Returns the option of binder process.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionBinder NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessBinderType | ( | ) |
Returns the type of binder process.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessDie | ( | ) |
Returns the value of die process.
Created in NX9.0.0.
License requirements : None
| bool NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessDieOption | ( | ) |
Returns the option of die process.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionDie NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessDieType | ( | ) |
Returns the type of die process.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessPunch | ( | ) |
Returns the value of punch process.
Created in NX9.0.0.
License requirements : None
| bool NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessPunchOption | ( | ) |
Returns the option of punch process.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionPunch NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessPunchType | ( | ) |
Returns the type of punch process.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessType NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessTypeOption | ( | ) |
Returns the process type.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::PunchPosition | ( | ) |
Returns the distance value to move punch.
Created in NX9.0.0.
License requirements : None
| NXOpen::SelectBody* NXOpen::Tooling::LsdynaGeometryPreparationBuilder::PunchSheet | ( | ) |
Returns the punch sheet.
Created in NX9.0.0.
License requirements : None
| NXOpen::Expression* NXOpen::Tooling::LsdynaGeometryPreparationBuilder::RestrainForce | ( | ) |
Returns the expression of restraining force.
Created in NX9.0.0.
License requirements : None
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetAutoPositionOption | ( | bool | toggleAutoPosition | ) |
Sets the automatic position for punch, die and binder.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| toggleAutoPosition | toggleautoposition |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetBinderPosition | ( | double | doubleBinderPosition | ) |
Sets the distance value to move binder.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleBinderPosition | doublebinderposition |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetBlankOptionType | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankOption | enumBlankOption | ) |
Sets the blank option.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumBlankOption | enumblankoption |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetBlankPositionType | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::BlankPosition | enumBlankPosition | ) |
Sets the blank position type.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumBlankPosition | enumblankposition |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetBlankPositionValue | ( | double | doubleBlankPosition | ) |
Sets the distance value to move blank.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleBlankPosition | doubleblankposition |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetBlankThickness | ( | double | doubleBlankThickness | ) |
Sets the blank thickness.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleBlankThickness | doubleblankthickness |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetContactOffset | ( | double | doubleContactOffset | ) |
Sets the contact offset.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleContactOffset | doublecontactoffset |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetContactTypeOption | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ContactType | enumContactType | ) |
Sets the contact type.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumContactType | enumcontacttype |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetDiePosition | ( | double | doubleDiePosition | ) |
Sets the distance value to move die.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleDiePosition | doubledieposition |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetDrawBeadCurves | ( | const std::vector< NXOpen::Curve * > & | drawBeadCurves | ) |
Sets the draw bead curves.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING")
| drawBeadCurves | drawbeadcurves |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetDrawBeadTypeOption | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawBeadType | enumDrawBeadType | ) |
Sets the draw bead type.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumDrawBeadType | enumdrawbeadtype |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetDrawTypeOption | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::DrawType | enumDrawType | ) |
Sets the draw type.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumDrawType | enumdrawtype |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetFriction | ( | double | doubleFriction | ) |
Sets the friction.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleFriction | doublefriction |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetMaterialName | ( | const NXString & | materialName | ) |
Sets the material name.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| materialName | materialname |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetMaterialName | ( | const char * | materialName | ) |
Sets the material name.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| materialName | materialname |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetMaterialTypeOption | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::MaterialType | enumMaterialType | ) |
Sets the material type.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumMaterialType | enummaterialtype |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetNormalForce | ( | double | normalForce | ) |
Sets the normal force.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| normalForce | normalforce |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetPercentageForce | ( | double | doublePercentageForce | ) |
Sets the percentage of force.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doublePercentageForce | doublepercentageforce |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetPercentageForceArray | ( | const std::vector< double > & | doublePercentageForceArray | ) |
Sets the percentage of force.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doublePercentageForceArray | doublepercentageforcearray |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessBinder | ( | double | doubleProcessBinder | ) |
Sets the value of binder process.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleProcessBinder | doubleprocessbinder |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessBinderOption | ( | bool | toggleProcessBinder | ) |
Sets the option of binder process.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| toggleProcessBinder | toggleprocessbinder |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessBinderType | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionBinder | enumProcessBinder | ) |
Sets the type of binder process.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumProcessBinder | enumprocessbinder |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessDie | ( | double | doubleProcessDie | ) |
Sets the value of die process.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleProcessDie | doubleprocessdie |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessDieOption | ( | bool | toggleProcessDie | ) |
Sets the option of die process.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| toggleProcessDie | toggleprocessdie |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessDieType | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionDie | enumProcessDie | ) |
Sets the type of die process.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumProcessDie | enumprocessdie |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessPunch | ( | double | doubleProcessPunch | ) |
Sets the value of punch process.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleProcessPunch | doubleprocesspunch |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessPunchOption | ( | bool | toggleProcessPunch | ) |
Sets the option of punch process.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| toggleProcessPunch | toggleprocesspunch |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessPunchType | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessActionPunch | enumProcessPunch | ) |
Sets the type of punch process.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumProcessPunch | enumprocesspunch |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetProcessTypeOption | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::ProcessType | enumProcessType | ) |
Sets the process type.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumProcessType | enumprocesstype |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetPunchPosition | ( | double | doublePunchPosition | ) |
Sets the distance value to move punch.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doublePunchPosition | doublepunchposition |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetTargetBinderType | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetBinder | enumTargetBinder | ) |
Sets the type of binder target.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumTargetBinder | enumtargetbinder |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetTargetDieType | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetDie | enumTargetDie | ) |
Sets the type of die target.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumTargetDie | enumtargetdie |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetTargetPunchType | ( | NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetPunch | enumTargetPunch | ) |
Sets the type of punch target.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| enumTargetPunch | enumtargetpunch |
| void NXOpen::Tooling::LsdynaGeometryPreparationBuilder::SetTensileStrength | ( | double | doubleTensileStrength | ) |
Sets the restraining force.
Created in NX9.0.0.
License requirements : die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
| doubleTensileStrength | doubletensilestrength |
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetBinder NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetBinderType | ( | ) |
Returns the type of binder target.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetDie NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetDieType | ( | ) |
Returns the type of die target.
Created in NX9.0.0.
License requirements : None
| NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetPunch NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TargetPunchType | ( | ) |
Returns the type of punch target.
Created in NX9.0.0.
License requirements : None
| double NXOpen::Tooling::LsdynaGeometryPreparationBuilder::TensileStrength | ( | ) |
Returns the restraining force.
Created in NX9.0.0.
License requirements : None