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.

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.