NXOpen .NET Reference Guide
|
Represents LS-Dyna K file builder - K file generator builder More...
Public Types | |
enum | MeshDataType { LongBit, ShortBit } |
Types of data format. More... | |
enum | MeshElementType { Triangle, Mixed } |
Types of mesh element type. More... | |
enum | OperTypes { Mesh, Runsolver } |
Types of operation. More... | |
Public Member Functions | |
unsafe void | AnalyzeFormability (string kFile) |
Analyzes the formability based on the input K file. More... | |
unsafe void | CalculateMeshValue () |
Calculates the default mesh settings values. More... | |
unsafe void | CreateLSDynaKFile (string kFile) |
Creates LS-DYNA K file. More... | |
unsafe void | MeshObject () |
Meshes the part. More... | |
unsafe void | SetInputDynaFile (string fileName) |
Sets the input dyna file. More... | |
unsafe void | SetOutputFile (string outputFile) |
Sets the output file. More... | |
unsafe void | SetOutputPath (string outputPath) |
Sets the output path. 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 NXOpen.Tooling.LsdynaKfileGeneratorBuilder.MeshDataType | DataType [get, set] |
Returns or sets the data type More... | |
unsafe NXOpen.Tooling.LsdynaKfileGeneratorBuilder.MeshElementType | ElementType [get, set] |
Returns or sets the element type More... | |
unsafe string | InputDynaFile [get] |
Returns the input dyna file More... | |
unsafe double | MaximumAngle [get, set] |
Returns or sets the maximum angle More... | |
unsafe double | MaximumDeviation [get, set] |
Returns or sets the maximum deviation More... | |
unsafe double | MaximumElementSize [get, set] |
Returns or sets the maximum element size More... | |
unsafe double | MinimumElementSize [get, set] |
Returns or sets the minimum element size More... | |
unsafe string | OutputFile [get] |
Returns the output file More... | |
unsafe string | OutputPath [get] |
Returns the output path More... | |
unsafe int | OutputState [get, set] |
Returns or sets the output state which will be used to control the result display. More... | |
unsafe NXOpen.Tooling.LsdynaKfileGeneratorBuilder.OperTypes | Type [get, set] |
Returns or sets the type of operation to be run. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents LS-Dyna K file builder - K file generator builder
To create a new instance of this class, use NXOpen.Tooling.AutoDieCollection.CreateLsdynaKfileGeneratorBuilder
Default values.
Property | Value |
---|---|
ElementType |
Triangle |
MaximumAngle |
20.0 |
MaximumDeviation |
0.15 |
MaximumElementSize |
24.0 |
MinimumElementSize |
1.0 |
OutputState |
15 |
Created in NX9.0.0
|
inline |
Analyzes the formability based on the input K file.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
kFile |
|
inline |
Calculates the default mesh settings values.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
inline |
Creates LS-DYNA K file.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
kFile |
|
inline |
Meshes the part.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
|
inline |
Sets the input dyna file.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
fileName |
|
inline |
Sets the output file.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
outputFile |
|
inline |
Sets the output path.
Created in NX9.0.0
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard")
outputPath |
|
getset |
Returns or sets the data 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")
|
getset |
Returns or sets the element 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")
|
get |
Returns the input dyna file
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the maximum angle
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")
|
getset |
Returns or sets the maximum deviation
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")
|
getset |
Returns or sets the maximum element size
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")
|
getset |
Returns or sets the minimum element size
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")
|
get |
Returns the output file
Created in NX9.0.0
License requirements: None.
|
get |
Returns the output path
Created in NX9.0.0
License requirements: None.
|
getset |
Returns or sets the output state which will be used to control the result display.
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")
|
getset |
Returns or sets the type of operation to be run.
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")