NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | Properties | List of all members
NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder Class Reference

Represents a Ly-Dyna Formability Analysis - Result Display builder More...

Inheritance diagram for NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder:
NXOpen.Builder NXOpen.TaggedObject NXOpen.GeometricUtilities.IComponentBuilder NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  FormabilityStrainTypeName { TopPrincipalStrain, BottomPrincipalStrain }
 Options to set strain type to display for formability analysis result. More...
 
enum  StrainTypeName { TopMajorPrincipalStrain, TopMinorPrincipalStrain, BottomMajorPrincipalStrain, BottomMinorPrincipalStrain }
 Options to set strain type to display for strain analysis result. More...
 
enum  StressTypeName { MaximumInplaneStress, MinimumInplaneStress }
 Options to set stress type to display for stress analysis result. More...
 

Public Member Functions

unsafe void DisplayFormability ()
 Display formability analysis result. More...
 
unsafe void DisplayStrain ()
 Display strain analysis result. More...
 
unsafe void DisplayStress ()
 Display stress analysis result. More...
 
unsafe void DisplayThickness ()
 Display thickness analysis result. More...
 
unsafe void DisplayThinning ()
 Display thinning analysis result. More...
 
unsafe void ImportGeometries ()
 Import geometries from analysis result files. More...
 
unsafe void SetResultFileNames (string[] resultFileNames)
 Set all the result files of the analysis result. More...
 
- Public Member Functions inherited from NXOpen.Builder
unsafe NXOpen.NXObject Commit ()
 Commits any edits that have been applied to the builder. More...
 
unsafe void Destroy ()
 Deletes the builder, and cleans up any objects created by the builder. More...
 
unsafe NXOpen.NXObject[] GetCommittedObjects ()
 For builders that create more than one object, this method returns the objects that are created by commit. More...
 
unsafe NXOpen.NXObject GetObject ()
 Returns the object currently being edited by this builder. More...
 
unsafe void ShowResults ()
 Updates the model to reflect the result of an edit to the model for all builders that support showing results. More...
 
unsafe bool Validate ()
 Validate whether the inputs to the component are sufficient for commit to be called. More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe double AllowableThickening [get, set]
 Returns or sets the allowable thickening More...
 
unsafe double AllowableThinning [get, set]
 Returns or sets the allowable thinning More...
 
unsafe double EssentialThinning [get, set]
 Returns or sets the essential thinning More...
 
unsafe
NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.FormabilityStrainTypeName 
FormabilityStrainType [get, set]
 Returns or sets the formability strain type More...
 
unsafe double LimitOfFlc [get, set]
 Returns or sets the limit of formability limit curve More...
 
unsafe string ResultFileFolder [get, set]
 Returns or sets the result file folder More...
 
unsafe double RValue [get, set]
 Returns or sets the R-value More...
 
unsafe double SafetyMarginFromFlc [get, set]
 Returns or sets the safety margin from flc More...
 
unsafe bool ShowCracks [get, set]
 Returns or sets the option to indicate whether to show crack region or not More...
 
unsafe bool ShowInadequateStretch [get, set]
 Returns or sets the option to indicate whether to show lack of stretching region or not More...
 
unsafe bool ShowRiskOfCracks [get, set]
 Returns or sets the option to indicate whether to show risk of cracks region or not More...
 
unsafe bool ShowSevereThinning [get, set]
 Returns or sets the option to indicate whether to show excessive thinning region or not More...
 
unsafe bool ShowWrinkles [get, set]
 Returns or sets the option to indicate whether to show wrinkled region or not More...
 
unsafe bool ShowWrinklingTendency [get, set]
 Returns or sets the option to indicate whether to show tendency to wrinkle region or not More...
 
unsafe int State [get, set]
 Returns or sets the index of the state which is currently displayed in graphic window More...
 
unsafe
NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.StrainTypeName 
StrainType [get, set]
 Returns or sets the strain type More...
 
unsafe
NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.StressTypeName 
StressType [get, set]
 Returns or sets the stress type More...
 
- Properties inherited from NXOpen.Builder
unsafe NXOpen.PreviewBuilder PreviewBuilder [get]
 Returns the preview builder subobject. More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

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

Created in NX9.0.0

Member Enumeration Documentation

Options to set strain type to display for formability analysis result.

Enumerator
TopPrincipalStrain 

Display top principal strain.

BottomPrincipalStrain 

Display bottom principal strain.

Options to set strain type to display for strain analysis result.

Enumerator
TopMajorPrincipalStrain 

Display top major principal strain.

TopMinorPrincipalStrain 

Display top minor principal strain.

BottomMajorPrincipalStrain 

Display bottom major principal strain.

BottomMinorPrincipalStrain 

Display bottom minor principal strain.

Options to set stress type to display for stress analysis result.

Enumerator
MaximumInplaneStress 

Display maximum in-plane stress.

MinimumInplaneStress 

Display minimum in-plane stress.

Member Function Documentation

unsafe void NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.DisplayFormability ( )
inline

Display formability analysis result.

Created in NX9.0.0

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

unsafe void NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.DisplayStrain ( )
inline

Display strain analysis result.

Created in NX9.0.0

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

unsafe void NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.DisplayStress ( )
inline

Display stress analysis result.

Created in NX9.0.0

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

unsafe void NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.DisplayThickness ( )
inline

Display thickness analysis result.

It shows the thicknesses of all elements.

Created in NX9.0.0

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

unsafe void NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.DisplayThinning ( )
inline

Display thinning analysis result.

It shows the thinning rates of all elements.

Created in NX9.0.0

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

unsafe void NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.ImportGeometries ( )
inline

Import geometries from analysis result files.

Created in NX9.0.0

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

unsafe void NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.SetResultFileNames ( string[]  resultFileNames)
inline

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.

Created in NX9.0.0

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

Parameters
resultFileNames

Property Documentation

unsafe double NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.AllowableThickening
getset

Returns or sets the allowable thickening

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe double NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.AllowableThinning
getset

Returns or sets the allowable thinning

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe double NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.EssentialThinning
getset

Returns or sets the essential thinning

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.FormabilityStrainTypeName NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.FormabilityStrainType
getset

Returns or sets the formability strain type

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe double NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.LimitOfFlc
getset

Returns or sets the limit of formability limit curve

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe string NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.ResultFileFolder
getset

Returns or sets the result file folder

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe double NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.RValue
getset

Returns or sets the R-value

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe double NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.SafetyMarginFromFlc
getset

Returns or sets the safety margin from flc

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe bool NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.ShowCracks
getset

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

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe bool NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.ShowInadequateStretch
getset

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

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe bool NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.ShowRiskOfCracks
getset

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

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe bool NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.ShowSevereThinning
getset

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

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe bool NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.ShowWrinkles
getset

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

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe bool NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.ShowWrinklingTendency
getset

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

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe int NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.State
getset

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

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.StrainTypeName NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.StrainType
getset

Returns or sets the strain type

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")

unsafe NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.StressTypeName NXOpen.Tooling.LsdynaFormAnalysisResultDisplayBuilder.StressType
getset

Returns or sets the stress type

Created in NX9.0.0

License requirements to get this property: None.

License requirements to set this property: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.