LsdynaFormAnalysisResultDisplayBuilder Class¶
-
class
NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder¶ Bases:
NXOpen.BuilderRepresents 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
AllowableThickeningReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AllowableThickeningParameters: 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
AllowableThinningReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
AllowableThinningParameters: 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
EssentialThinningReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
EssentialThinningParameters: 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
FormabilityStrainTypeReturns: Return type: NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilderFormabilityStrainTypeNameNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
FormabilityStrainTypeParameters: 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
LimitOfFlcReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
LimitOfFlcParameters: 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
RValueReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
RValueParameters: 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
ResultFileFolderReturns: Return type: str New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ResultFileFolderParameters: 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
SafetyMarginFromFlcReturns: Return type: float New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
SafetyMarginFromFlcParameters: 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
ShowCracksReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowCracksParameters: 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
ShowInadequateStretchReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowInadequateStretchParameters: 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
ShowRiskOfCracksReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowRiskOfCracksParameters: 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
ShowSevereThinningReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowSevereThinningParameters: 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
ShowWrinklesReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowWrinklesParameters: 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
ShowWrinklingTendencyReturns: Return type: bool New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
ShowWrinklingTendencyParameters: 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
StateReturns: Return type: int New in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StateParameters: 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
StrainTypeReturns: Return type: NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilderStrainTypeNameNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StrainTypeParameters: 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
StressTypeReturns: Return type: NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilderStressTypeNameNew in version NX9.0.0.
License requirements: None.
-------------------------------------Setter Method
Signature
StressTypeParameters: 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.