2.2.2 装配体Assembly
1.Assembly的作用
Assembly主要是将模型包含起来,形成一个空间或多个空间区域,其具体的作用主要有:
(1)用于建立非连续性网格,可以在保证计算精度的同时,最大限度减少网格数量。
(2)针对异形的CAD体、高密度的散热器翅片、包含细长的模型,一般需要对其建立非连续性网格,用于对模型进行局部加密,减少非连续性区域外的网格数量。
(3)用于对ANSYS Icepak模型树下的模型进行系统管理。
(4)用于多个模型的合并,可以在ANSYS Icepak中单击模型工具栏的装配体,建立Assembly,双击打开其编辑窗口,在Assembly的Definition中选择External assembly,单击Project definition右侧的Browse按钮,在浏览面板中找到需要加载合并的模型,即可合并不同模型,如图2‑7所示。
2.Assembly装配体的创建方法
(1)在模型树下,选中需要局部加密的器件单击右键,执行Create→Assembly命令,即可建立Assembly装配体,如图2‑8所示。
图2‑7
图2‑8
(2)单击装配体,创建Assembly装配体,然后选中模型树下需要加密的器件,鼠标左键直接拖动至模型树下的Assembly,ANSYS Icepak会自动创建包含这些器件区域的Assembly装配体,装配体的不同选项功能如图2‑9所示。
✧ Edit:编辑Assembly装配体;
✧ Active:取消选择,表示抑制装配体;
✧ Rename:重新命名;
✧ Copy:复制;
✧ Move:移动;
✧ Delete:删除;
✧ Create assembly:建立装配体;
✧ Delete assembly:删除装配体,保留装配体内模型;
✧ Visible:取消选择,表示隐藏装配体;
✧ View separately:可仅显示Assembly中的器件;
✧ Expand all:扩展装配体;
✧ Collapse all:关闭装配体;
✧ Merge Project:合并ANSYS Icepak项目;
✧ Load assembly:加载Assembly装配体;
✧ Save as project:将装配体内的模型保存为ANSYS Icepak项目;
✧ Total Volume:用于统计Assembly中器件的体积;
✧ Total area:用于统计Assembly中器件的面积;
✧ Summary information:用于统计Assembly内不同类型的个数。
3.Assembly装配体非连续性网格设置
(1)右击左侧模型树Model→Assembly.1,在弹出的快捷菜单中执行Edit命令,弹出如图2‑10所示对话框。选择Meshing选项卡,选择Mesh separately选项,在3个方向(6个面)输入扩展的Slack尺寸,单击Update按钮,即可得到此区域的局部非连续性网格。
图2‑9
图2‑10
(2)Meshing选项卡面板中不同选项如图2-10所示,Assembly内的网格类型与背景区域的网格类型可以不同,其网格独立于背景网格。
✧ Minimum gap:此区域内两个物体在某个方向的最小间隙;
✧ Mesh type:此区域的网格类型;
✧ Max X,Max Y,Max Z,:此区域内3个方向的最大网格尺寸;
✧ Allow stair - step:允许划分阶梯网格;
✧ Allow multi - Level:允许划分多级网格;
✧ Set Level auto:自动设置多级级别;
✧ Edit Level:用户可以手动修改设置多级级别;
✧ Set uniform mesh params:选择此项,可以提高网格的质量、减少网格个数。