public interface LaminateImportedLayupBuilder extends Builder
LaminateImportedLayupBuilder
builder LaminateGlobalLayupMgr.createLaminateImportedLayupBuilder(nxopen.cae.LaminateGlobalLayup)
Property | Value |
---|---|
FileType | FiberSimXml |
ImportMethod | ExternalFile |
NameOverride | 0 |
Tolerance.Value | 0 (millimeters part), 0 (inches part) |
Modifier and Type | Interface and Description |
---|---|
static class |
LaminateImportedLayupBuilder.ApiTypeEnum
Type of external API supported.
|
static class |
LaminateImportedLayupBuilder.FileEnum
Type of external file to be imported.
|
static class |
LaminateImportedLayupBuilder.ImportMethodEnum
Import method type.
|
Modifier and Type | Method and Description |
---|---|
LaminateImportedLayupBuilder.ApiTypeEnum |
apiType()
Returns the external api selected for layup import
License requirements: None. |
String |
fileName()
Returns the full name and path of the file to be imported
License requirements: None. |
LaminateImportedLayupBuilder.FileEnum |
fileType()
Returns the type of file to be imported
License requirements: None. |
boolean |
importMaterials()
Returns the material import option
License requirements: None. |
LaminateImportedLayupBuilder.ImportMethodEnum |
importMethod()
Returns the import method
License requirements: None. |
String |
layupName()
Returns the user defined layup name
License requirements: None. |
boolean |
nameOverride()
Returns the option to override the fibersim layup name with a user defined name
License requirements: None. |
boolean |
omitPartiallyMapped()
Returns the omit partially mapped face option.
|
boolean |
overwriteMaterials()
Returns the material import overwrite option
License requirements: None. |
LaminateSelectEntitiesBuilder |
selection()
Returns the geometric face(s) and element face(s) on which to assign the material orientation
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
selectLaminate(String laminate)
Selects a laminate for import
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setApiType(LaminateImportedLayupBuilder.ApiTypeEnum apiType)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setFileName(String filename)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setFileType(LaminateImportedLayupBuilder.FileEnum fileType)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setImportMaterials(boolean importMaterials)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setImportMethod(LaminateImportedLayupBuilder.ImportMethodEnum importMethod)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setLayupName(String layupName)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setNameOverride(boolean nameOverride)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setOmitPartiallyMapped(boolean omitPartiallyMapped)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setOverwriteMaterials(boolean overwriteMaterials)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
void |
setUnmappedFaceThreshold(double unmappedFaceThreshold)
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
Expression |
tolerance()
Returns the tolerance used to localize each FEM element layup information
License requirements: None. |
double |
unmappedFaceThreshold()
Returns the unmapped face threshold value (%).
|
void |
updateApiLaminateList()
Updates the list of available laminates in the API
License requirements: nx_lam_comp_adv ("Laminate Composites Advanced") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
LaminateImportedLayupBuilder.ImportMethodEnum importMethod() throws NXException, RemoteException
NXException
RemoteException
void setImportMethod(LaminateImportedLayupBuilder.ImportMethodEnum importMethod) throws NXException, RemoteException
importMethod
- NXException
RemoteException
Expression tolerance() throws NXException, RemoteException
NXException
RemoteException
LaminateImportedLayupBuilder.FileEnum fileType() throws NXException, RemoteException
NXException
RemoteException
void setFileType(LaminateImportedLayupBuilder.FileEnum fileType) throws NXException, RemoteException
fileType
- NXException
RemoteException
String fileName() throws NXException, RemoteException
NXException
RemoteException
void setFileName(String filename) throws NXException, RemoteException
filename
- NXException
RemoteException
boolean importMaterials() throws NXException, RemoteException
NXException
RemoteException
void setImportMaterials(boolean importMaterials) throws NXException, RemoteException
importMaterials
- NXException
RemoteException
boolean overwriteMaterials() throws NXException, RemoteException
NXException
RemoteException
void setOverwriteMaterials(boolean overwriteMaterials) throws NXException, RemoteException
overwriteMaterials
- NXException
RemoteException
LaminateSelectEntitiesBuilder selection() throws NXException, RemoteException
NXException
RemoteException
boolean nameOverride() throws NXException, RemoteException
NXException
RemoteException
void setNameOverride(boolean nameOverride) throws NXException, RemoteException
nameOverride
- NXException
RemoteException
String layupName() throws NXException, RemoteException
NXException
RemoteException
void setLayupName(String layupName) throws NXException, RemoteException
layupName
- NXException
RemoteException
LaminateImportedLayupBuilder.ApiTypeEnum apiType() throws NXException, RemoteException
NXException
RemoteException
void setApiType(LaminateImportedLayupBuilder.ApiTypeEnum apiType) throws NXException, RemoteException
apiType
- NXException
RemoteException
void updateApiLaminateList() throws NXException, RemoteException
NXException
RemoteException
void selectLaminate(String laminate) throws NXException, RemoteException
laminate
- NXException
RemoteException
boolean omitPartiallyMapped() throws NXException, RemoteException
NXException
RemoteException
void setOmitPartiallyMapped(boolean omitPartiallyMapped) throws NXException, RemoteException
omitPartiallyMapped
- NXException
RemoteException
double unmappedFaceThreshold() throws NXException, RemoteException
NXException
RemoteException
void setUnmappedFaceThreshold(double unmappedFaceThreshold) throws NXException, RemoteException
unmappedFaceThreshold
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.