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.