NX Open C++ Reference Guide
|
Represents a NXOpen::CAE::LaminateImportZonesBuilder builder
To create a new instance of this class, use NXOpen::CAE::LaminateGlobalLayupMgr::CreateLaminateImportZonesBuilder
Created in NX10.0.0.
More...
Public Member Functions | |
NXString | Filename () |
Returns the full name and path of the file to be imported Created in NX10.0.0. More... | |
bool | ImportBoundaries () |
Returns the boundaries import option Created in NX10.0.0. More... | |
bool | ImportMaterials () |
Returns the material import option Created in NX10.0.0. More... | |
bool | OverwriteCollectors () |
Returns the mesh collectors overwrite option Created in NX10.0.0. More... | |
bool | OverwriteLamProps () |
Returns the laminate properties overwrite option Created in NX10.0.0. More... | |
bool | OverwriteMaterials () |
Returns the material import overwrite option Created in NX10.0.0. More... | |
NXOpen::Expression * | SearchDistance () |
Returns the search distance used to localize each FEM element in the FiberSIM zone mesh Created in NX10.0.0. More... | |
NXOpen::CAE::LaminateSelectEntitiesBuilder * | Selection () |
Returns the geometric face(s) and element face(s) on which to zones will be imported Created in NX10.0.0. More... | |
void | SetFilename (const NXString &filename) |
Sets the full name and path of the file to be imported Created in NX10.0.0. More... | |
void | SetFilename (const char *filename) |
Sets the full name and path of the file to be imported Created in NX10.0.0. More... | |
void | SetImportBoundaries (bool importBoundaries) |
Sets the boundaries import option Created in NX10.0.0. More... | |
void | SetImportMaterials (bool importMaterials) |
Sets the material import option Created in NX10.0.0. More... | |
void | SetOverwriteCollectors (bool overwriteCollectors) |
Sets the mesh collectors overwrite option Created in NX10.0.0. More... | |
void | SetOverwriteLamProps (bool overwriteLamProps) |
Sets the laminate properties overwrite option Created in NX10.0.0. More... | |
void | SetOverwriteMaterials (bool overwriteMaterials) |
Sets the material import overwrite option Created in NX10.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::CAE::LaminateImportZonesBuilder builder
To create a new instance of this class, use NXOpen::CAE::LaminateGlobalLayupMgr::CreateLaminateImportZonesBuilder
Created in NX10.0.0.
NXString NXOpen::CAE::LaminateImportZonesBuilder::Filename | ( | ) |
Returns the full name and path of the file to be imported
Created in NX10.0.0.
License requirements : None
bool NXOpen::CAE::LaminateImportZonesBuilder::ImportBoundaries | ( | ) |
Returns the boundaries import option
Created in NX10.0.0.
License requirements : None
bool NXOpen::CAE::LaminateImportZonesBuilder::ImportMaterials | ( | ) |
Returns the material import option
Created in NX10.0.0.
License requirements : None
bool NXOpen::CAE::LaminateImportZonesBuilder::OverwriteCollectors | ( | ) |
Returns the mesh collectors overwrite option
Created in NX10.0.0.
License requirements : None
bool NXOpen::CAE::LaminateImportZonesBuilder::OverwriteLamProps | ( | ) |
Returns the laminate properties overwrite option
Created in NX10.0.0.
License requirements : None
bool NXOpen::CAE::LaminateImportZonesBuilder::OverwriteMaterials | ( | ) |
Returns the material import overwrite option
Created in NX10.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::LaminateImportZonesBuilder::SearchDistance | ( | ) |
Returns the search distance used to localize each FEM element in the FiberSIM zone mesh
Created in NX10.0.0.
License requirements : None
NXOpen::CAE::LaminateSelectEntitiesBuilder* NXOpen::CAE::LaminateImportZonesBuilder::Selection | ( | ) |
Returns the geometric face(s) and element face(s) on which to zones will be imported
Created in NX10.0.0.
License requirements : None
void NXOpen::CAE::LaminateImportZonesBuilder::SetFilename | ( | const NXString & | filename | ) |
Sets the full name and path of the file to be imported
Created in NX10.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
filename | filename |
void NXOpen::CAE::LaminateImportZonesBuilder::SetFilename | ( | const char * | filename | ) |
Sets the full name and path of the file to be imported
Created in NX10.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
filename | filename |
void NXOpen::CAE::LaminateImportZonesBuilder::SetImportBoundaries | ( | bool | importBoundaries | ) |
Sets the boundaries import option
Created in NX10.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
importBoundaries | importboundaries |
void NXOpen::CAE::LaminateImportZonesBuilder::SetImportMaterials | ( | bool | importMaterials | ) |
Sets the material import option
Created in NX10.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
importMaterials | importmaterials |
void NXOpen::CAE::LaminateImportZonesBuilder::SetOverwriteCollectors | ( | bool | overwriteCollectors | ) |
Sets the mesh collectors overwrite option
Created in NX10.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
overwriteCollectors | overwritecollectors |
void NXOpen::CAE::LaminateImportZonesBuilder::SetOverwriteLamProps | ( | bool | overwriteLamProps | ) |
Sets the laminate properties overwrite option
Created in NX10.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
overwriteLamProps | overwritelamprops |
void NXOpen::CAE::LaminateImportZonesBuilder::SetOverwriteMaterials | ( | bool | overwriteMaterials | ) |
Sets the material import overwrite option
Created in NX10.0.0.
License requirements : nx_lam_comp_adv ("Laminate Composites Advanced")
overwriteMaterials | overwritematerials |