LsdynaGeometryPreparationBuilder Class¶
-
class
NXOpen.Tooling.
LsdynaGeometryPreparationBuilder
¶ Bases:
NXOpen.Builder
Stamping Die LS-Dyna integration draw geometry preprare builder.
To create a new instance of this class, use
NXOpen.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 New in version NX9.0.0.
Properties¶
Property | Description |
---|---|
AutoPositionOption | Returns or sets the automatic position for punch, die and binder. |
BinderPosition | Returns or sets the distance value to move binder. |
BinderSheet | Returns the binder sheet. |
BlankCurve | Returns the blank curve. |
BlankOptionType | Returns or sets the blank option. |
BlankPositionType | Returns or sets the blank position type. |
BlankPositionValue | Returns or sets the distance value to move blank. |
BlankSheet | Returns the blank sheet. |
BlankThickness | Returns or sets the blank thickness. |
ContactOffset | Returns or sets the contact offset. |
ContactTypeOption | Returns or sets the contact type. |
DiePosition | Returns or sets the distance value to move die. |
DieSheet | Returns the die sheet. |
DrawBeadCurves | Returns the draw bead profiles. |
DrawBeadTypeOption | Returns or sets the draw bead type. |
DrawTypeOption | Returns or sets the draw type. |
Friction | Returns or sets the friction. |
MaterialName | Returns or sets the material name. |
MaterialTypeOption | Returns or sets the material type. |
NormalForce | Returns or sets the normal force. |
PercentageForce | Returns or sets the percentage of force. |
ProcessBinder | Returns or sets the value of binder process. |
ProcessBinderOption | Returns or sets the option of binder process. |
ProcessBinderType | Returns or sets the type of binder process. |
ProcessDie | Returns or sets the value of die process. |
ProcessDieOption | Returns or sets the option of die process. |
ProcessDieType | Returns or sets the type of die process. |
ProcessPunch | Returns or sets the value of punch process. |
ProcessPunchOption | Returns or sets the option of punch process. |
ProcessPunchType | Returns or sets the type of punch process. |
ProcessTypeOption | Returns or sets the process type. |
PunchPosition | Returns or sets the distance value to move punch. |
PunchSheet | Returns the punch sheet. |
RestrainForce | Returns the expression of restraining force. |
Tag | Returns the Tag for this object. |
TargetBinderType | Returns or sets the type of binder target. |
TargetDieType | Returns or sets the type of die target. |
TargetPunchType | Returns or sets the type of punch target. |
TensileStrength | Returns or sets the restraining force. |
Methods¶
Method | Description |
---|---|
Commit | Commits any edits that have been applied to the builder. |
Destroy | Deletes the builder, and cleans up any objects created by the builder. |
ExecuteMovePosition | Move the position of die, punch and binder, according to Tooling.LsdynaGeometryPreparationBuilder.DiePosition() , Tooling.LsdynaGeometryPreparationBuilder.PunchPosition() , Tooling.LsdynaGeometryPreparationBuilder.BinderPosition() settings. |
ExecuteRestorePosition | Restore the position of die, punch and binder. |
GetCommittedObjects | For builders that create more than one object, this method returns the objects that are created by commit. |
GetObject | Returns the object currently being edited by this builder. |
GetPercentageForceArray | Gets the percentage of force. |
SetDrawBeadCurves | Sets the draw bead curves. |
SetPercentageForceArray | Sets the percentage of force. |
ShowResults | Updates the model to reflect the result of an edit to the model for all builders that support showing results. |
Validate | Validate whether the inputs to the component are sufficient for commit to be called. |
Enumerations¶
Property Detail¶
AutoPositionOption¶
-
LsdynaGeometryPreparationBuilder.
AutoPositionOption
¶ Returns or sets the automatic position for punch, die and binder.
-------------------------------------
Getter Method
Signature
AutoPositionOption
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
AutoPositionOption
Parameters: toggleAutoPosition (bool) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
BinderPosition¶
-
LsdynaGeometryPreparationBuilder.
BinderPosition
¶ Returns or sets the distance value to move binder.
-------------------------------------
Getter Method
Signature
BinderPosition
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BinderPosition
Parameters: doubleBinderPosition (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
BinderSheet¶
-
LsdynaGeometryPreparationBuilder.
BinderSheet
¶ Returns the binder sheet.
-------------------------------------
Getter Method
Signature
BinderSheet
Returns: Return type: NXOpen.SelectBody
New in version NX9.0.0.
License requirements: None.
BlankCurve¶
-
LsdynaGeometryPreparationBuilder.
BlankCurve
¶ Returns the blank curve.
-------------------------------------
Getter Method
Signature
BlankCurve
Returns: Return type: NXOpen.Section
New in version NX9.0.0.
License requirements: None.
BlankOptionType¶
-
LsdynaGeometryPreparationBuilder.
BlankOptionType
¶ Returns or sets the blank option.
-------------------------------------
Getter Method
Signature
BlankOptionType
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderBlankOption
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BlankOptionType
Parameters: enumBlankOption ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderBlankOption
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
BlankPositionType¶
-
LsdynaGeometryPreparationBuilder.
BlankPositionType
¶ Returns or sets the blank position type.
-------------------------------------
Getter Method
Signature
BlankPositionType
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderBlankPosition
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BlankPositionType
Parameters: enumBlankPosition ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderBlankPosition
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
BlankPositionValue¶
-
LsdynaGeometryPreparationBuilder.
BlankPositionValue
¶ Returns or sets the distance value to move blank.
-------------------------------------
Getter Method
Signature
BlankPositionValue
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BlankPositionValue
Parameters: doubleBlankPosition (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
BlankSheet¶
-
LsdynaGeometryPreparationBuilder.
BlankSheet
¶ Returns the blank sheet.
-------------------------------------
Getter Method
Signature
BlankSheet
Returns: Return type: NXOpen.SelectBody
New in version NX9.0.0.
License requirements: None.
BlankThickness¶
-
LsdynaGeometryPreparationBuilder.
BlankThickness
¶ Returns or sets the blank thickness.
-------------------------------------
Getter Method
Signature
BlankThickness
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
BlankThickness
Parameters: doubleBlankThickness (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ContactOffset¶
-
LsdynaGeometryPreparationBuilder.
ContactOffset
¶ Returns or sets the contact offset.
-------------------------------------
Getter Method
Signature
ContactOffset
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ContactOffset
Parameters: doubleContactOffset (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ContactTypeOption¶
-
LsdynaGeometryPreparationBuilder.
ContactTypeOption
¶ Returns or sets the contact type.
-------------------------------------
Getter Method
Signature
ContactTypeOption
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderContactType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ContactTypeOption
Parameters: enumContactType ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderContactType
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
DiePosition¶
-
LsdynaGeometryPreparationBuilder.
DiePosition
¶ Returns or sets the distance value to move die.
-------------------------------------
Getter Method
Signature
DiePosition
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DiePosition
Parameters: doubleDiePosition (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
DieSheet¶
-
LsdynaGeometryPreparationBuilder.
DieSheet
¶ Returns the die sheet.
-------------------------------------
Getter Method
Signature
DieSheet
Returns: Return type: NXOpen.SelectBody
New in version NX9.0.0.
License requirements: None.
DrawBeadCurves¶
-
LsdynaGeometryPreparationBuilder.
DrawBeadCurves
¶ Returns the draw bead profiles.
-------------------------------------
Getter Method
Signature
DrawBeadCurves
Returns: Return type: NXOpen.SelectCurveList
New in version NX9.0.0.
License requirements: None.
DrawBeadTypeOption¶
-
LsdynaGeometryPreparationBuilder.
DrawBeadTypeOption
¶ Returns or sets the draw bead type.
-------------------------------------
Getter Method
Signature
DrawBeadTypeOption
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderDrawBeadType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DrawBeadTypeOption
Parameters: enumDrawBeadType ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderDrawBeadType
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
DrawTypeOption¶
-
LsdynaGeometryPreparationBuilder.
DrawTypeOption
¶ Returns or sets the draw type.
-------------------------------------
Getter Method
Signature
DrawTypeOption
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderDrawType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
DrawTypeOption
Parameters: enumDrawType ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderDrawType
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
Friction¶
-
LsdynaGeometryPreparationBuilder.
Friction
¶ Returns or sets the friction.
-------------------------------------
Getter Method
Signature
Friction
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
Friction
Parameters: doubleFriction (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
MaterialName¶
-
LsdynaGeometryPreparationBuilder.
MaterialName
¶ Returns or sets the material name.
-------------------------------------
Getter Method
Signature
MaterialName
Returns: Return type: str New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialName
Parameters: materialName (str) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
MaterialTypeOption¶
-
LsdynaGeometryPreparationBuilder.
MaterialTypeOption
¶ Returns or sets the material type.
-------------------------------------
Getter Method
Signature
MaterialTypeOption
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderMaterialType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
MaterialTypeOption
Parameters: enumMaterialType ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderMaterialType
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
NormalForce¶
-
LsdynaGeometryPreparationBuilder.
NormalForce
¶ Returns or sets the normal force.
-------------------------------------
Getter Method
Signature
NormalForce
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
NormalForce
Parameters: normalForce (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PercentageForce¶
-
LsdynaGeometryPreparationBuilder.
PercentageForce
¶ Returns or sets the percentage of force.
-------------------------------------
Getter Method
Signature
PercentageForce
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PercentageForce
Parameters: doublePercentageForce (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessBinder¶
-
LsdynaGeometryPreparationBuilder.
ProcessBinder
¶ Returns or sets the value of binder process.
-------------------------------------
Getter Method
Signature
ProcessBinder
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessBinder
Parameters: doubleProcessBinder (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessBinderOption¶
-
LsdynaGeometryPreparationBuilder.
ProcessBinderOption
¶ Returns or sets the option of binder process.
-------------------------------------
Getter Method
Signature
ProcessBinderOption
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessBinderOption
Parameters: toggleProcessBinder (bool) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessBinderType¶
-
LsdynaGeometryPreparationBuilder.
ProcessBinderType
¶ Returns or sets the type of binder process.
-------------------------------------
Getter Method
Signature
ProcessBinderType
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderProcessActionBinder
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessBinderType
Parameters: enumProcessBinder ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderProcessActionBinder
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessDie¶
-
LsdynaGeometryPreparationBuilder.
ProcessDie
¶ Returns or sets the value of die process.
-------------------------------------
Getter Method
Signature
ProcessDie
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessDie
Parameters: doubleProcessDie (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessDieOption¶
-
LsdynaGeometryPreparationBuilder.
ProcessDieOption
¶ Returns or sets the option of die process.
-------------------------------------
Getter Method
Signature
ProcessDieOption
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessDieOption
Parameters: toggleProcessDie (bool) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessDieType¶
-
LsdynaGeometryPreparationBuilder.
ProcessDieType
¶ Returns or sets the type of die process.
-------------------------------------
Getter Method
Signature
ProcessDieType
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderProcessActionDie
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessDieType
Parameters: enumProcessDie ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderProcessActionDie
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessPunch¶
-
LsdynaGeometryPreparationBuilder.
ProcessPunch
¶ Returns or sets the value of punch process.
-------------------------------------
Getter Method
Signature
ProcessPunch
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessPunch
Parameters: doubleProcessPunch (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessPunchOption¶
-
LsdynaGeometryPreparationBuilder.
ProcessPunchOption
¶ Returns or sets the option of punch process.
-------------------------------------
Getter Method
Signature
ProcessPunchOption
Returns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessPunchOption
Parameters: toggleProcessPunch (bool) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessPunchType¶
-
LsdynaGeometryPreparationBuilder.
ProcessPunchType
¶ Returns or sets the type of punch process.
-------------------------------------
Getter Method
Signature
ProcessPunchType
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderProcessActionPunch
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessPunchType
Parameters: enumProcessPunch ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderProcessActionPunch
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
ProcessTypeOption¶
-
LsdynaGeometryPreparationBuilder.
ProcessTypeOption
¶ Returns or sets the process type.
-------------------------------------
Getter Method
Signature
ProcessTypeOption
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderProcessType
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
ProcessTypeOption
Parameters: enumProcessType ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderProcessType
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchPosition¶
-
LsdynaGeometryPreparationBuilder.
PunchPosition
¶ Returns or sets the distance value to move punch.
-------------------------------------
Getter Method
Signature
PunchPosition
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
PunchPosition
Parameters: doublePunchPosition (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
PunchSheet¶
-
LsdynaGeometryPreparationBuilder.
PunchSheet
¶ Returns the punch sheet.
-------------------------------------
Getter Method
Signature
PunchSheet
Returns: Return type: NXOpen.SelectBody
New in version NX9.0.0.
License requirements: None.
RestrainForce¶
-
LsdynaGeometryPreparationBuilder.
RestrainForce
¶ Returns the expression of restraining force.
-------------------------------------
Getter Method
Signature
RestrainForce
Returns: Return type: NXOpen.Expression
New in version NX9.0.0.
License requirements: None.
TargetBinderType¶
-
LsdynaGeometryPreparationBuilder.
TargetBinderType
¶ Returns or sets the type of binder target.
-------------------------------------
Getter Method
Signature
TargetBinderType
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderTargetBinder
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TargetBinderType
Parameters: enumTargetBinder ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderTargetBinder
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
TargetDieType¶
-
LsdynaGeometryPreparationBuilder.
TargetDieType
¶ Returns or sets the type of die target.
-------------------------------------
Getter Method
Signature
TargetDieType
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderTargetDie
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TargetDieType
Parameters: enumTargetDie ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderTargetDie
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
TargetPunchType¶
-
LsdynaGeometryPreparationBuilder.
TargetPunchType
¶ Returns or sets the type of punch target.
-------------------------------------
Getter Method
Signature
TargetPunchType
Returns: Return type: NXOpen.Tooling.LsdynaGeometryPreparationBuilderTargetPunch
New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TargetPunchType
Parameters: enumTargetPunch ( NXOpen.Tooling.LsdynaGeometryPreparationBuilderTargetPunch
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
TensileStrength¶
-
LsdynaGeometryPreparationBuilder.
TensileStrength
¶ Returns or sets the restraining force.
-------------------------------------
Getter Method
Signature
TensileStrength
Returns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------
Setter Method
Signature
TensileStrength
Parameters: doubleTensileStrength (float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
Method Detail¶
ExecuteMovePosition¶
-
LsdynaGeometryPreparationBuilder.
ExecuteMovePosition
¶ Move the position of die, punch and binder, according to
Tooling.LsdynaGeometryPreparationBuilder.DiePosition()
,Tooling.LsdynaGeometryPreparationBuilder.PunchPosition()
,Tooling.LsdynaGeometryPreparationBuilder.BinderPosition()
settings.Signature
ExecuteMovePosition()
New in version NX9.0.0.
License requirements: None.
ExecuteRestorePosition¶
-
LsdynaGeometryPreparationBuilder.
ExecuteRestorePosition
¶ Restore the position of die, punch and binder.
Signature
ExecuteRestorePosition()
New in version NX9.0.0.
License requirements: None.
GetPercentageForceArray¶
-
LsdynaGeometryPreparationBuilder.
GetPercentageForceArray
¶ Gets the percentage of force.
Signature
GetPercentageForceArray()
Returns: Return type: list of float New in version NX9.0.0.
License requirements: None.
SetDrawBeadCurves¶
-
LsdynaGeometryPreparationBuilder.
SetDrawBeadCurves
¶ Sets the draw bead curves.
Signature
SetDrawBeadCurves(drawBeadCurves)
Parameters: drawBeadCurves (list of NXOpen.Curve
) –New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”)
SetPercentageForceArray¶
-
LsdynaGeometryPreparationBuilder.
SetPercentageForceArray
¶ Sets the percentage of force.
Signature
SetPercentageForceArray(doublePercentageForceArray)
Parameters: doublePercentageForceArray (list of float) – New in version NX9.0.0.
License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)
Validate¶
-
LsdynaGeometryPreparationBuilder.
Validate
¶ Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.
Signature
Validate()
Returns: Was self validation successful Return type: bool New in version NX3.0.1.
License requirements: None.