NXOpen C++ Reference Guide
|
Represents a NXOpen::CAE::DurSpecialistLocalDefinition builder. More...
Public Types | |
enum | LocationType { LocationTypeElements, LocationTypeGroups, LocationTypeSeamWelds, LocationTypeSpotWelds, LocationTypeRemainingStructure } |
Represents location type. More... | |
Public Member Functions | |
NXOpen::CAE::DurSpecialistAnalysisType * | AnalysisType () |
Returns the analysis type. More... | |
void | ClearSelectedGroups () |
The option to clear the selected groups Created in NX1847.0.0. More... | |
std::vector< NXString > | GetDescription () |
Returns the description. More... | |
bool | IsAnalysisTypeInherited () |
Returns the analysis type from solution flag Created in NX12.0.0. More... | |
bool | IsMaterialInherited () |
Returns the material from solution flag Created in NX12.0.0. More... | |
NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::LocationType | Location () |
Returns the location Created in NX12.0.0. More... | |
NXOpen::CAE::DurSpecialistSolutionBuilder::MaterialSourceType | MaterialSource () |
Returns the material source. More... | |
NXString | Name () |
Returns the LocalDefinition name. More... | |
void | Reset () |
Reset to default according to analysis type Created in NX1847.0.0. More... | |
NXOpen::PhysicalMaterial * | SelectedMaterial () |
Returns the selected material. More... | |
NXOpen::CAE::SelectElementsBuilder * | SelectElements () |
Returns the option to get the selected element faces Created in NX1847.0.0. More... | |
int | SelectionType () |
Returns the option to get/set the group reference value Created in NX1847.0.0. More... | |
void | SetAnalysisType (NXOpen::CAE::DurSpecialistAnalysisType *analysisType) |
Sets the analysis type. More... | |
void | SetAnalysisTypeInherited (bool isInherited) |
Sets the analysis type from solution flag Created in NX12.0.0. More... | |
void | SetDescription (const std::vector< NXString > &description) |
Sets the description Created in NX1847.0.0. More... | |
void | SetLocation (NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::LocationType type) |
Sets the location Created in NX12.0.0. More... | |
void | SetMaterialInherited (bool isInherited) |
Sets the material from solution flag Created in NX12.0.0. More... | |
void | SetMaterialSource (NXOpen::CAE::DurSpecialistSolutionBuilder::MaterialSourceType type) |
Sets the material source. More... | |
void | SetName (const NXString &title) |
Sets the LocalDefinition name. More... | |
void | SetName (const char *title) |
Sets the LocalDefinition name. More... | |
void | SetSelectedGroups (const std::vector< NXOpen::NXObject * > &selectedGroups) |
The option to set the selected groups Created in NX1847.0.0. More... | |
void | SetSelectedMaterial (NXOpen::PhysicalMaterial *material) |
Sets the selected material. More... | |
void | SetSelectedSeamWeldSets (const std::vector< NXOpen::NXObject * > &selectedSets) |
The option to set the selected seam weld sets Created in NX1847.0.0. More... | |
void | SetSelectedSpotWeldSets (const std::vector< NXOpen::NXObject * > &selectedSets) |
The option to set the selected spot weld sets Created in NX1847.0.0. More... | |
void | SetSelectionType (int selType) |
Sets the option to get/set the group reference value Created in NX1847.0.0. More... | |
NXOpen::CAE::DurSpecialistSimulationObjectTable * | SimulationObjects () |
Returns the simulation objects Created in NX12.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::DurSpecialistLocalDefinition builder.
To create a new instance of this class, use NXOpen::CAE::DurSpecialistLocalDefinitionCollection::CreateLocalDefinitionBuilder
Default values.
Property | Value |
---|---|
IsAnalysisTypeInherited |
true |
IsMaterialInherited |
true |
Location |
Elements |
MaterialSource |
InheritFromSimulation |
Created in NX12.0.0.
Represents location type.
NXOpen::CAE::DurSpecialistAnalysisType* NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::AnalysisType | ( | ) |
Returns the analysis type.
Created in NX12.0.0.
License requirements : None
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::ClearSelectedGroups | ( | ) |
The option to clear the selected groups
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
std::vector<NXString> NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::GetDescription | ( | ) |
Returns the description.
bool NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::IsAnalysisTypeInherited | ( | ) |
Returns the analysis type from solution flag
Created in NX12.0.0.
License requirements : None
bool NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::IsMaterialInherited | ( | ) |
Returns the material from solution flag
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::LocationType NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::Location | ( | ) |
Returns the location
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistSolutionBuilder::MaterialSourceType NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::MaterialSource | ( | ) |
Returns the material source.
Created in NX12.0.0.
License requirements : None
NXString NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::Name | ( | ) |
Returns the LocalDefinition name.
Created in NX12.0.0.
License requirements : None
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::Reset | ( | ) |
Reset to default according to analysis type
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
NXOpen::PhysicalMaterial* NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SelectedMaterial | ( | ) |
Returns the selected material.
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::SelectElementsBuilder* NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SelectElements | ( | ) |
Returns the option to get the selected element faces
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
int NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SelectionType | ( | ) |
Returns the option to get/set the group reference value
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetAnalysisType | ( | NXOpen::CAE::DurSpecialistAnalysisType * | analysisType | ) |
Sets the analysis type.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
analysisType | analysistype |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetAnalysisTypeInherited | ( | bool | isInherited | ) |
Sets the analysis type from solution flag
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
isInherited | isinherited |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetDescription | ( | const std::vector< NXString > & | description | ) |
Sets the description
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
description | description |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetLocation | ( | NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::LocationType | type | ) |
Sets the location
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
type | type |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetMaterialInherited | ( | bool | isInherited | ) |
Sets the material from solution flag
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
isInherited | isinherited |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetMaterialSource | ( | NXOpen::CAE::DurSpecialistSolutionBuilder::MaterialSourceType | type | ) |
Sets the material source.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
type | type |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetName | ( | const NXString & | title | ) |
Sets the LocalDefinition name.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
title | title |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetName | ( | const char * | title | ) |
Sets the LocalDefinition name.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
title | title |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetSelectedGroups | ( | const std::vector< NXOpen::NXObject * > & | selectedGroups | ) |
The option to set the selected groups
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
selectedGroups | selectedgroups |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetSelectedMaterial | ( | NXOpen::PhysicalMaterial * | material | ) |
Sets the selected material.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
material | NXOpen::PhysicalMaterial to assign |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetSelectedSeamWeldSets | ( | const std::vector< NXOpen::NXObject * > & | selectedSets | ) |
The option to set the selected seam weld sets
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
selectedSets | selectedsets |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetSelectedSpotWeldSets | ( | const std::vector< NXOpen::NXObject * > & | selectedSets | ) |
The option to set the selected spot weld sets
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
selectedSets | selectedsets |
void NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SetSelectionType | ( | int | selType | ) |
Sets the option to get/set the group reference value
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
selType | seltype |
NXOpen::CAE::DurSpecialistSimulationObjectTable* NXOpen::CAE::DurSpecialistLocalDefinitionBuilder::SimulationObjects | ( | ) |
Returns the simulation objects
Created in NX12.0.0.
License requirements : None