|
NX Open C++ 参考指南 2406 v1.1
|
研究构建器 更多...
#include <DesignSimulation_StudyBuilder.hxx>
友元 | |
| class | _StudyBuilderBuilder |
研究构建器
表示@link NXOpen::DesignSimulation::Study NXOpen::DesignSimulation::Study@endlink 构建器 <br> 要创建此类的新实例,请使用@link NXOpen::Features::TopologyOptimizationFeature::CreateStudyBuilder NXOpen::Features::TopologyOptimizationFeature::CreateStudyBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| AnalysisType | LinearStatics |
| OptimizationObjectiveType | MaximumStiffness |
| ResolutionVoxelSize.Value | 1(毫米单位零件),0.04(英寸单位零件) |
| StudyQuality | 5 |
在NX2206.0.0中创建。
| NXOpen::DesignSimulation::StudyBuilder::AnalysisOption NXOpen::DesignSimulation::StudyBuilder::AnalysisType | ( | ) |
返回分析类型
于NX2206.0.0版本创建。
许可要求:无
| bool NXOpen::DesignSimulation::StudyBuilder::FixedVoxelSize | ( | ) |
返回自动或用户定义固定体素大小的控制。 设置为false时,根据研究质量控制和所选体的大小自动计算体素大小。 设置为true时,使用用户定义的固定体素大小,与所选体的大小无关。
于NX2206.0.0版本创建。
许可要求:无
| int NXOpen::DesignSimulation::StudyBuilder::NumberOfFrequencies | ( | ) |
返回频率数量。范围为1到100。
创建于NX2312.0.0。
许可要求:无
| NXOpen::DesignSimulation::StudyBuilder::NX_DEPRECATED | ( | "Deprecated in NX2212.0.0. Use NXOpen::DesignSimulation::StudyBuilder::SetStudyQuality instead." | ) |
根据给定的研究质量(范围1-9)设置分辨率体素大小
研究质量因子
| NXOpen::DesignSimulation::StudyBuilder::OptimizationObjectiveOption NXOpen::DesignSimulation::StudyBuilder::OptimizationObjectiveType | ( | ) |
返回优化目标类型
于NX2206.0.0版本创建。
许可要求:无
| NXOpen::Expression * NXOpen::DesignSimulation::StudyBuilder::ResolutionVoxelSize | ( | ) |
返回分辨率体素大小
于NX2206.0.0版本创建。
许可要求:无
| void NXOpen::DesignSimulation::StudyBuilder::SetAnalysisType | ( | NXOpen::DesignSimulation::StudyBuilder::AnalysisOption | analysisType | ) |
设置分析类型
于NX2206.0.0版本创建。
许可要求:des_top_opt ("Topology Optimization for Designers") 或 sc_des_topol_opt (" Topology Optimization for Designers") 或 nx_perf_predictor (" Performance Predictor")
| analysisType | 分析类型 |
| void NXOpen::DesignSimulation::StudyBuilder::SetFixedVoxelSize | ( | bool | isFixed | ) |
设置自动或用户定义固定体素大小的控制。 设置为false时,根据研究质量控制和所选体的大小自动计算体素大小。 设置为true时,使用用户定义的固定体素大小,与所选体的大小无关。
于NX2206.0.0版本创建。
许可要求:des_top_opt ("Topology Optimization for Designers") 或 sc_des_topol_opt (" Topology Optimization for Designers") 或 nx_perf_predictor (" Performance Predictor")
| isFixed | 是否固定 |
| void NXOpen::DesignSimulation::StudyBuilder::SetNumberOfFrequencies | ( | int | numberOfFrequencies | ) |
设置频率数量。范围为1到100。
创建于NX2312.0.0。
许可要求:nx_perf_predictor("性能预测器")
| numberOfFrequencies | 频率数量 |
| void NXOpen::DesignSimulation::StudyBuilder::SetOptimizationObjectiveType | ( | NXOpen::DesignSimulation::StudyBuilder::OptimizationObjectiveOption | optimizationObjectiveType | ) |
设置优化目标类型
于NX2206.0.0版本创建。
许可要求:des_top_opt ("Topology Optimization for Designers") 或 sc_des_topol_opt (" Topology Optimization for Designers") 或 nx_perf_predictor (" Performance Predictor")
| optimizationObjectiveType | 优化目标类型 |
| void NXOpen::DesignSimulation::StudyBuilder::SetStudyName | ( | const char * | studyName | ) |
设置研究名称
于NX2206.0.0版本创建。
许可要求:des_top_opt ("Topology Optimization for Designers") 或 sc_des_topol_opt (" Topology Optimization for Designers") 或 nx_perf_predictor (" Performance Predictor")
| studyName | 研究名称 |
| void NXOpen::DesignSimulation::StudyBuilder::SetStudyName | ( | const NXString & | studyName | ) |
设置研究名称
于NX2206.0.0版本创建。
许可要求:des_top_opt ("Topology Optimization for Designers") 或 sc_des_topol_opt (" Topology Optimization for Designers") 或 nx_perf_predictor (" Performance Predictor")
| studyName | 研究名称 |
| void NXOpen::DesignSimulation::StudyBuilder::SetStudyQuality | ( | int | studyQualityFactor | ) |
设置研究质量。范围为1到9。 值1表示高质量,但获取超精细优化结果可能需要较长时间; 值9表示低质量,获取粗略优化结果。
于NX2206.0.0版本创建。
许可要求:des_top_opt ("Topology Optimization for Designers") 或 sc_des_topol_opt (" Topology Optimization for Designers") 或 nx_perf_predictor (" Performance Predictor")
| studyQualityFactor | 研究质量因子 |
| void NXOpen::DesignSimulation::StudyBuilder::SetSubcaseSummationType | ( | NXOpen::DesignSimulation::StudyBuilder::SubcaseSummationOption | subcaseSummationType | ) |
设置子工况求和类型
于NX2206.0.0版本创建。
许可要求:des_top_opt ("Topology Optimization for Designers") 或 sc_des_topol_opt (" Topology Optimization for Designers") 或 nx_perf_predictor (" Performance Predictor")
| subcaseSummationType | 子工况求和类型 |
| NXString NXOpen::DesignSimulation::StudyBuilder::StudyName | ( | ) |
返回研究名称
于NX2206.0.0版本创建。
许可要求:无
| int NXOpen::DesignSimulation::StudyBuilder::StudyQuality | ( | ) |
返回研究质量。范围为1到9。 值1表示高质量,但获取超精细优化结果可能需要较长时间; 值9表示低质量,获取粗略优化结果。
于NX2206.0.0版本创建。
许可要求:无
| NXOpen::DesignSimulation::StudyBuilder::SubcaseSummationOption NXOpen::DesignSimulation::StudyBuilder::SubcaseSummationType | ( | ) |
返回子工况求和类型
于NX2206.0.0版本创建。
许可要求:无