LsdynaFormAnalysisResultDisplayBuilder Class

class NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder

Bases: NXOpen.Builder

Represents a Ly-Dyna Formability Analysis - Result Display builder

To create a new instance of this class, use NXOpen.Tooling.AutoDieCollection.CreateLsdynaFormAnalysisResultDisplayBuilder()

Default values.

Property Value
AllowableThickening 0.01
AllowableThinning 0.15
EssentialThinning 0.05
FormabilityStrainType TopPrincipalStrain
LimitOfFlc 0
RValue 1.82
SafetyMarginFromFlc 20
ShowCracks 1
ShowInadequateStretch 1
ShowRiskOfCracks 1
ShowSevereThinning 1
ShowWrinkles 1
ShowWrinklingTendency 1
State 0
StrainType TopMajorPrincipalStrain
StressType MaximumInplaneStress

New in version NX9.0.0.

Properties

Property Description
AllowableThickening Returns or sets the allowable thickening
AllowableThinning Returns or sets the allowable thinning
EssentialThinning Returns or sets the essential thinning
FormabilityStrainType Returns or sets the formability strain type
LimitOfFlc Returns or sets the limit of formability limit curve
RValue Returns or sets the R-value
ResultFileFolder Returns or sets the result file folder
SafetyMarginFromFlc Returns or sets the safety margin from flc
ShowCracks Returns or sets the option to indicate whether to show crack region or not
ShowInadequateStretch Returns or sets the option to indicate whether to show lack of stretching region or not
ShowRiskOfCracks Returns or sets the option to indicate whether to show risk of cracks region or not
ShowSevereThinning Returns or sets the option to indicate whether to show excessive thinning region or not
ShowWrinkles Returns or sets the option to indicate whether to show wrinkled region or not
ShowWrinklingTendency Returns or sets the option to indicate whether to show tendency to wrinkle region or not
State Returns or sets the index of the state which is currently displayed in graphic window
StrainType Returns or sets the strain type
StressType Returns or sets the stress type
Tag Returns the Tag for this object.

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.
DisplayFormability Display formability analysis result.
DisplayStrain Display strain analysis result.
DisplayStress Display stress analysis result.
DisplayThickness Display thickness analysis result.
DisplayThinning Display thinning analysis result.
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.
ImportGeometries Import geometries from analysis result files.
SetResultFileNames Set all the result files of the analysis result.
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

LsdynaFormAnalysisResultDisplayBuilderFormabilityStrainTypeName Enumeration Options to set strain type to display for formability analysis result.
LsdynaFormAnalysisResultDisplayBuilderStrainTypeName Enumeration Options to set strain type to display for strain analysis result.
LsdynaFormAnalysisResultDisplayBuilderStressTypeName Enumeration Options to set stress type to display for stress analysis result.

Property Detail

AllowableThickening

LsdynaFormAnalysisResultDisplayBuilder.AllowableThickening

Returns or sets the allowable thickening

-------------------------------------

Getter Method

Signature AllowableThickening

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AllowableThickening

Parameters:allowableThickening (float) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

AllowableThinning

LsdynaFormAnalysisResultDisplayBuilder.AllowableThinning

Returns or sets the allowable thinning

-------------------------------------

Getter Method

Signature AllowableThinning

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature AllowableThinning

Parameters:allowableThinning (float) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

EssentialThinning

LsdynaFormAnalysisResultDisplayBuilder.EssentialThinning

Returns or sets the essential thinning

-------------------------------------

Getter Method

Signature EssentialThinning

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature EssentialThinning

Parameters:essentialThinning (float) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

FormabilityStrainType

LsdynaFormAnalysisResultDisplayBuilder.FormabilityStrainType

Returns or sets the formability strain type

-------------------------------------

Getter Method

Signature FormabilityStrainType

Returns:
Return type:NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilderFormabilityStrainTypeName

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature FormabilityStrainType

Parameters:formabilityStrainType (NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilderFormabilityStrainTypeName) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

LimitOfFlc

LsdynaFormAnalysisResultDisplayBuilder.LimitOfFlc

Returns or sets the limit of formability limit curve

-------------------------------------

Getter Method

Signature LimitOfFlc

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature LimitOfFlc

Parameters:limitOfFlc (float) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

RValue

LsdynaFormAnalysisResultDisplayBuilder.RValue

Returns or sets the R-value

-------------------------------------

Getter Method

Signature RValue

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature RValue

Parameters:rValue (float) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

ResultFileFolder

LsdynaFormAnalysisResultDisplayBuilder.ResultFileFolder

Returns or sets the result file folder

-------------------------------------

Getter Method

Signature ResultFileFolder

Returns:
Return type:str

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ResultFileFolder

Parameters:folderName (str) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

SafetyMarginFromFlc

LsdynaFormAnalysisResultDisplayBuilder.SafetyMarginFromFlc

Returns or sets the safety margin from flc

-------------------------------------

Getter Method

Signature SafetyMarginFromFlc

Returns:
Return type:float

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature SafetyMarginFromFlc

Parameters:safetyMarginFromFlc (float) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

ShowCracks

LsdynaFormAnalysisResultDisplayBuilder.ShowCracks

Returns or sets the option to indicate whether to show crack region or not

-------------------------------------

Getter Method

Signature ShowCracks

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ShowCracks

Parameters:showCracks (bool) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

ShowInadequateStretch

LsdynaFormAnalysisResultDisplayBuilder.ShowInadequateStretch

Returns or sets the option to indicate whether to show lack of stretching region or not

-------------------------------------

Getter Method

Signature ShowInadequateStretch

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ShowInadequateStretch

Parameters:showInadequateStretch (bool) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

ShowRiskOfCracks

LsdynaFormAnalysisResultDisplayBuilder.ShowRiskOfCracks

Returns or sets the option to indicate whether to show risk of cracks region or not

-------------------------------------

Getter Method

Signature ShowRiskOfCracks

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ShowRiskOfCracks

Parameters:showRiskOfCracks (bool) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

ShowSevereThinning

LsdynaFormAnalysisResultDisplayBuilder.ShowSevereThinning

Returns or sets the option to indicate whether to show excessive thinning region or not

-------------------------------------

Getter Method

Signature ShowSevereThinning

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ShowSevereThinning

Parameters:showSevereThinning (bool) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

ShowWrinkles

LsdynaFormAnalysisResultDisplayBuilder.ShowWrinkles

Returns or sets the option to indicate whether to show wrinkled region or not

-------------------------------------

Getter Method

Signature ShowWrinkles

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ShowWrinkles

Parameters:showWrinkles (bool) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

ShowWrinklingTendency

LsdynaFormAnalysisResultDisplayBuilder.ShowWrinklingTendency

Returns or sets the option to indicate whether to show tendency to wrinkle region or not

-------------------------------------

Getter Method

Signature ShowWrinklingTendency

Returns:
Return type:bool

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature ShowWrinklingTendency

Parameters:showWrinklingTendency (bool) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

State

LsdynaFormAnalysisResultDisplayBuilder.State

Returns or sets the index of the state which is currently displayed in graphic window

-------------------------------------

Getter Method

Signature State

Returns:
Return type:int

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature State

Parameters:state (int) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

StrainType

LsdynaFormAnalysisResultDisplayBuilder.StrainType

Returns or sets the strain type

-------------------------------------

Getter Method

Signature StrainType

Returns:
Return type:NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilderStrainTypeName

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StrainType

Parameters:strainType (NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilderStrainTypeName) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

StressType

LsdynaFormAnalysisResultDisplayBuilder.StressType

Returns or sets the stress type

-------------------------------------

Getter Method

Signature StressType

Returns:
Return type:NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilderStressTypeName

New in version NX9.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature StressType

Parameters:stressType (NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilderStressTypeName) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

Method Detail

DisplayFormability

LsdynaFormAnalysisResultDisplayBuilder.DisplayFormability

Display formability analysis result.

Signature DisplayFormability()

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

DisplayStrain

LsdynaFormAnalysisResultDisplayBuilder.DisplayStrain

Display strain analysis result.

Signature DisplayStrain()

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

DisplayStress

LsdynaFormAnalysisResultDisplayBuilder.DisplayStress

Display stress analysis result.

Signature DisplayStress()

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

DisplayThickness

LsdynaFormAnalysisResultDisplayBuilder.DisplayThickness

Display thickness analysis result.

It shows the thicknesses of all elements.

Signature DisplayThickness()

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

DisplayThinning

LsdynaFormAnalysisResultDisplayBuilder.DisplayThinning

Display thinning analysis result.

It shows the thinning rates of all elements.

Signature DisplayThinning()

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

ImportGeometries

LsdynaFormAnalysisResultDisplayBuilder.ImportGeometries

Import geometries from analysis result files.

Signature ImportGeometries()

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

SetResultFileNames

LsdynaFormAnalysisResultDisplayBuilder.SetResultFileNames

Set all the result files of the analysis result.

If d3plot and its subsequent files is added, the subsequent root files with a two letter appendage(d3plotaa, d3plotab, etc.) and their subsequent files(d3plotaa01, d3plotaa02, etc.) should also be added. Otherwise, only the root file with a two letter appendage and its subsequent files should be added. Only add subsequent files is not allowed.

Signature SetResultFileNames(resultFileNames)

Parameters:resultFileNames (list of str) –

New in version NX9.0.0.

License requirements: die_engineering (“DIE ENGINEERING”) OR prog_die_wizard (“UG/Progressive Die Wizard”)

Validate

LsdynaFormAnalysisResultDisplayBuilder.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.