NXOpen C++ Reference Guide
|
Represents a builder class for creating and editing an NXOpen::CAE::DurSpecialistSuperpositionEvent . More...
Public Types | |
enum | FindInType { FindInTypeLoadHistories, FindInTypeSubcases } |
Represents the find in type. More... | |
enum | HistoryEndTreatmentType { HistoryEndTreatmentTypeTruncate, HistoryEndTreatmentTypeFillWithLastValue, HistoryEndTreatmentTypeRepeat } |
treatment of load histories with different channel length More... | |
enum | MatchByType { MatchByTypeName, MatchByTypeIndex } |
Represents the match by type for automatic matching. More... | |
enum | MatchingType { MatchingTypeAutomatic, MatchingTypeManual } |
Represents the matching type. More... | |
enum | MatchUsingType { MatchUsingTypeCompleteSubstring, MatchUsingTypeField, MatchUsingTypePattern, MatchUsingTypeSubstringOfSpecifiedLength } |
Represents the name matching algorithm. More... | |
enum | RangeType { RangeTypeFullHistory, RangeTypeSubRange } |
Represents the interval range type. More... | |
Public Member Functions | |
NXOpen::Expression * | Acceleration () |
Returns the unit load acceleration Created in NX12.0.0. More... | |
int | AddConnection (int loadIndex, int modeIndex, bool active, double scaleFactor) |
Add manual connection. More... | |
NXOpen::Expression * | Angle () |
Returns the unit load angle Created in NX12.0.0. More... | |
NXOpen::Expression * | AngularAcceleration () |
Returns the unit load angular acceleration Created in NX12.0.0. More... | |
NXOpen::Expression * | AngularVelocity () |
Returns the unit load angular velocity Created in NX12.0.0. More... | |
bool | CaseSensitive () |
Returns the case sensitive comparison. More... | |
void | DeleteConnection (int connectionIndex) |
Delete manual connection Created in NX12.0.0. More... | |
NXString | Description () |
Returns the description. More... | |
NXOpen::CAE::DurSpecialistDataSources * | FeResults () |
Returns the FE results. More... | |
int | FieldFind () |
Returns the source field index. More... | |
NXString | FieldFindUsing () |
Returns the source field delimiter. More... | |
NXString | FieldMatchUsing () |
Returns the target field delimiter. More... | |
int | FieldMatchWith () |
Returns the target field index. More... | |
NXString | Find () |
Returns the search pattern. More... | |
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FindInType | FindIn () |
Returns the source of search pattern. More... | |
NXOpen::Expression * | Force () |
Returns the unit load force Created in NX12.0.0. More... | |
void | GetStaticLoad (std::vector< int > &modeIndex, std::vector< double > &scaleFactor) |
Get the static loads with their scale factors Created in NX12.0.0. More... | |
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::HistoryEndTreatmentType | HistoryEndTreatment () |
Returns the history treatment Created in NX1847.0.0. More... | |
bool | IgnoreSpecialCharacters () |
Returns the flag to ignore non-alphanumeric characters in comparison. More... | |
NXOpen::Expression * | Length () |
Returns the unit load length Created in NX12.0.0. More... | |
NXOpen::CAE::DurSpecialistDataSources * | LoadHistories () |
Returns the load histories. More... | |
NXOpen::CAE::DurSpecialistLoadLengthBuilder * | LoadLength () |
Returns the load length. More... | |
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchByType | MatchBy () |
Returns the match by. More... | |
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchingType | Matching () |
Returns the matching. More... | |
NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType | MatchingUpdate () |
Returns the update method for manual matchings. More... | |
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchUsingType | MatchUsing () |
Returns the match using. More... | |
NXString | MatchWith () |
Returns the comparison pattern. More... | |
int | MaxLength () |
Returns the max length in substring comparison. More... | |
int | MinLength () |
Returns the min length in substring comparison. More... | |
NXOpen::Expression * | Moment () |
Returns the unit load moment Created in NX12.0.0. More... | |
NXString | Name () |
Returns the name. More... | |
NXOpen::Expression * | Pressure () |
Returns the unit load pressure Created in NX12.0.0. More... | |
int | PreStressCase () |
Returns the pre-stress case Created in NX12.0.0. More... | |
bool | PreStressIncluded () |
Returns the flag if pre-stress is included in all other subcases. More... | |
NXOpen::Expression * | PreStressScale () |
Returns the pre-stress scale factor Created in NX12.0.0. More... | |
NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType | PreStressUpdate () |
Returns the pre-stress update method. More... | |
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::RangeType | Range () |
Returns the interval range. More... | |
NXOpen::Expression * | RangeEnd () |
Returns the range end Created in NX12.0.0. More... | |
NXOpen::Expression * | RangeStart () |
Returns the range start Created in NX12.0.0. More... | |
void | SetCaseSensitive (bool caseSensitive) |
Sets the case sensitive comparison. More... | |
void | SetDescription (const NXString &description) |
Sets the description. More... | |
void | SetDescription (const char *description) |
Sets the description. More... | |
void | SetFieldFind (int fieldIndex) |
Sets the source field index. More... | |
void | SetFieldFindUsing (const NXString &delimiter) |
Sets the source field delimiter. More... | |
void | SetFieldFindUsing (const char *delimiter) |
Sets the source field delimiter. More... | |
void | SetFieldMatchUsing (const NXString &delimiter) |
Sets the target field delimiter. More... | |
void | SetFieldMatchUsing (const char *delimiter) |
Sets the target field delimiter. More... | |
void | SetFieldMatchWith (int fieldIndex) |
Sets the target field index. More... | |
void | SetFind (const NXString &pattern) |
Sets the search pattern. More... | |
void | SetFind (const char *pattern) |
Sets the search pattern. More... | |
void | SetFindIn (NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FindInType findIn) |
Sets the source of search pattern. More... | |
void | SetHistoryEndTreatment (NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::HistoryEndTreatmentType historyTreatment) |
Sets the history treatment Created in NX1847.0.0. More... | |
void | SetIgnoreSpecialCharacters (bool ignore) |
Sets the flag to ignore non-alphanumeric characters in comparison. More... | |
void | SetMatchBy (NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchByType type) |
Sets the match by. More... | |
void | SetMatching (NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchingType type) |
Sets the matching. More... | |
void | SetMatchingUpdate (NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType type) |
Sets the update method for manual matchings. More... | |
void | SetMatchUsing (NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchUsingType type) |
Sets the match using. More... | |
void | SetMatchWith (const NXString &pattern) |
Sets the comparison pattern. More... | |
void | SetMatchWith (const char *pattern) |
Sets the comparison pattern. More... | |
void | SetMaxLength (int length) |
Sets the max length in substring comparison. More... | |
void | SetMinLength (int length) |
Sets the min length in substring comparison. More... | |
void | SetName (const NXString &name) |
Sets the name. More... | |
void | SetName (const char *name) |
Sets the name. More... | |
void | SetPreStressCase (int modeIndex) |
Sets the pre-stress case Created in NX12.0.0. More... | |
void | SetPreStressIncluded (bool included) |
Sets the flag if pre-stress is included in all other subcases. More... | |
void | SetPreStressUpdate (NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType type) |
Sets the pre-stress update method. More... | |
void | SetRange (NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::RangeType type) |
Sets the interval range. More... | |
void | SetStaticLoad (const std::vector< int > &modeIndex, const std::vector< double > &scaleFactor) |
Set the static loads and their scale factors Created in NX12.0.0. More... | |
void | SetStaticLoadUpdate (NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType type) |
Sets the static load update method. More... | |
void | SetUseMaxLength (bool use) |
Sets the flag to use max length in substring comparison. More... | |
void | SetUseMinLength (bool use) |
Sets the flag to use min length in substring comparison. More... | |
NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType | StaticLoadUpdate () |
Returns the static load update method. More... | |
void | UpdateConnection (int connectionIndex, bool active, double scaleFactor) |
Update manual connection Created in NX12.0.0. More... | |
bool | UseMaxLength () |
Returns the flag to use max length in substring comparison. More... | |
bool | UseMinLength () |
Returns the flag to use min length in substring comparison. More... | |
NXOpen::Expression * | Velocity () |
Returns the unit load velocity 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 builder class for creating and editing an NXOpen::CAE::DurSpecialistSuperpositionEvent .
To create a new instance of this class, use NXOpen::CAE::DurSpecialistEventCollection::CreateSuperpositionEventBuilder
Default values.
Property | Value |
---|---|
HistoryEndTreatment |
Truncate |
MatchUsing |
CompleteSubstring |
Range |
FullHistory |
Created in NX12.0.0.
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Acceleration | ( | ) |
Returns the unit load acceleration
Created in NX12.0.0.
License requirements : None
int NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::AddConnection | ( | int | loadIndex, |
int | modeIndex, | ||
bool | active, | ||
double | scaleFactor | ||
) |
Add manual connection.
loadIndex | loadindex |
modeIndex | modeindex |
active | active |
scaleFactor | scalefactor |
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Angle | ( | ) |
Returns the unit load angle
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::AngularAcceleration | ( | ) |
Returns the unit load angular acceleration
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::AngularVelocity | ( | ) |
Returns the unit load angular velocity
Created in NX12.0.0.
License requirements : None
bool NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::CaseSensitive | ( | ) |
Returns the case sensitive comparison.
Created in NX12.0.0.
License requirements : None
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::DeleteConnection | ( | int | connectionIndex | ) |
Delete manual connection
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
connectionIndex | connectionindex |
NXString NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Description | ( | ) |
Returns the description.
Created in NX1847.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistDataSources* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FeResults | ( | ) |
Returns the FE results.
Created in NX12.0.0.
License requirements : None
int NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FieldFind | ( | ) |
Returns the source field index.
Created in NX12.0.0.
License requirements : None
NXString NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FieldFindUsing | ( | ) |
Returns the source field delimiter.
Created in NX12.0.0.
License requirements : None
NXString NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FieldMatchUsing | ( | ) |
Returns the target field delimiter.
Created in NX12.0.0.
License requirements : None
int NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FieldMatchWith | ( | ) |
Returns the target field index.
Created in NX12.0.0.
License requirements : None
NXString NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Find | ( | ) |
Returns the search pattern.
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FindInType NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FindIn | ( | ) |
Returns the source of search pattern.
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Force | ( | ) |
Returns the unit load force
Created in NX12.0.0.
License requirements : None
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::GetStaticLoad | ( | std::vector< int > & | modeIndex, |
std::vector< double > & | scaleFactor | ||
) |
Get the static loads with their scale factors
Created in NX12.0.0.
License requirements : None
modeIndex | modeindex |
scaleFactor | scalefactor |
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::HistoryEndTreatmentType NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::HistoryEndTreatment | ( | ) |
Returns the history treatment
Created in NX1847.0.0.
License requirements : None
bool NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::IgnoreSpecialCharacters | ( | ) |
Returns the flag to ignore non-alphanumeric characters in comparison.
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Length | ( | ) |
Returns the unit load length
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistDataSources* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::LoadHistories | ( | ) |
Returns the load histories.
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistLoadLengthBuilder* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::LoadLength | ( | ) |
Returns the load length.
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchByType NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchBy | ( | ) |
Returns the match by.
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchingType NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Matching | ( | ) |
Returns the matching.
Setting matching to Automatic will remove the manual connections.
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchingUpdate | ( | ) |
Returns the update method for manual matchings.
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchUsingType NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchUsing | ( | ) |
Returns the match using.
Created in NX12.0.0.
License requirements : None
NXString NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchWith | ( | ) |
Returns the comparison pattern.
Created in NX12.0.0.
License requirements : None
int NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MaxLength | ( | ) |
Returns the max length in substring comparison.
Created in NX12.0.0.
License requirements : None
int NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MinLength | ( | ) |
Returns the min length in substring comparison.
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Moment | ( | ) |
Returns the unit load moment
Created in NX12.0.0.
License requirements : None
NXString NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Name | ( | ) |
Returns the name.
Created in NX1847.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Pressure | ( | ) |
Returns the unit load pressure
Created in NX12.0.0.
License requirements : None
int NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::PreStressCase | ( | ) |
Returns the pre-stress case
Created in NX12.0.0.
License requirements : None
bool NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::PreStressIncluded | ( | ) |
Returns the flag if pre-stress is included in all other subcases.
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::PreStressScale | ( | ) |
Returns the pre-stress scale factor
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::PreStressUpdate | ( | ) |
Returns the pre-stress update method.
Created in NX12.0.0.
License requirements : None
NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::RangeType NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Range | ( | ) |
Returns the interval range.
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::RangeEnd | ( | ) |
Returns the range end
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::RangeStart | ( | ) |
Returns the range start
Created in NX12.0.0.
License requirements : None
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetCaseSensitive | ( | bool | caseSensitive | ) |
Sets the case sensitive comparison.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
caseSensitive | casesensitive |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetDescription | ( | const NXString & | description | ) |
Sets the description.
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
description | description |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetDescription | ( | const char * | description | ) |
Sets the description.
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
description | description |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetFieldFind | ( | int | fieldIndex | ) |
Sets the source field index.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
fieldIndex | fieldindex |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetFieldFindUsing | ( | const NXString & | delimiter | ) |
Sets the source field delimiter.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
delimiter | delimiter |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetFieldFindUsing | ( | const char * | delimiter | ) |
Sets the source field delimiter.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
delimiter | delimiter |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetFieldMatchUsing | ( | const NXString & | delimiter | ) |
Sets the target field delimiter.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
delimiter | delimiter |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetFieldMatchUsing | ( | const char * | delimiter | ) |
Sets the target field delimiter.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
delimiter | delimiter |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetFieldMatchWith | ( | int | fieldIndex | ) |
Sets the target field index.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
fieldIndex | fieldindex |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetFind | ( | const NXString & | pattern | ) |
Sets the search pattern.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
pattern | pattern |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetFind | ( | const char * | pattern | ) |
Sets the search pattern.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
pattern | pattern |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetFindIn | ( | NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::FindInType | findIn | ) |
Sets the source of search pattern.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
findIn | findin |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetHistoryEndTreatment | ( | NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::HistoryEndTreatmentType | historyTreatment | ) |
Sets the history treatment
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
historyTreatment | historytreatment |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetIgnoreSpecialCharacters | ( | bool | ignore | ) |
Sets the flag to ignore non-alphanumeric characters in comparison.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
ignore | ignore |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetMatchBy | ( | NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchByType | type | ) |
Sets the match by.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
type | type |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetMatching | ( | NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchingType | type | ) |
Sets the matching.
Setting matching to Automatic will remove the manual connections.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
type | type |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetMatchingUpdate | ( | NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType | type | ) |
Sets the update method for manual matchings.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
type | type |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetMatchUsing | ( | NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::MatchUsingType | type | ) |
Sets the match using.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
type | type |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetMatchWith | ( | const NXString & | pattern | ) |
Sets the comparison pattern.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
pattern | pattern |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetMatchWith | ( | const char * | pattern | ) |
Sets the comparison pattern.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
pattern | pattern |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetMaxLength | ( | int | length | ) |
Sets the max length in substring comparison.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
length | length |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetMinLength | ( | int | length | ) |
Sets the min length in substring comparison.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
length | length |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetName | ( | const NXString & | name | ) |
Sets the name.
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
name | name |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetName | ( | const char * | name | ) |
Sets the name.
Created in NX1847.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
name | name |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetPreStressCase | ( | int | modeIndex | ) |
Sets the pre-stress case
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
modeIndex | The index in list of available subcases, 0 for deselecting pre-stress |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetPreStressIncluded | ( | bool | included | ) |
Sets the flag if pre-stress is included in all other subcases.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
included | included |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetPreStressUpdate | ( | NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType | type | ) |
Sets the pre-stress update method.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
type | type |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetRange | ( | NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::RangeType | type | ) |
Sets the interval range.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
type | type |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetStaticLoad | ( | const std::vector< int > & | modeIndex, |
const std::vector< double > & | scaleFactor | ||
) |
Set the static loads and their scale factors
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
modeIndex | modeindex |
scaleFactor | scalefactor |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetStaticLoadUpdate | ( | NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType | type | ) |
Sets the static load update method.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
type | type |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetUseMaxLength | ( | bool | use | ) |
Sets the flag to use max length in substring comparison.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
use | use |
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::SetUseMinLength | ( | bool | use | ) |
Sets the flag to use min length in substring comparison.
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
use | use |
NXOpen::CAE::DurSpecialistEvent::UpdateCriterionType NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::StaticLoadUpdate | ( | ) |
Returns the static load update method.
Created in NX12.0.0.
License requirements : None
void NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::UpdateConnection | ( | int | connectionIndex, |
bool | active, | ||
double | scaleFactor | ||
) |
Update manual connection
Created in NX12.0.0.
License requirements : sc_dur_specialist ("Simcenter Specialist Durability")
connectionIndex | connectionindex |
active | active |
scaleFactor | scalefactor |
bool NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::UseMaxLength | ( | ) |
Returns the flag to use max length in substring comparison.
Created in NX12.0.0.
License requirements : None
bool NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::UseMinLength | ( | ) |
Returns the flag to use min length in substring comparison.
Created in NX12.0.0.
License requirements : None
NXOpen::Expression* NXOpen::CAE::DurSpecialistSuperpositionEventBuilder::Velocity | ( | ) |
Returns the unit load velocity
Created in NX12.0.0.
License requirements : None