软件基本操作

  • Ctrl+鼠标左键:旋转,旋转中心为视图中点
  • Ctrl+鼠标滚轮:放大,缩小
  • Ctrl+鼠标右键:平移

常用快捷键

F2 F11 F12
作用 删除 comp 设置 automesh
加 shift 删点 移动 平滑单元

几何导入

HyperMesh 并不适合用来建模,一般选择其他建模软件,如 SolidWorks、SpaceClaim 等。

导入时建议选择 STEP、IGES 等格式。

将外部模型导入到 HyperMesh 之后,首先检查单位是否正确。

几何处理

1、表面定义

2、拓扑定义

拓扑(Topology):描述曲面间的连接关系

  • 曲面间的连接关系是由关联于各自曲面(Surface)的边(Edge)之间的连接关系确定的
  • 如果一个边同时与两个或两个以上的曲面相关联,则称这些曲面在这个边处是连续的
  • 边(Surface Edges)的分类、命名和着色方式是由连接关系决定的

3、拓扑显示

4、拓扑修复

拓扑修复包括修复相邻曲面之间的连接错误,可能的错误有以下 3 种:

  • 相邻曲面间未连接(自由边的存在)
  • 重复曲面
  • 曲面缺失

5、修复流程

  • 弄清楚理想的曲面连接关系是怎样的
  • 观察当前拓扑显示的颜色(自由边、共享边、T 型边)
    • 找出导致拓扑错误的原因
  • 使用 HyperMesh 中的工具进行快速而有效的修复

6、修复工具


7、拓扑修复技巧

  • 了解模型的尺寸和比例,确定全局单元尺寸
  • 根据已确定的全局单元尺寸设置几何清理容差
    • 几何清理容差指定了间隙的最大尺寸
    • 容差若大于全局单元尺寸的 15% ~ 20% 会引起明显的网格扭曲
    • 在处理模型各个曲面时,可设置不同的容差值
  • 使用拓扑显示来确定哪些曲面需要清理
  • 使用 equivalence 一次性合并尽可能多的自由边对,保证曲面不会变形过大
  • 使用 toggle 逐个合并删除的自由边对。若需要更多的控制,使用 replace 功能
  • 使用 find duplicates 检查重复曲面并删除它们
  • 使用 filler surface 重新创建缺失曲面

8、几何修复例子

方法一

  • 导入需要修复的几何模型
  • 更改拓扑显示样式为 By 2D Topo

  • 打开可视化选项 Visualization Options ,取消勾选共享边显示 Shared,此时视图中只显示自由边(Free)、压缩边(Suppressed)、T 型边(Non-manifold),方便查看需要修复的部分

  • 清理重复曲面:Geom → defeature → duplicates,选择所有显示的曲面,设置清理容差 cleanup tol,点击 find ,然后进行删除 delete


  • 清理容差的参考值:容差的大小根据网格单元尺寸而定

  • 自由边处理

    • 方法一:Geom → edge edit → equivalence → surfs (dispalyed) ,设置清理容差 cleanup tol,点击 equivalence

  • 方法二:选择 toggle,设置容差,选择需要保留的曲线

  • 缺失曲面处理:Geom → surfaces,选择 Spline/Filler ,选择需要创建的曲面

  • 重复曲面处理:Geom → surface edit → trim with surfs/plane,选择互相切割的曲面,点击 trim 。 删除切割下来的曲面。


方法二:使用 quick edit 处理

  • Geom → quick edit,或者快捷键 F11 进入 quick edit 界面。

  • 重复曲面,选择 delete surf
  • 缺失曲面,选择 filler surf

HyperMesh入门笔记相关推荐

  1. vue router 入门笔记

    vue router 入门笔记 tips: components优先级大于component,即当一个route对象里同时配置了component和components时component视为无效 即 ...

  2. 十年公务员转行IT,自学AI三年,他淬炼出746页机器学习入门笔记

    整理 | Jane 编辑 | Just 出品 | AI科技大本营(ID:rgznai100) 近期,梁劲传来该笔记重大更新的消息.<机器学习--从入门到放弃>这本笔记的更新没有停止,在基于 ...

  3. html缩进快捷键_HTML 入门笔记

    HTML 入门笔记 HTML (HyperText Markup Language) 不是一门编程语言,而是一种用来告知浏览器如何组织页面的标记语言. HTML 可复杂.可简单,一切取决于开发者. 它 ...

  4. Python3入门笔记(1) —— windows安装与运行

    Python3入门笔记(1) -- windows安装与运行 Python的设计哲学是"优雅"."明确"."简单".这也是我喜欢Python ...

  5. [Java入门笔记] 面向对象编程基础(二):方法详解

    2019独角兽企业重金招聘Python工程师标准>>> 什么是方法? 简介 在上一篇的blog中,我们知道了方法是类中的一个组成部分,是类或对象的行为特征的抽象. 无论是从语法和功能 ...

  6. React.js入门笔记

    # React.js入门笔记 核心提示 这是本人学习react.js的第一篇入门笔记,估计也会是该系列涵盖内容最多的笔记,主要内容来自英文官方文档的快速上手部分和阮一峰博客教程.当然,还有我自己尝试的 ...

  7. python3入门与进阶笔记_我的Python3萌新入门笔记

    Python3萌新入门笔记是一系列真实的自学笔记. 当然,它也是比较全面的入门教程,共包括54篇笔记. 从第一篇笔记开始,大半年的时间我都是在自学和组织教程内容. 我觉得有必要,把我自己的学习过程和大 ...

  8. MySql入门笔记二~悲催的用户

    这些是当年小弟的MySql学习笔记,木有多么复杂的结构操作,木有多炫丽的语句开发,木有...总之就是木有什么技术含量... 日复一日,彪悍的人生伴随着彪悍的健忘,运维操作为王,好记性不如烂笔头,山水有 ...

  9. 2接口详解_TS入门笔记2——TS接口进阶详解

    TS入门笔记--TS接口进阶详解 一.为什么需要接口? let obj:object; // 定义了一个只能保存对象的变量 // obj = 1; // obj = "123"; ...

  10. 深度学习入门笔记系列(三)——感知器模型和 tensorboard 的使用方法

    本系列将分为 8 篇 .今天是第三篇 .主要讲讲感知器模型和 tensorboard 的基本使用方法 . 1. 感知器模型 因为小詹之前写过一篇感知器模型的介绍 ,这里就不赘述了 .有需要巩固的点击如 ...

最新文章

  1. java正则表达式所有字符串_java正则表达式获取字符串中所有匹配的内容
  2. 手机端网站排名优化需注意哪些细节?
  3. 浅谈上、下拉电阻的作用/什么是拉电流和灌电流[转]
  4. java中的case1怎么说_Java 中的 CAS 简述及原理解析
  5. 【Python 标准库学习】时间相关的函数库 — time
  6. android hook底层代码_Java-Hook技术-入门实践(反射、动态代理)-Hook拦截通知(当前App/Context)...
  7. 中国荔枝市场趋势报告、技术动态创新及市场预测
  8. TopCoder SRM502 Div1 1000 动态规划
  9. 删除exchange误发邮件
  10. 中国元宇宙企业有哪些?
  11. 机器人算法工程师入门指南(三)机器人算法工程师需要学习哪些知识?(及教材推荐)
  12. Excel打开CSV文件,数字起始0丢失问题
  13. 沈向洋官宣离职微软!他是微软级别最高的中国人、微软AI领导者
  14. 电脑主板资料库 10 【转至www.ongood.com.tw】【FreeXploiT收集整理】
  15. linux交换分区的命令,LInux下的交换分区以及相关查看命令
  16. html5 统计图 等值线,等值线及图表信息的判读5.doc
  17. JDK8新特性详解Lambda、StreamAPI、Optional等
  18. 数据库评书---MySQLWorkbench绘制EER图(鸭蹼图, chen’s ER图)
  19. linux用mpi运行命令,linux mpirun命令
  20. 记一则SQL 数据库状态(可疑)(紧急)解决方案

热门文章

  1. Java文件上传实例并解决跨域问题
  2. Kali 安装 xmapp、DVWA
  3. oracle查看锁表语句、解锁方法
  4. mysql主从配置详解_MySQL主从配置详解
  5. PadOS迅雷testflight下载教程
  6. 《大数据之路-阿里巴巴大数据实践》第三章 数据同步
  7. 验证码Kaptcha的使用
  8. 8K HDR!|为 Chromium 实现 HEVC 硬解 - 原理/实测指南
  9. ftp-cmd常用命令
  10. 【Dart语言第5篇】运算符