HyperMesh模型导入与几何清理
2.1 CAD 模型导入与修复
HyperMesh 支持多种主流 CAD 格式模型文件,同时针对模型在软件之间导入导出过程中可能出现数据丢失的问题提供了多种修复工具。
CAD 模型导入与修复可进行:
l 修复模型导入过程引入的缺陷。
l 创建分析必需的简化模型。
l 一次性完成模型网格划分。
l 保证模型连续性。
l 获得预期网格类型与网格质量。
本节将学习:
l 删除曲面。
l 填补缺失面。
l 设置几何清理容差。
l 缝合自由边。
l 删除重复面。
2.1.1 几何导入
应用几何导入按钮 导入几何模型,HyperMesh 支持的几何类型涵盖了绝大多数主流 CAD 模型格式,如:
l Unigraphics (NX6、NX7、NX7.5、NX8)
o prt 文件。
o 提供 UG 模型浏览器。
o 要求可用的 UG 本地或网络安装程序。
l CATIA(V4、V5R21、V5-6R2012)
o 支持.model 文件。
o 模型导入时要求 Altair 附加许可证。
l Pro/Engineer(Wildfire 5.0、Creo1)
o 支持.prt 和 asm 文件。
l SolidWorks
o 支持.sldasm 和.sldprt 文件。
此外,HyperMesh 支持中间格式文件模型导入,如:
l IGES (V6、JAMA-IS)
l STEP (AP203、AP214
图 2-1 几何模型导入窗口
2.1.2 几何导出
应用几何导入按钮 导出几何模型,HyperMesh 支持以下三种 CAD 模型:
l PARASOLID(V9)
l IGES(V6、JAMA-IS)
l STEP (AP203、AP214)
2.1.3 曲面
曲面定义:

2.1.4 拓扑
HyperMesh 使用“topology”描述相邻曲面间的连接关系。为了保证结构产生合理的应力、应变以及变形,建模时创建连续的网格模型是很重要的,而曲面连续性是保证网格连续的关键。在导入原始 CAD 模型时,HyperMesh 将从文件中直接读取曲面连续性信息;而在导入中间格式模型时(IGES 或 STEP),HyperMesh将通过定义一个几何容差以确定两个曲边是否连接。上述工作完成后就可以确定模型中的曲面连续性是否需要修复。
HyperMesh 通过曲边不同显示颜色帮助用户方便检查曲面连续性。

2.1.5 拓扑视图
模型拓扑状态可通过 HyperMesh 视图工具栏进行控制。
• Auto:曲面和曲边将以定义的组件颜色显示。如果激活拓扑编辑功能,曲面将以灰色显示,曲边以拓扑颜色显示。

• By Assembly:曲面和边界始终以组件组合的颜色显示。
• By Comp:曲面和边界始终以组件颜色显示。
• By Topo:曲面始终呈现出灰色而边界以拓扑状态颜色显示。
• By 2D Topo:仅显示二维拓扑状态。
• By 3D Topo:仅显示三维拓扑状态。
• Mixed:与 By Topo 视图类似,但除了边界显示拓扑状态外,曲面以组件颜色显示而不是灰色。

• Mappable: 显示实体对象映射状态。
在 HyperMesh 中的视图工具栏点击 ,将打开图标控制标签。
图标控制标签允许用户根据对象的类型显示或隐藏模型的 2D 或 3D拓扑状态以及控制实体对象的透明度和映射状态的渲染颜色。此标签中的其他功能包括:

图 2-5 图标控制标签
从小米SU7悲剧看CAE技术:HyperMesh、OptiStruct、Inspire 重构汽车安全防线
HyperMesh模型导入与几何清理的更多相关文章
- 游戏开发之UDK引擎介绍和模型导入
2014-09-18 10:01:3 3.7.5" style="border:0px; vertical-align:middle; max-width:100%"&g ...
- Unity3D之Mecanim动画系统学习笔记(二):模型导入
我们要在Unity3D中使用上模型和动画,需要经过下面几个阶段的制作,下面以一个人形的模型开发为准来介绍. 模型制作 模型建模(Modelling) 我们的美术在建模时一般会制作一个称为T-Pose( ...
- 【自制插件】将MMD4Mecanim转换的MMD模型导入maya
这个已经废弃了_(:зゝ∠)_,另外做了升级版: http://www.cnblogs.com/marisa/p/5174150.html ============================== ...
- 将NX模型导入Process Designer的方法
如何把一个有焊点的零件从nx中输入到process designer 中? 用户在NX中做了一个prt文件, 想把它输入到process designer中, 并且包括焊点信息, 该如何做? 解决 ...
- Unity3d中模型导入轴向不对的解决方法
在unity3d中导入模型,经常会遇到模型的轴向与unity中默认的轴向不符合的情况. 网上有很多解决办法都是说在3dmax中导出模型时修改模型的轴向,那么我接下来讲的就是如何在unity里面修改模型 ...
- 如何将MagicaVoxel模型导入UE4中(1)
前言 当初在选择自己项目的美术风格时,由于自己的美术基础实在是太差,所以选择了体素风格来构建(其实还是MagicaVoxel的建模操作很容易上手),但是将自己千辛万苦做好的模型导入至项目中时,出现了这 ...
- 将lol人物模型导入到Unity3d
接下来我打算将提取出来的lol人物模型导入到Unity3D中,这样会更加好玩!(不知道如何提取lol人物模型的话请看该链接) 首先我们已经把dae文件导入到c4d中了,可以看到这是一只吹笛子的 ...
- Blender模型导入进Unity,旋转缩放的调整
Blender跟Unity的XYZ轴不同的原因,导致Blender模型导入Unity之后会发生模型朝向不对. 请先看看下边这个情况: 首先,Blender物体模式下,对模型进行 旋转 缩放,将会在右边 ...
- DL4J中文文档/Keras模型导入/函数模型
导入Keras函数模型 假设使用Keras的函数API开始定义一个简单的MLP: from keras.models import Model from keras.layers import Den ...
- 如何将MagicaVoxel模型导入UE4中(2)
前言 当可以把MagicaVoxel的静态模型导入到UE4后,我又开始不满足了.默认第三人称蓝图的"汽车碰撞人偶(雾)"与场景中的体素画风格格不入,于是,我便想着用自己建造的体素画 ...
随机推荐
- 接口介绍以及定义和使用--java进阶day02
1.接口介绍 日常生活中有很多接口,比如手机数据线的接口和手机充电器的接口 我们转换视角,站在设计者的角度思考接口,接口体现出规则,手机的接口大小和数据线的接口大小必须一致,各种接口的大小都要一致,都 ...
- 7. RabbitMQ 消息队列——延时队列(Spring Boot + 安装message_exchange"延迟插件" 的详细配置说明)的详细讲解
7. RabbitMQ 消息队列--延时队列(Spring Boot + 安装message_exchange"延迟插件" 的详细配置说明)的详细讲解 @ 目录 7. Rabbit ...
- C# 工业视觉开发必刷20道 Halcon 面试题
前言 随着工业4.0的深入推进,越来越多的企业开始重视智能制造和自动化生产.在这个背景下,对具备C#和Halcon开发经验的专业人才需求也日益增长. 为了帮助广大 C#工业视觉开发的朋友更好地备战面试 ...
- centos简单文件备份
1. 背景 现在有一个正在使用的服务器, 需要对服务器上的数据库数据.实验室文件以及采购平台文件进行备份, 将备份文件存储到另外一个服务器上, 要求留存最近七天的备份文件. 2.详细步骤 2.1 备份 ...
- JMeter+Grafana+Influxdb可视化性能监控平台搭建总结
说明:此次搭建基于unbuntu16.04系统搭建 1.安装docker 打开终端依次输入如下命令: 卸载旧版本 sudo apt-get remove docker docker-engine do ...
- this 和super 关键字的区别
this关键字 (1) 每个类的每个非静态方法(没有被static修饰)都会隐含一个this关键字,它指向调用这个方法的对象:当在方法中使用本类属性时,都会隐含地使用this关键字,当然也可以明确使用 ...
- MySQL 在设计表(建表)时需要注意什么?
MySQL 在设计表(建表)时需要注意的要点 设计数据库表是 MySQL 开发中非常重要的一环.合理的表结构设计可以提升性能.减少存储开销,并提高维护性.以下是一些关键的注意事项: 1. 明确需求和数 ...
- mysql8的sql_mode不起作用
如果sql_mode似乎没有起作用,可能是由以下几个原因造成的: 配置文件位置不正确:确保my.ini文件位于MySQL服务器实际读取配置的位置.对于Windows系统,这通常是MySQL安装目录下的 ...
- requirejs的简单使用,requirejs报错Uncaught Error: Mismatched anonymous define() module: …
requirejs的简单使用 define()方法的3个参数: 参数1为模块名称(不填则以当前js的文件名定义一个匿名模块), 参数2为依赖项数组(可不填), 参数3为模块的实现 引入jQuery: ...
- 导入别人的android studio项目
在导入别人的android studio项目(假设为项目A)时,会遇到gradle不一致的情况,以下简短介绍解决方法: 1. 打开要导入的项目的目录,删除下图红框中的文件. 2. 找到自己以前在自己的 ...