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

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.