引导多目标设计研究
要引导多目标设计研究,必须定义设计变量及设计目标。可以选择尺寸或顶级模型参数(整数参数除外)作为设计变量。对于设计目标,可以选择通过“分析”特征创建的参数。
1. 单击
“分析”(Analysis),然后单击
“可行性/优化”(Feasibility/Optimization) 旁的箭头。单击
“多目标设计研究”(Multi-Objective Design Study)。
“多目标设计研究”(Multi-Objective Design Study) 对话框打开。该对话框由以下两部分组成:
◦ 表树 (Table Tree) - 第一列显示了研究中表的层次(包括主表和衍生表)。第二列为反馈部分,显示每一个表的记录数量。
◦ 表数据 (Table Data) – 在顶部显示当前活动表的“名称”(Name) 和“记录”(Records) 数,在下面显示表内容。表的每一行表示一个试验记录。表中的每个记录都包括一个记录编号、各设计目标的值和各列中的设计变量。设计目标和设计变量的名称用作列标签。可以通过拖动或双击列分隔符重新调整列大小。
2. 要创建一个新的研究,请单击“文件”(File) > “新建”(New) 并为研究指定一个名称。要打开已存在的研究,请单击“文件”(File) > “打开”(Open) 并选择研究的名称。
3. 要设置主表,请单击“设置”(Setup) > “变量/目标”(Variables/Goals)。“主表”(Master Table) 对话框打开。
4. 在“取样方法”(Sampling Method) 框中,选择“自动”(Automatic) 或“手动”(Manual) 作为取样方法。
5. 如果选择“自动”(Automatic) 方法,请在“主表”(Master Table) 对话框中指定下列内容:
◦ 单击“定义增量”(Define Increments) 复选框可设置设计变量的增量。“增量”(Increment) 栏会显示在“主表”(Master Table) 对话框的“设计变量”(Design Variables) 部分中。
◦ 为每个设计变量指定增量值,或接受默认增量值。默认增量值是该设计变量的最大值和最小值之间的差值。
◦ 设计变量 (Design Variables) - 对于每个设计变量,单击
添加尺寸,或单击
添加参数来作为研究中的设计变量。添加的尺寸或参数被作为研究中的设计变量。每个设计变量都被分配给
“设计变量”(Design Variables) 表格中的唯一行。指定其最小值及最大值,或接受默认值。如果已单击
“定义增量”(Define Increments) 复选框,则还可以为变量指定增量。要从设计变量列表中删除变量,请选择该变量并单击
。
◦ 设计目标 (Design Goals) - 单击“选择目标”(Select Goals)。“参数选择”(Parameter Selection) 对话框打开。选择要包括在研究中的参数,然后单击“确定”(OK)。
6. 如果选择“手动”(Manual) 方法,请在“主表”(Master Table) 对话框中指定下列内容:
◦ 在“运行试验数计算方式”(Run experiments on) 下,指定下列选项之一:
▪ 所有组合 (All Combinations) - 使用为设计变量定义的取样点的所有可能组合计算试验数。
▪ “每行一个”(One per row) - 将试验数设置为在“主表”(Master Table) 的“设计变量”(Design Variables) 部分定义样本点的行的行数。
| 如果没有为所有设计变量指定相同数目的取样点,则会显示出错消息。 |
◦ 按“自动”(Automatic) 取样方法所述,指定设计变量和设计目标。
| 每个设计变量都被分配到 “设计变量”(Design Variables) 表格中的不同列。 |
◦ 在“主表”(Master Table) 的 “设计变量”(Design Variable) 部分还可用下列选项:
▪ - 在选定的单元格上方插入一个空单元格。
▪ - 删除选择的单元格。
▪ - 删除表格中的所有单元格。
▪ - 打开文件浏览器,以便选择 CSV 格式的 ASCII 文本文件。导入的文件不能包含字母字符。此文件的列数必须小于等于研究中的设计变量数。
7. 单击“确定”(OK) 接受该设置。
8. 要检查设置,请单击“设置”(Setup) > “显示设置”(Show setup)。
9. 要计算主表,单击“设置”(Setup) > “计算”(Compute) 并键入希望 Creo Parametric 生成的试验数,以进行研究。“多目标设计研究”(Multi-Objective Design Study) 对话框显示结果。“表树”(Table Tree) 部分显示“主表”(Master Table)。记录编号、计算的设计目标值和相应的设计变量值出现在“主表”(Master Table) 的“表数据”(Table Data) 部分的各个列中。
| 如果为 “自动”(Automatic) 取样方法选择了 “定义增量”(Define Increments) 方框,或者,如果选择了 “手动”(Manual) 取样方法,则 Creo Parametric 会计算试验数目并将其显示在消息区域中。 |
10. 要创建衍生表,请单击“表”(Table) > “衍生”(Derive)。“衍生表”(Derive Table) (MASTER_TABLE) 对话框随即打开。
| 不能展开将增量用作其设计变量的主表或使用 “手动”(Manual) 取样方法创建的主表。 |
11. 选择以下方法之一来衍生表格:
◦ 约束 (Constraints) - 通过设置设计目标的最小值和最大值来创建一个衍生表。在参数列表中选择参数并在“最小”(Min) 和“最大”(Max) 框中指定新值或接受默认值。
◦ 平行于 (Pareto) - 通过优化设计目标来创建衍生表。单击“选项”(Options) 下的一个单元格,然后将其值设置为“最大化”(Maximize)、“最小化”(Minimize) 或“排除”(Exclude)。
12. 键入表名称并单击“确定”(OK)。“多目标设计研究”(Multi-Objective Design Study) 对话框显示结果。“表树”(Table Tree) 部分显示衍生表图标。记录编号、计算的设计目标值和相应的设计变量值出现在衍生表的“表数据”(Table Data) 部分的各个列中。
| 用于生成衍生表的记录的试验数源自主表。 |
13. 要创建另一衍生表,请单击“表树”(Table Tree) 部分中某表,单击“表”(Table) > “衍生”(Derive),然后通过选择“约束”(Constraints) 或“平行于”(Pareto) 方法自父表创建一个表。每一个衍生表都出现在“表树”(Table Tree) 部分中,而且还带有一个指明其创建方法的图标。
14. 要保存研究 (包括衍生表),请单击“多目标设计研究”(Multi-Objective Design Study) 对话框中的“文件”(File) > “保存”(Save)。
15. 单击“文件”(File) > “退出”(Exit) 结束研究。