收藏 分享(赏)

hyperworks基础培训(中文手册).pdf

上传人:weiwoduzun 文档编号:3151832 上传时间:2018-10-04 格式:PDF 页数:128 大小:4.27MB
下载 相关 举报
hyperworks基础培训(中文手册).pdf_第1页
第1页 / 共128页
hyperworks基础培训(中文手册).pdf_第2页
第2页 / 共128页
hyperworks基础培训(中文手册).pdf_第3页
第3页 / 共128页
hyperworks基础培训(中文手册).pdf_第4页
第4页 / 共128页
hyperworks基础培训(中文手册).pdf_第5页
第5页 / 共128页
点击查看更多>>
资源描述

1、 -1- -2- -3- 目 录 第 1 章 前处理(HyperMesh ) 1 练习一 模型导入、几何清理并划分二维网格(HM-2000 ) . 1 练习二 创建、编辑实体并划分三维网格(HM-2060) . 15 练习三 通过曲面创建三维网格(HM-3210) . 27 第 2 章 求解(RADIOSS ) . 36 练习四 三维惯性释放分析(RD-1030) . 36 练习五 使用 PCOMPG 进行 飞机复合材料结构分析(RD-1060) . 43 练习六 汽车前碰分析(RD-3050) 54 练习七 压溃分析(RD-3060) . 63 第 3 章 优化(OptiStruct ) 7

2、9 练习八 汽车摆臂的概念设计(OS-2010) 79 练习九 脱模方向约束的摆臂拓扑优化(OS-2030) . 93 第 4 章 后处理(HyperView ). 101 练习十 可视性与视图控制(HV-2000) . 101 练习十一 显示结果云图(HV-3000) 108 练习十二 查看变形(HV-3010) . 111 练习十三 查询结果信息(HV-4000) 113 练习十四 使用高级查询功能(HV-4010) . 115 练习十五 创建截面(HV-5000) . 118 练习十六 创建测量(HV-6000) . 121 -1- 练习一 模型导入 、几何清 理 并划分 二维网格 对于

3、薄板零件, 选用壳单元进行有限元分析比较合适。 本示例通过对一个薄板 (如图 1 所示) 进行抽取中面, 划分二维网格的过程, 描述如何使用 HyperMesh 进行有限元前处理。 这里首先介绍了在 HyperMesh 中模型的导入与修复,然后介绍了如何在实体中抽取中面, 最后描述了 HyperMesh 进行二维分网的流程。 图 1 薄板零 件 本示例包括以下内容: - 打开模 型文件 - 查看模 型 - 修复几 何体不完整要素 - 抽取中 面 - 简化几 何模型 - 改进拓 扑结构 - 划分网 格 导入和修复几 何模型 (HM2000 ) 第 1 步:打开 模型文件 1. 启动HyperMe

4、sh 2. 在User Profiles对话框中选择Default (HyperMesh ) , 并点击OK 。 3. 点击工具栏按钮Files Panel 。在弹出的Open file 对话框中选 择clip_repair.hm 文件, 该文件位于/tutorials/hm 4. 点击Open,clip_repair.hm 文件被载入到当前HyperMesh 进程中,取代进程中已有数据。 第2步:以拓扑 方式观察模 型并通过渲 染检查模型 完整性。 1. 观察模型是否含有错误的连接关系以及缺失面或重复面。 2. 进入 autocleanup 面板,此时模型边沿依据其拓扑状态进行渲染 3. 点

5、击 Wireframe Geometry 和 Shaded Geometry and Surface Edges 按钮, 观察模型其 -2- 他显示模式。 4. 点击视图工 具(Visualization ) 按钮, 视图工具控 制着模型表 面和边沿的 显示方式, 模型表面可以被渲染或是线框化。 这个菜单里的复选框控制着不同边沿和硬点的显示状 态。 5. 仅激活 Free 复选框,此时只有自由边显示在窗口区 6. 观察自由边并记住它们的位置, 自由边 (红色) 处表示此位置具有不正确的连接关系或 是有间隙。注意那些闭环的自由边,这些位置可能是缺失面。 图 2 模型中 自由边位置 7. 仅激活

6、Non-manifold 复 选框,观察非重合边(黄色)的位置,非重合边表示在一个边 上存在两个以上的面。 本示例模型中有两个闭合的非重合边, 表明在这些位置中可能含 有重复面。 8. 激活所有复选框,点击 Close 按钮退 出视图控制窗口。 9. 点击 Shaded Geometry and Surface Edges 按钮,此时模型被渲染。 10. 移动、旋转和缩放模型,找到模型不正确连接位置。如图 3 所示: (1 )圆角处突出的面 (2 )缺失面 图 3 模 型中错误的几何要素 11. 点击 Wireframe Geometry 按钮,转换到线框模式。 第 3 步:删除 圆角处突出

7、的面 1. 通过以下方式进入 Delete 面板: (1 )在 Geometry 菜单中 选择 Delete 并激活 Surfaces 选项 缺失面 圆角处突出的面 -3- (2 )按 F2 2. 在图形区,选择圆角处突出的面 3. 点击 delete entity 4. 点击 return 返回到主面板。 第 4 步:创建 面填补模型 中较大的间 隙 1. 进入 surfaces 面板 2. 进入 spline/filler 子面板 3. 取消选择 keep tangency 复 选框。 使用 keep tangency 功能可以保证新创建的面与相邻面 平滑过渡 4. 将 entity ty

8、pe 设置为 lines 5. 激活 auto create (free edges ) 复选框。 Auto create 选项简化缺失面边线的选取过程, 一 旦选取其中一条线, HyperMesh 将自 动选取闭环回路中剩余的几条边线, 然后创建曲面。 6. 放大模型缺失面位置,如图 4 所示 图 4 模型中 缺失面位置 7. 选择一个缺口处的一条边线,HyperMesh 将自动 创建面填充这个缺口 8. 重复 4.7 步, 为另一个缺口创建填充面 9. 点击 return 第 5 步:设置 全局几何清 理容差为 0.01 1. 在键盘中点击 O 键进入 options 面板 2. 进入 g

9、eometry 子面板 3. 在 cleanup tol= 栏中,输入 0.01 ,缝合间 隙小于 0.01 的自由边 4. 点击 return , 返回主面板 第 6 步 :使用 equivalence 工具一次缝合 多个自由边 。 1. 使用以下任一种方式进入 edge edit 面板 (1 )在主菜单中选择 Geometry,激活 Edit 下拉菜单,在其二级菜单中选择 edges (2 )在主面板中选择 Geom 页,然后选择 Edge Edit 2. 进入 equivalence 子面板 3. 激活 equiv free only 复选框 4. 选择 surfsall 5. 将 cl

10、eanup 设置为 0.01 缺失面位置 -4- 6. 点击绿色的 equivalence 按钮,一次缝合模型中指定容差范围内的自由边 经过这一步, 模型中大部分红色自由边被缝合成绿色的共享边, 未被缝合的自由边是因 为间距大于容差上限。 第 7 步 :使用 toggle 工具依次 缝合自 由 边 1. 进入 toggle 子面板 2. 将 cleanup tol 设置为 0.1 3. 在图形区点击任一条红色自由边 4. 如果有需要, 可以旋转和放缩模型。 当自由边选中后, 它将从红色变为绿色, 表示它 已 被缝合成共享边。 5. 使用 toggle 工具缝合模型中的其他自由边 第 8 步 :

11、使用 replace 工具缝合余下的 自由边 1. 进入 replace 子面板 2. 激活 moved edge ,选择 图形区左边的自由边。此时 retained edge 被激活 ,选择右边 的 自由边 3. 将 cleanup tol 设置为 0.1 4. 点击 replace 。 当右侧自由边被选中时, HyperMesh 会弹出信息 “Gap= (.200018 ) .Do you still wish to toggle?” 5. 点击 Yes ,执 行缝合操作 图 5 缝合自 由边 6. 点击 return 返回主面板 第 9 步:寻找 并删除所有 重合面 1. 通过以下任一种

12、方式进入 Defeature 面板: (1 )在 主菜单选择 Geometry,然后激活 Defeature (2 )在主面板选择 Geom 页,然后选择 Defeature 2. 进入 duplicate 子面板 3. 选择 surfacesdisplayed -5- 4. 将 cleanup tol 设置为 0.01 5. 点击 find 。此时状态栏将显示“2surfaces are duplicate ”信息 6. 点击 delete 移除所有的重合面 第 10 步: 重新 观察模型, 确定模型中 所有的自由 边、缺失面 和重合面均 已被修复 1. 使用拓扑显示模式并渲染模型。 此时模

13、型中所有的边沿均显示为绿色的共享边, 表示模 型已被修复成闭合的实体。 2. 点击 return,返回 主面板(main menu ) 。 抽取模型 中面 (HM2010 ) 第 11 步: 使用 midsurface 工具创建模型 中面 1. 通过以下任一种方式进入 midsurface 面板: (1 )在主菜单选择 Geometry,然后激活 Midsurface (2 )在主面板选择 Geom 页,然后选择 Midsurface 2. 进入 auto midsurface 子面板 3. 激活 closed solid ,此时黄 色的 surfs 选择框呈高亮状态 4. 任意选择图形区模型

14、一个面,HyperMesh 将自动 搜寻闭合曲面 5. 点击 extract 按钮,开始抽取模型中面。 模型中面创建后自动存放在一个名为 Middle Surface 的组件中, 此时除了 Middle Surface 外的组件均已半透明状态显示,接下来将讲述如何控制曲面的透明度 第 12 步: 观察 模型中面 1. 在模型浏览窗口, 隐藏名为 lvl10 的组 件的几何模型, 图形区只显示 Middle Surface 组件。 图 6 模型中 面(midsurface ) 2. 在模型浏览窗口打开组件 lvl10 几何 模型 3. 在视图工具栏,选择 transparency 面板 4. 在

15、 comps 选择框激活状态下, 在图形区选择组件 lvl10 的一 条线或一个面, 此时整个组 件 lvl10 将被 选中 5. 在 transparency 面板中移动滑条,组件 lvl10 的透 明度将发生变化 -6- 6. 在模型浏览窗口关闭组件 lvl10 几何 模型 简化模型 (HM2020 ) 第 13 步(选作 ) : 简化模型 前对模型划 分二维网格 ,观察网格 质量 1. 通过以下任一种方式进入 automesh 面板 (1 )在主菜单选择 mesh ,激活 Create 下拉菜单,然后在其二级菜单中选择 automesh (2 )在主面板选择 2D 页 ,然后选择 aut

16、omesh (3 )按 F12 键 2. 设置对象选择器类型为 Surfs 3. 进入 size and bias 子面板 4. 在 element size= 栏中输入 2.5 5. 设置 mesh type 为 mixed 6. 将面板左下侧的分网方式(meshing mode )从 interactive 切换为 automesh 7. 确认选择 elems to surf comp 选项 8. 选择 surfacesdisplayed 9. 点击 mesh ,生成网格,如图 7 所示 图 7 模型中 面二维网格 10. 点击 return , 返回主面板(main menu ) 第 1

17、4 步( 选作 ) :查看网格 质量 观察已生成的网格,注意不规则的、质量差的网格,可以使用 check elems 面板检查单 元的最小长度。 1. 通过以下任一种方式进入 check elems 面板: (1 )在主菜单选择 mesh ,激活 check 下拉菜单,然后在其二级菜单中选择 Elements , 最后点击 Check Elements (2 )在主面板选择 Tool 页,然后选择 check elems (3 )按 F10 键 2. 进入 2-d 子面 板 3. 在 length 栏输入 1 4. 点击 length 检查单元最小长度。产生问题的单元大多数出现在模型的圆角处,

18、为更好 地观察单元质量,可将模型改为线框显示模式。如图 8 : -7- 图 8 模型中 面二维网格质量检查 5. 点击 return , 返回主面板 第 15 步: 移除 四 个 小孔(pinhole ) 1. 通过以下任一种方式进入 Defeature 面板: (1 )在 主菜单选择 Geometry,然后激活 Defeature (2 )在主面板选择 Geom 页,然后选择 Defeature 2. 进入 pinholes 子面板 3. 在 diameter 栏中输入 3.0 4. 选择 surfacesDisplayed 5. 点击 find , 寻找直径小于等于 3 的小孔。如图 9

19、所示,四个圆孔中心的 xP 符号,这些 高亮显示的白色符号 表 示它们是 HyperMesh 找 到的要移除的小孔。 图 9 模型中 小孔位置 6. 点击 delete ,移除小孔。孔被删除后,取代它们的是其圆心位置的硬点(fixed point ) 第 16 步: 移除 模 型 中所有 面 倒 圆 1. 进入 defeature 面板 2. 进入 surf fillets 子面板 3. 若模型没有被渲染,点击 Shaded Geometry and Surface Edges 按钮 4. 在 find fillets in selected 中选择 surfs -8- 5. 选择 surfa

20、cesDisplayed 6. 在 min radius 栏中输入 2.0 7. 点击 find 找到所有半径大于等于 2 的面倒圆 图 10 模型中 面倒圆位置 8. 点击 remove ,移除这些面倒圆 第 17 步: 移除 模型中所有 边倒圆 1. 进入 defeature 面板 2. 进入 edge fillets 子面板 3. 选择 surfacesDisplayed 4. 在 min radius 栏中输入 1.0 5. 设置面板下方按钮为 all ,查找所有符号条件的边倒圆 6. 点击 find , 找 到所有半径大于等于 2 的边倒圆, 所有满足条件的边倒圆均用 F 标识, 如

21、 图所示,半径线标识圆角的起点和终点 图 11 模型中 边倒圆位置 7. 点击 remove 删除选中的边倒圆 第 18 步: 对简 化后的模型 进行网格划 分并观察网 格质量 1. 进入 automesh 面板 2. 选择 surfsdisplayed -9- 3. 点击 mesh ,观察网格排列是否整齐。 图 12 模型简 化后二维网格 改善几何模型 的拓扑结构 ,提高网格 质量 (HM2030 ) 第 19 步: 重置 硬点消除短 边 1. 通过以下任一种方式进入 point edit 面板 (1 )在主菜单选择 Geometry,激活 Edit 下拉菜单 ,然后在其二级菜单中选择 Po

22、ints (2 )在主面板选择 Geom 页,然后选择 point edit 2. 进入 replace 子面板 3. 将选择框设置为 moved points 4. 选择图 13 所 示硬点 图 13 步骤 4 中硬点位置 5. 删除点选中后,Retain 按 钮将激活,选择图中所示保留点。 6. 点击 replace ,两个点合并到一起。 第 20 步:去除 面内所有硬 点 此点删除 此点保留 -10- 1. 在 point edit 中进入 suppress 子面板 2. 选择图示四个硬点,这些硬点将被删除。 这些点是在 defeature 操作中去除小孔是留下的, 需 要说明的是, 在

23、给定的单元尺寸下 , 这四个硬点对单元质量的影响不明显,是可以保留的。 图 14 步骤 2 中硬点位置 3. 点击 return , 返回主面板。 第 21 步: 在曲 面上添加边 以调整网格 样式 1. 通过以下任一种方式进入 point edit 面板 (1 )在主菜单选择 Geometry,激活 Edit 下拉菜单 ,然后在其二级菜单中选择 Surfaces (2 )在主面板选择 Geom 页,然后选择 surface edit 2. 进入 trim with nodes 子面板 3. 在 node normal to edge 下激活 node 选择框 4. 放大图示区域,选择硬点 5

24、. 此时 lines 选择框被激活,选择图示线 当点和线被选中后,在模型硬点处将自动创建一条垂直于边线的线。 图 15 步骤 2 中硬点及线位置 6. 重复 21.3 ,21.4 和 21.5 步 选择下图所示点和线 选择此硬点 选择此线 -11- 图 16 步骤 6 中硬点及线位置 7. 重复 21.3 ,21.4 和 21.5 步 选择下图所示点和线 图 17 步骤 7 中硬点及线位置 8. 重复 21.3 ,21.4 和 21.5 步 选择下图所示点和线 图 18 步骤 8 中硬点及线位置 第 22 步: 在曲 面 上 添加边 (edges), 控制网格样 式 1. 进入 trim wi

25、th surfs/planes 子面板 2. 在 with plane 列,激活 surfs 选择框 3. 选择图 19 所 示曲面 选择此硬点 选择此线 选择此硬点 选择此线 选择此硬点 选择此线 -12- 图 19 步骤 3 中曲面位置 4. 激活 N1 选择 框 5. 按住鼠标左键并将鼠标移到下图所示边,待光标发生变化再释放鼠标 6. 在边上任意点击两个点,注意不要点击第三次,线上出现 N1 和 N2 两 个节点 7. 按 F4 进入 Distance 面板 8. 选择 Three Nodes 子面板 9. 按住鼠标左键并将鼠标移到图 20 所 示孔边上,光标发生变化时释放鼠标。 图 2

26、0 步骤 9 中线位置 10. 在孔边界上任意点击三个点,将在线上创建 N1 ,N2 ,N3 三 个节点 11. 点击 circle center,在孔的圆心创建一个节点 12. 点击 return,返回 Surface Edit 面板 13. 点击 B ,选择孔中心处的节点作为基点 14. 点击 trim , 曲面从孔中心位置分割 15. 点击 return , 返回主面板 第 23 步: 压缩 共享边,避 免产生小边 界 1. 进入 edge edit 面板 2. 进入(un)suppress 子面板 3. 使用鼠标左键选择图 21 所示边 4. 点击 suppress ,此时所选边变成压

27、缩状态(蓝色) 5. 点击 return , 返回主菜单 22.5 选择线 22.9 选择线 选择这些曲面 -13- 图 21 步骤 3 中线位置 第 24 步 :重新 划分网格。 使用自动模 式(interactive) 、单元尺 寸为 2.5 、网 格 类 型为混 合 型(mixed ) ,重新对模型 进行网格划 分 1. 进入 automesh 面板 2. 设置对象选择器类型为 Surfs 3. 进入 size and bias 子面板 4. 在 element size= 栏中输入 2.5 5. 设置 mesh type 为 mixed 6. 将面板左下侧的分网方式从 automesh

28、 转换为 interactive 7. 确认选择 elems to surf comp 选项 8. 选择 surfacesdisplayed 9. 点击 mesh ,重新生成网格 图 22 模型中 面二维网格 第 25 步:检查 网格质量 1. 选择、缩放和移动模型,检查模型网格质量,注意现在的网格是否整齐 2. 按 F10 键, 进入 Check Elements 面板 3. 进入 2-d 子面 板 4. 在 length 栏中输入 1.0,点击 length 评估模型单元最小长度 只有两个单元不合格, 它们是由模型的形状引起的, 与全局单元尺寸相比, 它们不是太 小,因此可以保留,不必处理

29、 选择这些边 -14- 5. 按 F12 键进入 automesh 面板 6. 选择 QI Optimize 子面板 7. 确认 Elem Size=2.5 ,Mesh Type 为 Mixed 8. 点击 Edit Criteria 。 9. 在 Target Element Size 处输入 2.50 10. 点击 Apply 和 OK 11. 选择 Surfsdisplayed ,选 择图形区显示所有面 12. 点击 Mesh 13. 如果出现信息“There is a conflict between the user requested element size and qualit

30、y criteria ideal element size ”, 点击按钮 Recomptue quality criteria user size of 2.5. 14. 通过以下任一种方式进入 qualityindex 面板 (1 )在主菜单选择 Mesh ,激活 Check 下拉菜单, 然后在其二级菜单中选择 Elements , 最后选择 Quality Index (2 )在主面板选择 2D 页 ,然后选择 qualityindex 15. 进入 pg1 ,核实 Comp.QI 是 0.01 。此 值越低表示划分的网格质量越好。 -15- 练习二 创建、编 辑实体并 划分三维 网格

31、本示例描述使用 HyperMesh 分割实体,并利用 Solid Map 功能 创 建六面体网格的过程。 图 1 模型结 构 本示例包括以下内容: - 导入模型 - 通过面生成 实体 - 分割实体成 简单、可映射的部分 - 使用 Solid Map 功能创 建六面体网格 导入模型 第 1 步:打开 模型文件 5. 启动HyperMesh 6. 在User Profiles对话框中选择Default (HyperMesh ) , 并点击OK 。 7. 点击工具栏按钮Files Panel 。在弹出的Open file 对话框中选择solid_geom.hm 文件, 该文件位于/tutorials

32、/hm 8. 点击Open,solid_geom.hm 文件被载入到当前HyperMesh 进程中,取代进程中已有数据。 第2步:通过闭 合曲面(bounding surfaces)创建实体 1. 在主面板中选择 Geom 页,进入 solids 面板 2. 选择 bounding surfs 子面 板 3. 激活 auto select solid surfaces 复选框 4. 选择图形区任意一个曲面 5. 此时模型所有面均被选中 6. 点击 Create 按钮,创建实体 7. 状态栏提示已经创建一个实体,注意实体与曲面区别是:实体边线线型比曲面边线粗。 8. 点击 return , 返回

33、主面板 第 3 步:使用 边界线(bounding lines )分割实体 1. 进入 solid edit 面板 -16- 2. 选择 trim with lines 子面板 3. 在 with bounding lines 栏下,激活 solids 选择器。点击模型任意位置,此时整个模型被 选中 4. 激活 lines 选择器,在图形区选择下图所示线 图 2 步骤 4 所选边线 5. 点击 trim , 产生一个分割面,模型被分割成两个部分 图 3 分割实 体 第 4 步:使用 切割线(cut line )分 割实 体 1. 在 with cut line 栏下,激活 solids 选择

34、器,选择第 3 步创建的较 小的四面体。 图 4 步骤 1 所选实体 2. 点击 drag a cut line 选择边界线 选择此实体 -17- 3. 在图形区选择两点,将四面体分为大致相等的两部分,如图所示: 图 5 定义切 割线 4. 点击鼠标中键,分割实体 5. 选择分割后实体的下半部分 图 6 步骤 5 所选实体 6. 使用 with cut line 工具按下图分割实体 图 7 定义分 割线 7. 选择下图所示实体 图 8 步骤 7 所选实体 选择这两点,拉伸成一条线 选择这个实体 选择这两点,拉伸成一条线 选择这个实体 -18- 8. 使用 with cut line 工具按下图

35、分割实体 图 9 定义分 割线 第 5 步:合并 实体 1. 进入 merge 面板 2. 在 to be merged 下的 solids 选择器激活的状态下选择下图三个实体 图 10 步骤 2 所选实体 3. 点击 merge , 合并这三个实体。合并后的结果如图所示 图 11 合并实 体结果 第 6 步:使用 自定义的平 面(user-defined plane) 分割实体 1. 进入 trim with plane/surf 子面板 2. 在 with plane 下的 solids 选 择器激活的状态下选择下图较大的实体 选择这两点,拉伸成一条线 -19- 图 12 步骤 2 所选实

36、体 3. 将平面选择器设置为 N1 ,N2 ,N3 4. 激活 N1 ,按住鼠标左键不放,移动鼠标到下图两边线中靠上的一条时,此边线高亮显 示 图 13 步骤 4 所选边线位置 5. 释放鼠标左键, 在此边中点处点击左键, 一个绿色的临时节点出现在边的中点处, 同时 平面选择器节点 N2 被激 活。 6. 以同样的方法激活靠下的边线,然后在边线上选择两个节点,如下所示: 图 14 选择节 点 7. 点击 trim 按 钮,分割所选实体 选择这个实体 N1 N2 N3 -20- 图 15 分割实 体 第 7 步:使用 扫略线(swept line ) 分割实体 1. 进入 trim with l

37、ines 子面板 2. 激活 with sweep lines 栏下的 solids 选 择器,选择下图所示实体 图 16 步骤 2 所选边线和实体位置 3. 激活 line list 选择器,选择第 6 步中 定义 N1 ,N2 和 N3 点所用 到的边线 4. 在 sweep to 下将平面选择器设置为 x-axis 5. 确定 plane 选择器 下设置为 sweep all 6. 点击 trim , 分割实体 第 8 步:使用 主平面分割 实体 1. 进入 trim with plane/surf 子面板 2. 在 with plane 下激活 solids 选择器,选择下图所示实体

38、3. 将平面选择器从 N1 ,N2 和 N3 转为 z-axis 4. 按住鼠标左键不放,移动鼠标至图示边线,此时被选中边线高亮显示 图 17 步骤 4 所选边线和实体位置 选择这个实体 选择这两条线 选择这个实体 选择这两条线 -21- 5. 是否鼠标左键并在边上任意位置点击 6. 一个紫色临时节点出现在边上,它表示基点 7. 点击 trim , 分割实体 8. 点击 return , 返回主面板 第 9 步 :在实体内部创建 面并使用此 面分割实体 1. 通过以下任一种方式进入 surfaces 面板 (1 )在 Geometry 菜单中 激活 Create ,在其二级菜单中选择 Surf

39、aces (2 )在 Geom 页中选择 surface 2. 进入 spline/filler 子面板 3. 取消选择 auto create (free edge only ) 复选框,激活 keep tangency 复选框 4. 选择下图所示五条线 图 18 步骤 4 所选边线 5. 点击 create 创建曲面 6. 点击 ruturn ,返回主面板(main menu) 7. 在 Geom 页中,进入 solid edit 面板 8. 进入 trim with plane/surf 子面板 9. 在 with surfs 下 solid 选择器激活状态下,在图形区选择要分割的实体

40、10. 在 with surfs 下 surfs 选择器激活状态下,在图形区选择 9.5 创 建的曲面 11. 点击 trim , 分割实体 12. 点击 ruturn 13. 在 Geom 页,选择 surfaces 面板 14. 进入 spline/filler 子面板 15. 选择下图所示四条线 图 19 步骤 15 所选边线位 置 -22- 16. 点击 create 17. 点击 return 18. 通过以下任一种方式进入 solid edit 面板、 (1 )在 Geometry 菜单中 激活 Edit ,在其二级菜单中选择 Solids (2 )在 Geom 页中选择 soli

41、d edit 19. 选择 trim with plane/surf 子面板 20. 在 with surfs 栏下激活 solids,点击图形区中包含此面的实体 21. 在 with surfs 栏下 surfs 选择器激活的状态下 ,选 择刚创建的面 22. 取消选择 Extend Trimmer 复选框 23. 点击 trim 24. 点击 return 返回主面板 第 10 步: 压缩 模型上部分 边线,以便 进行网格划 分 1. 进入 edge edit 面板 2. 选择(un )suppress 子面板 3. 选择 linesby geoms 4. 激活 solids 选 择器,选

42、择下图所示四个实体 图 20 步骤 4 所选实体 5. 点击 add to selection 6. 在 breakangle= 栏中输入 45 7. 点击 suppress 压缩这些边 8. 点击 return , 返回主面板(main menu ) 使用 solid map 功能逐个实体 划分网格 第 11 步: 对 1/8 半球区进行 网格划分 1. 在工具栏点击 Shaded Geometry and Surface Edges 按钮 2. 通过以下任一种方式进入 solid map 面板 (1 )在 Mesh 菜单中激活 Create ,在其二级菜单中选择 Solid Map Mes

43、h (2 )在 3D 页中选择 solid map -23- 3. 选择 one volume 子面板 4. 在 along parameters 栏下的 elem size= 中输入 1 5. 在 volume to mesh 栏下激活 solid 选择器,选择下图所示小立方体 图 21 步骤 5 所选实体 6. 点击 mesh 7. 在工具栏中点击 Shaded Elements and Meshlines 8. 选择下图所示实体 图 22 步骤 8 所选实体 9. 点击 mesh 10. 点击 return , 返回主面板(main menu ) 第 12 步: 利用 automesh

44、面板创建壳单 元网格,控 制网格模式 1. 通过以下任一种方式进入 solid map 面板 (1 )在 Mesh 菜单中激活 Create ,在其二级菜单中选择 2D Automesh (2 )按 F12 2. 选择下图所示面 图 23 步骤 2 所选面 -24- 3. 确认选择 size and bias 和 Interactive 4. 在 element size= 栏中输入 1.0 5. 确认 mesh type 设置为 mixed 6. 点击 mesh 7. 在 Elem density 栏中输入 4 8. 点击 set all to ,此时所有密度都设置为 4 9. 点击 mes

45、h 10. 点击 return , 返回主面板 第 13 步: 对上 步创建面的 实体划分网 格 1. 进入 solid map 面板 2. 选择 one volume 子面板 3. 选择下图所示实体 图 24 步骤 3 所选实体 4. 在 along parameters 栏下将 elem size 转换为 density 并输入 10 5. 点击 mesh 6. 选择模型,注意观察使用 automesh 创建的网格模式如何控制生成实体单元。如图所示 图 25 生成三 维网格 -25- 第 13 步: 对剩 余的实体划 分网格 1. 在 solid map 面板选择 one volume 子

46、面板 2. 选择一个未划分网格的实体。 所选实体要求与已划网格的实体相连, 以保证网格连续性 3. 切换 Source shells 到 mixed 4. 在 along parameters 栏下将 density 切换成 elem size,输入 1.5 5. 点击 mesh 6. 重复本步骤划分其余实体 7. 点击 return , 返回主面板 使用 solid map 功能实现多个 实体一次划 分网格 通过映射视图模式 (Mappable visualization mode ) 检查模型是否可以进行映射划分, 如 果模型可以进行映射划分,则可通过 multi-solids 工具对模型

47、多个实体一次划分。下面将删 除模型上已划分的网格,使用 solid map 功能一 次划分多个实体。 第 14 步: 删除 模型内所有 单元 1. 按 F2 键进入 delete 面板 2. 激活 elems 选择器,选择 all 3. 点击 delete entity 4. 点击 return , 返回主面板 第 15 步: 使用 映射视图模 式 1. 在工具栏点击 Shaded Geometry and Surface Edges 按钮 2. 在 geometry visualization 下 拉菜单中选择 Mappable 此时, 模型中每个实体都被渲染, 实体上渲染的颜色代表其映射状

48、态, 本步的目的是检 验每个实体是否具有一个或多个方向的映射性 3. 在工具栏点击 visualization options ,在图形区左侧可以看到映射状态图例 图 26 映射状 态图例 各种颜色代表的映射状态解释如下 4. 将模型切换到映射视图模式, 可以看到有一个实体具有三个方向的映射性, 其余实体均 具有一个方向映射性。 1-direction 表示实体可以在一个方向映射划分网格 3-direction 表示实体可以在三个方向映射划分网格 Ignored 表示实体需要进行分割以实现映射性 Not mappable 表示实体已被分割,但还需进一步分割才能达到映射状态 -26- 图 27

49、模型映 射状态图 第 16 步: 使用 multi-solid 功能划分实体 1. 进入 solid map 面板 2. 选择所有实体 3. 将 source shells 设置为 mixed ,在 elem size= 栏中输 入 1 4. 点击 mesh ,此时模型将被顺序划分网格。分网后的模型如图所示: 图 28 分网后 的模型 -27- 练习三 通过曲面 创建三维 网格 本示例 将练习使用 HyperMesh 划分实体五面体、六面体网格。练习使用的模型由四个 IGES 格式的 面组件构成,如图 1 所 示。它们是(1 )基座(base);( 2 ) 弯臂(arm_curve), 横截面相同; (3 )直臂(arm_straight ) ,横截面逐渐变细; (4 )带通孔圆柱体(boss)。 图 1 模型结 构 第 1 步:载入 模型 打开 arm_bracket.hm 文件 ,文件位于/tutorials/hm 第 2 步:为包 含 L 形面的 基座上表面 划分二维网 格 1. 通过以下任一种方式将 base 设置为当 前工作组件: (1 )在状态栏中点击中间方框,在弹出对话框中点击 base (2 )在模型浏览窗口,右击 base 选择 Make Current 2. 在模型浏览窗口,隐藏除 base 外的其他组件 3. 通过以下任一种方式进入 automesh 面板

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 实用文档 > 产品手册

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报