public interface LsdynaKfileGeneratorBuilder extends Builder
AutoDieCollection.createLsdynaKfileGeneratorBuilder()
Property | Value |
---|---|
ElementType | Triangle |
MaximumAngle | 20.0 |
MaximumDeviation | 0.15 |
MaximumElementSize | 24.0 |
MinimumElementSize | 1.0 |
OutputState | 15 |
Modifier and Type | Interface and Description |
---|---|
static class |
LsdynaKfileGeneratorBuilder.MeshDataType
Types of data format.
|
static class |
LsdynaKfileGeneratorBuilder.MeshElementType
Types of mesh element type.
|
static class |
LsdynaKfileGeneratorBuilder.OperTypes
Types of operation.
|
Modifier and Type | Method and Description |
---|---|
void |
analyzeFormability(String kFile)
Analyzes the formability based on the input K file.
|
void |
calculateMeshValue()
Calculates the default mesh settings values.
|
void |
createLSDynaKFile(String kFile)
Creates LS-DYNA K file.
|
LsdynaKfileGeneratorBuilder.MeshDataType |
dataType()
Returns the data type
License requirements: None. |
LsdynaKfileGeneratorBuilder.MeshElementType |
elementType()
Returns the element type
License requirements: None. |
String |
inputDynaFile()
Returns the input dyna file
License requirements: None. |
double |
maximumAngle()
Returns the maximum angle
License requirements: None. |
double |
maximumDeviation()
Returns the maximum deviation
License requirements: None. |
double |
maximumElementSize()
Returns the maximum element size
License requirements: None. |
void |
meshObject()
Meshes the part.
|
double |
minimumElementSize()
Returns the minimum element size
License requirements: None. |
String |
outputFile()
Returns the output file
License requirements: None. |
String |
outputPath()
Returns the output path
License requirements: None. |
int |
outputState()
Returns the output state which will be used to control the result display.
|
void |
setDataType(LsdynaKfileGeneratorBuilder.MeshDataType dataType)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setElementType(LsdynaKfileGeneratorBuilder.MeshElementType elementType)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setInputDynaFile(String fileName)
Sets the input dyna file.
|
void |
setMaximumAngle(double maximumAngle)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setMaximumDeviation(double maximumDeviation)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setMaximumElementSize(double maximumElementSize)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setMinimumElementSize(double minimumElementSize)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setOutputFile(String outputFile)
Sets the output file.
|
void |
setOutputPath(String outputPath)
Sets the output path.
|
void |
setOutputState(int outputState)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
void |
setType(LsdynaKfileGeneratorBuilder.OperTypes type)
License requirements: die_engineering ("DIE ENGINEERING") OR prog_die_wizard ("UG/Progressive Die Wizard") . |
LsdynaKfileGeneratorBuilder.OperTypes |
type()
Returns the type of operation to be run.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
LsdynaKfileGeneratorBuilder.OperTypes type() throws NXException, RemoteException
NXException
RemoteException
void setType(LsdynaKfileGeneratorBuilder.OperTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
void meshObject() throws NXException, RemoteException
NXException
RemoteException
void calculateMeshValue() throws NXException, RemoteException
NXException
RemoteException
void createLSDynaKFile(String kFile) throws NXException, RemoteException
kFile
- NXException
RemoteException
void analyzeFormability(String kFile) throws NXException, RemoteException
kFile
- NXException
RemoteException
LsdynaKfileGeneratorBuilder.MeshElementType elementType() throws NXException, RemoteException
NXException
RemoteException
void setElementType(LsdynaKfileGeneratorBuilder.MeshElementType elementType) throws NXException, RemoteException
elementType
- NXException
RemoteException
double maximumElementSize() throws NXException, RemoteException
NXException
RemoteException
void setMaximumElementSize(double maximumElementSize) throws NXException, RemoteException
maximumElementSize
- NXException
RemoteException
double minimumElementSize() throws NXException, RemoteException
NXException
RemoteException
void setMinimumElementSize(double minimumElementSize) throws NXException, RemoteException
minimumElementSize
- NXException
RemoteException
double maximumDeviation() throws NXException, RemoteException
NXException
RemoteException
void setMaximumDeviation(double maximumDeviation) throws NXException, RemoteException
maximumDeviation
- NXException
RemoteException
double maximumAngle() throws NXException, RemoteException
NXException
RemoteException
void setMaximumAngle(double maximumAngle) throws NXException, RemoteException
maximumAngle
- NXException
RemoteException
LsdynaKfileGeneratorBuilder.MeshDataType dataType() throws NXException, RemoteException
NXException
RemoteException
void setDataType(LsdynaKfileGeneratorBuilder.MeshDataType dataType) throws NXException, RemoteException
dataType
- NXException
RemoteException
int outputState() throws NXException, RemoteException
NXException
RemoteException
void setOutputState(int outputState) throws NXException, RemoteException
outputState
- NXException
RemoteException
String inputDynaFile() throws NXException, RemoteException
NXException
RemoteException
void setInputDynaFile(String fileName) throws NXException, RemoteException
fileName
- NXException
RemoteException
String outputFile() throws NXException, RemoteException
NXException
RemoteException
void setOutputFile(String outputFile) throws NXException, RemoteException
outputFile
- NXException
RemoteException
String outputPath() throws NXException, RemoteException
NXException
RemoteException
void setOutputPath(String outputPath) throws NXException, RemoteException
outputPath
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.