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(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(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(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(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(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(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(folderName)
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(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(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(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(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(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(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(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(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(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(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) – NOTE: The full Unicode character set is not supported for this parameter. 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.