2.5 管理工程
工程包含多个相关的用户设计及其涉及的共享资源等。用户可以在工程里面设置共享的材料和工程变量,并添加一个或多个设计,以完成一个完整的任务。
工程文档是相互独立的文档,它包含一个完整的工程,并以rbs为扩展名(二进制文件)存储在系统中,同时可以在不同的用户之间传递。
用户可以通过“文件”菜单下的各个命令创建新的工程文档、打开已有的工程文档、保存或关闭工程文档,也可以在工程管理树中通过单击操作切换当前工程文档。
2.5.1 管理工程材料
材料可以被工程下的多个设计共享。每个工程文档都包含一个工程材料库,其中包含当前可以被工程或设计使用的所有材料。同时,Rainbow系列软件包含一个预定义的系统材料库,用户可以在需要的时候选择其中的某些材料并把它们复制到工程材料库中。用户也可以按照预定义的规范定义自己的材料库并把它们复制到工程材料库中。
2.5.2 配置工程材料库
用户可以通过选择“工程”→“管理材料”选项打开如图2-17所示的窗口,并在此配置工程材料库。
图2-17 “选择/编辑工程库材料”窗口
以下是“材料库”选区中的一些选项。
● 全选:选择材料库列表中的所有库。
● 删除:删除自定义的用户材料库。
● 插入:加入自定义的用户材料库。
● 系统材料库:在材料库列表中显示系统材料库。
● 工程材料库:在材料库列表中显示工程材料库。
● 用户材料库:在材料库列表中显示用户自定义的材料库。
以下是“材料列表”选区中的一些选项。
● 类别:选择材料过滤所用的属性。
● 值:设置材料过滤的正则表达式的值。
“材料列表”列出了在用户选择的材料库中符合过滤器要求的所有工程材料,包含以下属性。
● 名称:材料名称。
● 位置:材料库类型。
● Usage:材料是否已经被使用。
● 相对介电系数:修改相对介电常数。
● 介质损耗因子:修改电介质损耗角。
● 相对磁导率:修改相对磁导率。
● 磁损耗因子:修改磁介质损耗角。
● 导电率:修改导电率。
用户可以通过如下选项对“材料列表”中的材料进行操作。
● 显示/编辑:显示、编辑选中的材料。
● 增加:添加一种新的材料。
● 克隆:克隆选中的材料。
● 删除:删除选中的材料。
● 导出:将“材料列表”中的材料导出到文件系统中。
2.5.3 添加工程材料
用户可以在如图2-18所示的窗口中添加工程材料并修改其属性,然后单击“确认”按钮即可实现工程材料的添加。
图2-18 添加工程材料
● 名称:材料名称。
● 属性:材料属性。
● 类型:属性描述类型,可以为简单类型(Simple)、单轴类型(Uniaxial)或各向异性类型(Anisotropic)。
● 值:属性值。
当材料类型为单轴类型或各向异性类型时,用户可以输入多个频点下的材料属性值,如图2-19所示。
图2-19 输入多个频点下的材料属性值
2.5.4 管理工程变量
工程变量可以被工程下的多个设计共享。每个工程文档都包含一个工程变量库,其中包含当前可以被工程或设计使用的所有变量。
2.5.4.1 配置工程变量库
用户可以通过选择“工程”→“管理变量”选项打开如图2-20所示的对话框,并在此配置工程变量库。
图2-20 “工程变量库”对话框
用户可以在“工程变量库”对话框中添加用户定制的变量。用户添加的变量包含如下属性。
● 名称:变量名称。
● 表达式:变量表达式的值。
● 值:变量计算值。
● 描述:变量附加说明。
用户可以通过如下按钮操作变量。
● 增加:添加新的变量。
● 删除:删除选中的变量
● 编辑:编辑变量。
Rainbow系列软件提供了许多预定义的常量,如图2-21所示。用户可以在其他变量定义和模型定义中直接使用这些常量。
图2-21 预定义的常量
2.5.4.2 添加变量
用户可以在“工程变量库”对话框中单击“增加”按钮,然后在如图2-22所示的对话框中编辑变量。编辑完成后,单击“确认”按钮确认变量。
图2-22 “变量属性”对话框
● 名称:变量名称。用户不能使用已经使用过的变量名称,包括系统预定义的常量。
● 表达式:变量表达式的值。
● 描述:变量附加说明。