案例分析——HyperWorks练习做模型简化

news/2025/3/20 18:46:17/文章来源:https://www.cnblogs.com/icae/p/18502194

Step 01:载入模型 Exercise_2b.hm。

 

 
2-20 Exercise_2b 模型alt="Exercise_2b 模型"

 

Step 02:去除曲边导角。

(1) 进入 defeature 面板。

(2) 进入 edge fillets 子面板。

(3) 选择图形区所有显示曲面。

(4) 在 min radius 栏输入 1。

(5) 在 max radius 栏输入 20。最大最小半径将保证选择曲面上所有曲边导角。

(6) 点击 find。曲面上所有曲边导角均被选中,如果选择了不希望去除的曲边导角,在图形区显示 F的位置点击鼠标右键即可取消当前导角的选择。

(7) 点击 remove。模型中所有曲边导角全被去除,原始曲边导角位置留下尖角过度。上述操作将有助

于获得较高质量的网格。

  

2-21 去除曲边导角后的模型alt="去除曲边导角后的模型"

 

Step 03:去除曲面圆角。

(1) 进入 surf fillets 子面板,选择图形区所有显示的曲面。

(2) 设置 min radius 为 0.1,设置 max radius 为 5。

(3) 点击 find。

 

2-22 自动搜索符合条件的曲面圆角alt="自动搜索符合条件的曲面圆角"

 

处于指定半径内的曲面圆角将被选择。

(4) 点击大孔处两个曲面圆角。

(5) 点击 remove。

 

2-23 去除曲面圆角后的模型alt="去除曲面圆角后的模型"

图形区高亮显示的曲面圆角被去除,上述操作有助于获得较高质量的网格。

 

Step 04:去除圆孔。

(1) 进入 pinholes 子面板,选择图形区所有显示的曲面。

(2) 在 diameter<栏中输入 5,点击 find。

  

alt="模型"

模型中所有直径小于 5 的圆孔全部选中,如果选择了不希望去除的圆孔,在圆孔处右击即可取消选择。

 

(3) 点击 delete。

 

2-25 小孔去除后圆心位置留下的硬点alt="小孔去除后圆心位置留下的硬点"

 

模型中符合上述搜索条件的圆孔被去除,HyperMesh 会在已去除的圆孔中心处创建硬点。此硬点将在划分网格时强制生成节点,如果这个节点不需要,可以在划分网格前将此硬点去除。

 

练习 2c:中面抽取

本练习将介绍几何修复以及分网准备等方面的基本概念,练习几何修复、中面抽取以及模型简化等功能的应用。

 

Step 01:打开文件 Exercise_2c.hm。

Step 02:查看模型。

 

(1) 放缩、旋转和平移模型,确定模型中是否具有不正确的连接关系。

 

2-26 导入模型的拓扑状态alt="导入模型的拓扑状态"

 

 

(2) 使用几何修复工具,修复下述问题:

l Duplicate Surfaces 使用 Defeature(模型简化工具)搜索并删除重复面 。

l Free Edges 使用 Quick Edit – Toggle Edge 缝合自由边

 

l Missing Surfaces 使用 Quick Edit – Filler Surface 填补缺失面 。

l Large Gap Free Edge 使用 Edge Edit – Replace 修复缝隙较大的自由边 。

 

提示:使用 Visualization Options 工具快速定位自由边。

 

Step 03:创建中面

(1) 从下拉菜单选择 Geometry > Create > Midsurfaces > Auto,此时将进入 midsurface 面板的 auto midsurface 子面板。

(2) 将中面抽取对象设置为 surfs。

(3) 选择 closed solid。

(4) 点击 surfs 按钮并在弹出的二级菜单中选择 displayed。

(5) 点击 extract。

此时,HyperMesh 将自动创建一个名为 Middle Surfaces 的组件,其中包含新创建的中面。另外,原始几何模型成透明显示以帮助更好的查看中面特征。

(6) 关闭原始几何模型显示,此时图形区仅显示中面特征。

 

  2-27 已抽取的中面特征alt="已抽取的中面特征"

 

(7) 新创建的中面模型存在许多错误的连接需要修复。放大上图标示位置如图 2-28 所示,

 

2-28 中面特征中的错误连接位置alt="中面特征中的错误连接位置"

 

(8) 使用 quick edit 子面板功能修复此区域错误的连接。

(9) 进入 Midsurface>quick edit 子面板。

(10) 将 target type 设置成 point to point。

(11) 将 target location 设置成 as selected。

(12) 保留其他按钮默认设置并选择箭头所指的曲面。

此时图形区将显示 HyperMesh 创建中面的方式。

(13) 点击绿色圆圈内的点,此点为待偏置的点。

(14) 点击蓝色圆圈内的点,此点为目标位置。为选中目标位置点,用户需要拖动鼠标左键至目标曲线,待该曲线呈高亮显示时,在目标位置点击曲线创建目标点。

  

2-29 选择控制点修复错误连接关系alt="选择控制点修复错误连接关系"

 

 

(15) HyperMesh 提供修复后的图形预览。

 

 
2-30 预览已修复的连接状态alt="预览已修复的连接状态"

 

(16) 如果预览图形符合预期要求,点击 update。

(17) 旋转模型,修复后,问题区域将留下绿色的边界线。使用 Edge Edit 面板的 toggle 功能压缩此边线。

 

 

(18) 在图形区最大化显示模型,放大图 2-32 所示位置。

2-32 局部放大模型alt="局部放大模型"

 

此区域存在一个间隙,无法使用 midsurface 工具修复。这种情况下使用常规的几何修复功能进行修复即可。

(19) 进入 Geometry Quick Edit 面板,选择 Replace point。

(20) 点击绿色圆圈内的点(此点为移动点),然后点击蓝色圆圈内的点(此点为目标点),此时间隙将被缝合。

  2-33 选择修复控制点  alt="选择修复控制点"

 

(21) 寻找模型中其他不正确的连接,使用中面抽取工具,点替换、曲面填补等几何修复工具进行修复。

 

  • HyperMesh前处理模块功能你知道吗?

  • HyperLife疲劳仿真软件功能介绍

  • HyperWorks的TCLTK二次开发功能介绍

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/821631.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

团队作业2-《需求规格说明书》

这个作业属于哪个课程 广工计院计科34班软工这个作业要求在哪里 作业要求这个作业的目标 小飞棍团队开会确定最终选题并通过需求分析制定需求规格说明书,建立和初步熟悉团队git协助方式一、团队简介队名:小飞棍队团队成员:罗振烘(组长) 3122004748庄崇立 3122004633李响 3…

用于数据挖掘的分类算法有哪些

数据挖掘的分类算法是一类用于识别和预测类别的算法,主要包括:1. 决策树,如C4.5和CART,适用于可解释性强的场景;2. SVM(支持向量机),适合线性和非线性分类问题;3. 随机森林,集成多个决策树以提高准确性;4. K-近邻算法,基于相似性进行分类。其中,随机森林以其出色的…

智能化合规审查,助力信息技术行业合同管理 | 思通数科大模型合同审查解决方案

信息技术行业因其快速发展的特性,面临着高度复杂的合同管理需求。产品种类繁多、上下游供应链环节复杂、合同内容参数繁琐。尤其是在涉及技术交付、数据隐私保护和知识产权的合同时,条款种类多样,条款之间的关联性较强,合同拟定和履行周期较长。该行业高度依赖精准的合同条…

ssh隧道进行web app

是的,使用SSH隧道可以通过SOCKS代理来实现在浏览器中打开网页。以下是步骤:设置SSH隧道:首先,你需要设置一个SSH动态端口转发(SOCKS代理)。这可以通过以下SSH命令完成: ssh -D 本地端口 用户名@远程服务器地址:22 #例子 ssh -D 7891 root@123.444.58.226:22这里,本地端…

数据库修复

数据库修复是指通过技术手段将损坏的数据库文件修复至可正常使用的状态的过程。以下是对数据库修复的详细解释: 一、数据库损坏的原因 数据库损坏可能由多种原因引起,包括但不限于: 服务器宕机或数据库程序异常终止,导致数据库文件未能正常关闭和保存。 内存错误或磁盘故障…

群晖存储怎么设置Rsync

服务器端设置Rsync共享 在群晖管理端启用Rsync共享新增Rsync用户客户端使用 客户端往服务器端发送文件 前面参数是本地文件夹或文件后面参数是远程的文件或文件夹# rsync -av /etc/hosts liuym@192.168.8.9::Backup/ 客户端从服务器端拉取文件 反过来即可 # rsync -av liuym@1…

中断函数里为什么不能调用printf

在中断函数中通常不建议调用printf,原因在于printf是一个复杂且可能会引发阻塞的函数。在中断处理程序中调用printf可能导致中断的再次触发,且可能会影响系统性能和实时性,以及引起竞态条件等问题。中断处理是操作系统中的关键机制,它允许硬件设备通知CPU它们需要处理事件。…

linux系统宝塔面板如何安装ssl证书

在Linux系统上使用宝塔面板安装SSL证书可以按照以下步骤进行:登录宝塔面板:打开浏览器,输入你的服务器IP地址加上端口号(默认为8888),例如 http://你的服务器IP:8888。 使用管理员账号和密码登录宝塔面板。选择网站:登录后,在左侧菜单栏中点击“网站”。 在网站列表中找…

网站修改意见文档模板?

创建一个网站修改意见文档时,可以遵循以下模板结构,以确保信息清晰、全面且易于理解: 网站修改意见文档 1. 文档基本信息文档标题: 版本号: 作者: 日期: 审核人:2. 项目概述项目名称: 项目背景: 目标用户: 主要功能:3. 修改意见概览序号 当前问题 建议改进 责任人 预计完成时…

如何修改网站模板的图片?后台如何修改网站内容?

修改网站模板的图片登录后台管理系统:通常需要通过网站提供的管理员入口登录到后台管理系统。导航至模板管理:在后台找到“模板管理”或“外观设置”等相关选项。选择要编辑的模板:如果有多个模板可选,选择当前正在使用的或准备使用的模板。进入图片管理:在模板设置中找到…

.NET 开源扁平化、美观的 C/S 控件库

前言 给大家推荐一个优秀的控件集,它基于 .NET Framework 4.0,采用纯原生开发,不包含任何第三方插件或类库。 该控件集涵盖了常用的窗体和控件,同时还包括工业工具和类 Web 控件。使用这套控件库我们可以快速的搭建一个漂亮的应用程序。 项目介绍 HZHControls 包含了 200 多…

解决Pycharm设置虚拟环境,pip仍为全局的问题(即使命令行前有括号,显示已经进入了虚拟环境)-踩坑记录

主要原因: 路径带中文,即使重命名后一些环境信息没有跟着自动更新 由此引发的: 问题1、进入venv/Scripts后,pip list时候有乱码 问题2、pycharm只能读取到全局的pip,读取不到你想要的虚拟环境中的pip了 怎么解决: 其实最暴力的方法,是从头开始重建项目,但只适合初期还没…