联系我们:186 6505 3298 

公众号二维码
新浪微博二维码
百家号二维码
仿真技术
仿真技术

HyperMesh_Domain-Handle_Altair官方帮助文档

来源: | 作者:ALTAIR | 发布时间 :2024-04-07 | 335 次浏览: | 分享到:

Domains and Handles概念

• Domains and Handles方法可以交互式对网格进行变形

➢ 模型分成不同的domain(单元和节点的组)。Handles用来控制domains形状,domains形状改变从而控制内部节点位置改变。网格拉伸或压缩以满足所需的形状改变。

➢ Domains and Handles分成两类:

- global domains and handles - 适合大尺寸变形

- local domains and handles – 适合小尺寸,参数化改变模型形状

- global & local combined – 两种方法结合

 

HyperMesh_Domain-Handle_Altair官方帮助文档 

global domains and handles

 

Domains and Handles概念

• 如何使用Domains and Handles方法进行网格变形:

➢ 网格模型被分成domain

➢ Handles位于domain的的边界

➢ Domain形状由相应的handles控制

➢ 移动handles改变domain形状,从而移动domain内部节点

➢ Global handles影响整体模型

➢ Local handles只影响局部或相邻domain

➢ Map to Geometry

• 面板Tool > HyperMorph > Domain进入

 

HyperMesh_Domain-Handle_Altair官方帮助文档 

 

• 策略

➢ 自动创建变形域

➢ 手动分割局部区域或重新访问参数

➢ 移动控制柄或者改变尺寸

 

• 术语:

 

HyperMesh_Domain-Handle_Altair官方帮助文档 

 

• Global domain的标志是虚线立方体。

• Global domain位于所属节点的中心

➢ 编辑颜色

Visualization > Visualization Options

• Global Handles是模型中最大的Handles:

➢ Global Handles(red) – 独立于其他的Handles 。

➢ Global Handles(yellow, cyan, violet) – 依赖于其他Handles 。

➢ 颜色显示他们的依赖关系。

➢ 非独立的Global Handles通常略小于所依赖的Global Handles 。

➢ Handles的大小可以在 Visualization Controls 中设置。

 

HyperMesh_Domain-Handle_Altair官方帮助文档 

 

• Local Domains以不同的符号表示:一个矩形代表1D domains,两个连在一起的矩形代表 2D domains,一个立方体代表 3D domains,线代表edge domains

• 编辑domain的颜色—Visualization > Visualization Options

• Local Handles:

➢ Local Handles(orange) – 独立的Handles。

➢ Local Handles(green, blue, or pink) – 非独立Handles 。

➢ 颜色代表了其依赖关系。

➢ Handles的大小可以在 Visualization Controls 中设置。

 

Domains创建

• Morphing > Create > Domains > create子面板

➢ Domain面板允许创建、编辑和更新domains。每一个domain包含单元(1D,2D,3D,general domain)和节点(edge domain),或者一组节点(global domain)。

➢ Handles移动时,所附着的domain形状改变,从而改变其内部节点位置。

➢ 使用create子面板创建domain。

 

HyperMesh_Domain-Handle_Altair官方帮助文档 

 

• Morphing > Create > Domains > create子面板

➢ Create domains选项:local, global and local, general, 1D/2D/3D, connector, auto functions 。

➢ divide by domain- 基于所选单元的domain创建多个新的domain (在下面的图中,不同的颜色代表每个domain)。

➢ divide by comps – 沿着component边界划分创建新的domain。可以和divide by domain结合使用,每个component和

domain结合创建一个domain。

➢ retain handles - 保留已经生成的handles,如不激活,HyperMorph 在创建新的domain的基础上删除旧的handles。

➢ partition 2D domain- 基于partitioning 子面板中的设置参数分割已创建的2D domain。

 

• Morphing > Create > Domains > create子面板

➢ 创建 3D domains - ^morphface

➢ ^morphface - 3D domain表面的2D单元将被放入 ^morphface 这个component中,对该表面上网格的任何变形操作将会影响到内部的实体单元。本质上来讲,对实体单元进行变形其实就是对^morphface中单元进行变形。

 

HyperMesh_Domain-Handle_Altair官方帮助文档 

 

(内容、图片来源:Altair官方文件

 

版权与免责声明:

凡未注明作者、来源的内容均为转载稿,如出现版权问题,请及时联系我们处理。我们对页面中展示内容的真实性、准确性和合法性均不承担任何法律责任。如内容信息对您产生影响,请及时联系我们修改或删除。

软件教程
更多
建模与可视化
建模和可视化
近期发布文章
更多
设计、制造和专业解决方案
设计、制造和专业解决方案
云和HPC解决方案
云和HPC解决方案
数据分析及物联网解决方案
数据分析及物联网解决方案​
免费试用申请
助力企业数智化转型,打造仿真新业态!