HyperMesh入门笔记
软件基本操作
- 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入门笔记相关推荐
- vue router 入门笔记
vue router 入门笔记 tips: components优先级大于component,即当一个route对象里同时配置了component和components时component视为无效 即 ...
- 十年公务员转行IT,自学AI三年,他淬炼出746页机器学习入门笔记
整理 | Jane 编辑 | Just 出品 | AI科技大本营(ID:rgznai100) 近期,梁劲传来该笔记重大更新的消息.<机器学习--从入门到放弃>这本笔记的更新没有停止,在基于 ...
- html缩进快捷键_HTML 入门笔记
HTML 入门笔记 HTML (HyperText Markup Language) 不是一门编程语言,而是一种用来告知浏览器如何组织页面的标记语言. HTML 可复杂.可简单,一切取决于开发者. 它 ...
- Python3入门笔记(1) —— windows安装与运行
Python3入门笔记(1) -- windows安装与运行 Python的设计哲学是"优雅"."明确"."简单".这也是我喜欢Python ...
- [Java入门笔记] 面向对象编程基础(二):方法详解
2019独角兽企业重金招聘Python工程师标准>>> 什么是方法? 简介 在上一篇的blog中,我们知道了方法是类中的一个组成部分,是类或对象的行为特征的抽象. 无论是从语法和功能 ...
- React.js入门笔记
# React.js入门笔记 核心提示 这是本人学习react.js的第一篇入门笔记,估计也会是该系列涵盖内容最多的笔记,主要内容来自英文官方文档的快速上手部分和阮一峰博客教程.当然,还有我自己尝试的 ...
- python3入门与进阶笔记_我的Python3萌新入门笔记
Python3萌新入门笔记是一系列真实的自学笔记. 当然,它也是比较全面的入门教程,共包括54篇笔记. 从第一篇笔记开始,大半年的时间我都是在自学和组织教程内容. 我觉得有必要,把我自己的学习过程和大 ...
- MySql入门笔记二~悲催的用户
这些是当年小弟的MySql学习笔记,木有多么复杂的结构操作,木有多炫丽的语句开发,木有...总之就是木有什么技术含量... 日复一日,彪悍的人生伴随着彪悍的健忘,运维操作为王,好记性不如烂笔头,山水有 ...
- 2接口详解_TS入门笔记2——TS接口进阶详解
TS入门笔记--TS接口进阶详解 一.为什么需要接口? let obj:object; // 定义了一个只能保存对象的变量 // obj = 1; // obj = "123"; ...
- 深度学习入门笔记系列(三)——感知器模型和 tensorboard 的使用方法
本系列将分为 8 篇 .今天是第三篇 .主要讲讲感知器模型和 tensorboard 的基本使用方法 . 1. 感知器模型 因为小詹之前写过一篇感知器模型的介绍 ,这里就不赘述了 .有需要巩固的点击如 ...
最新文章
- java正则表达式所有字符串_java正则表达式获取字符串中所有匹配的内容
- 手机端网站排名优化需注意哪些细节?
- 浅谈上、下拉电阻的作用/什么是拉电流和灌电流[转]
- java中的case1怎么说_Java 中的 CAS 简述及原理解析
- 【Python 标准库学习】时间相关的函数库 — time
- android hook底层代码_Java-Hook技术-入门实践(反射、动态代理)-Hook拦截通知(当前App/Context)...
- 中国荔枝市场趋势报告、技术动态创新及市场预测
- TopCoder SRM502 Div1 1000 动态规划
- 删除exchange误发邮件
- 中国元宇宙企业有哪些?
- 机器人算法工程师入门指南(三)机器人算法工程师需要学习哪些知识?(及教材推荐)
- Excel打开CSV文件,数字起始0丢失问题
- 沈向洋官宣离职微软!他是微软级别最高的中国人、微软AI领导者
- 电脑主板资料库 10 【转至www.ongood.com.tw】【FreeXploiT收集整理】
- linux交换分区的命令,LInux下的交换分区以及相关查看命令
- html5 统计图 等值线,等值线及图表信息的判读5.doc
- JDK8新特性详解Lambda、StreamAPI、Optional等
- 数据库评书---MySQLWorkbench绘制EER图(鸭蹼图, chen’s ER图)
- linux用mpi运行命令,linux mpirun命令
- 记一则SQL 数据库状态(可疑)(紧急)解决方案