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(toggleAutoPosition)
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(doubleBinderPosition)
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(enumBlankOption)
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(enumBlankPosition)
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(doubleBlankPosition)
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(doubleBlankThickness)
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(doubleContactOffset)
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(enumContactType)
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(doubleDiePosition)
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(enumDrawBeadType)
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(enumDrawType)
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(doubleFriction)
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(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(enumMaterialType)
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(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(doublePercentageForce)
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(doubleProcessBinder)
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(toggleProcessBinder)
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(enumProcessBinder)
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(doubleProcessDie)
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(toggleProcessDie)
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(enumProcessDie)
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(doubleProcessPunch)
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(toggleProcessPunch)
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(enumProcessPunch)
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(enumProcessType)
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(doublePunchPosition)
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(enumTargetBinder)
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(enumTargetDie)
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(enumTargetPunch)
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(doubleTensileStrength)
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.