NX Open C++ Reference Guide
|
Represents the builder which is used to create flow analysis. More...
Public Types | |
enum | AnalysisResults { AnalysisResultsMeltFrontTime, AnalysisResultsGateContribution, AnalysisResultsPressureDrop, AnalysisResultsMeltFrontTemperature, AnalysisResultsMaxTemperature, AnalysisResultsAverageTemperature, AnalysisResultsFrozenLayerRatio, AnalysisResultsMaxCoolingTime } |
The option of analysis results. More... | |
Public Member Functions | |
bool | AirTrapOption () |
Returns the air trap option to be set Created in NX8.5.0. | |
void | DisplayDynamicColorPlots () |
Display color plots in all steps. | |
NXString | FolderBrowser () |
Returns the folder in which flow analysis results can be found Created in NX8.5.0. | |
int | NumberIntervals () |
Returns the interval number of the whole filling time. | |
int | NumberSubMeshes () |
Returns the number of sub-meshes to display Created in NX8.5.0. | |
NXOpen::Tooling::FlowDisplayBuilder::AnalysisResults | ResultsOption () |
Returns the analysis results option to display Created in NX8.5.0. | |
void | SetAirTrapOption (bool airTrapOption) |
Sets the air trap option to be set Created in NX8.5.0. | |
void | SetFolderBrowser (const NXString &foldername) |
Sets the folder in which flow analysis results can be found Created in NX8.5.0. | |
void | SetFolderBrowser (const char *foldername) |
Sets the folder in which flow analysis results can be found Created in NX8.5.0. | |
void | SetNumberIntervals (int numIntervals) |
Sets the interval number of the whole filling time. | |
void | SetNumberSubMeshes (int noSubMeshes) |
Sets the number of sub-meshes to display Created in NX8.5.0. | |
void | SetResultsOption (NXOpen::Tooling::FlowDisplayBuilder::AnalysisResults resultsOption) |
Sets the analysis results option to display Created in NX8.5.0. | |
void | SetWeldLineOption (bool weldLineOption) |
Sets the weld line option to be set Created in NX8.5.0. | |
bool | WeldLineOption () |
Returns the weld line option to be set Created in NX8.5.0. | |
![]() | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents the builder which is used to create flow analysis.
To create a new instance of this class, use Tooling::MoldDesignCollection::CreateFlowDisplayBuilder
Default values.
Property | Value |
---|---|
AirTrapOption |
0 |
NumberIntervals |
20 |
NumberSubMeshes |
0 |
ResultsOption |
MeltFrontTime |
WeldLineOption |
0 |
Created in NX8.5.0.
The option of analysis results.
bool NXOpen::Tooling::FlowDisplayBuilder::AirTrapOption | ( | ) |
Returns the air trap option to be set
Created in NX8.5.0.
License requirements : None
void NXOpen::Tooling::FlowDisplayBuilder::DisplayDynamicColorPlots | ( | ) |
Display color plots in all steps.
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD")
NXString NXOpen::Tooling::FlowDisplayBuilder::FolderBrowser | ( | ) |
Returns the folder in which flow analysis results can be found
Created in NX8.5.0.
License requirements : None
int NXOpen::Tooling::FlowDisplayBuilder::NumberIntervals | ( | ) |
Returns the interval number of the whole filling time.
Created in NX8.5.0.
License requirements : None
int NXOpen::Tooling::FlowDisplayBuilder::NumberSubMeshes | ( | ) |
Returns the number of sub-meshes to display
Created in NX8.5.0.
License requirements : None
NXOpen::Tooling::FlowDisplayBuilder::AnalysisResults NXOpen::Tooling::FlowDisplayBuilder::ResultsOption | ( | ) |
Returns the analysis results option to display
Created in NX8.5.0.
License requirements : None
void NXOpen::Tooling::FlowDisplayBuilder::SetAirTrapOption | ( | bool | airTrapOption | ) |
Sets the air trap option to be set
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD")
airTrapOption | airtrapoption |
void NXOpen::Tooling::FlowDisplayBuilder::SetFolderBrowser | ( | const NXString & | foldername | ) |
Sets the folder in which flow analysis results can be found
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD")
foldername | foldername |
void NXOpen::Tooling::FlowDisplayBuilder::SetFolderBrowser | ( | const char * | foldername | ) |
Sets the folder in which flow analysis results can be found
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD")
foldername | foldername |
void NXOpen::Tooling::FlowDisplayBuilder::SetNumberIntervals | ( | int | numIntervals | ) |
Sets the interval number of the whole filling time.
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD")
numIntervals | numintervals |
void NXOpen::Tooling::FlowDisplayBuilder::SetNumberSubMeshes | ( | int | noSubMeshes | ) |
Sets the number of sub-meshes to display
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD")
noSubMeshes | nosubmeshes |
void NXOpen::Tooling::FlowDisplayBuilder::SetResultsOption | ( | NXOpen::Tooling::FlowDisplayBuilder::AnalysisResults | resultsOption | ) |
Sets the analysis results option to display
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD")
resultsOption | resultsoption |
void NXOpen::Tooling::FlowDisplayBuilder::SetWeldLineOption | ( | bool | weldLineOption | ) |
Sets the weld line option to be set
Created in NX8.5.0.
License requirements : ug_mold_design ("UG MOLD")
weldLineOption | weldlineoption |
bool NXOpen::Tooling::FlowDisplayBuilder::WeldLineOption | ( | ) |
Returns the weld line option to be set
Created in NX8.5.0.
License requirements : None