HM-3220: Create a Hexahedral Mesh(创建一个六面体网格)

Solids are geometric entities that define a three-dimensional volume. The use ofsolid geometry is helpful when dividing a part into multiple volumes. For example, divide apart into simple, mappable regions to hex mesh the part. Use the Solid Map panel to create amesh of solid elements in a solid geometric volume.

In this tutorial, you will learn how to create a hexahedral mesh using the Solid mapfunction by one volume and multisolid method.

This exercise uses the solid_map.hm file, which can be found in the hm.zip file. Copy the file from this directory to your workingdirectory.
(固体是定义三维体积的几何实体。当将一个部分划分为多个卷时,使用实体几何是有帮助的。例如,划分为简单的,可映射的区域,以六面体网格的部分。使用实体地图面板在一个实体几何体积中创建一个实体元素的网格。

在本教程中,您将学习如何使用实体映射函数通过一个体积和多实体方法创建一个六面体网格。

本练习使用solid_map。Hm文件,可以在Hm .zip文件中找到。将该文件从此目录复制到您的工作目录。)

Step 1. Open the Model File

In this step you will open the model file, solid_map.hm.

  1. Start HyperMesh Desktop.
  2. From the menu bar, click File > Open > Model.
  3. In the Open Model dialog, open the solid_map.hm model file.

Step 2. Mesh the Sphere Region(步骤2。球面区域网格划分)

In this step you will mesh the 1/8th sphere-shaped region.(在这一步中,你将网格1/8的球形区域。)

  1. Shade the model’s geometry and surface edges by clicking onthe Visualization toolbar.
  2. Open the Solid Map Mesh panel by clicking Mesh > Create > Solid Map Mesh from the menu bar.
  3. Go to the one volume subpanel.
  4. Under along parameters, type 1 in the elem size=field.
  5. Activate the volume to mesh: solid entityselector.
  6. Select the small cube-shaped solid as indicated in the following image.
  7. Click mesh.
  8. Shade the model’s elements and mesh lines by clicking on the Visualization toolbar.
  9. Select the solid as indicated in the following image.
  10. Click mesh.
  11. Return to the main menu by clicking return

Step 3. Create a Shell Mesh Using Automesh(步骤3。使用Automesh创建一个Shell网格)

In this step you will create a shell mesh with the Automesh panel to control a meshpattern.

  1. Open the Automesh panel by clicking Mesh > Create > 2D AutoMesh from the menu bar.

  2. Go to the size and bias subpanel.

  3. Select the surface as indicated in the following image.

  4. Set the meshing mode to interactive.

  5. In the element size= field, type 1.000.

  6. Set the mesh type to mixed.

  7. Click mesh.
    The meshing module opens.

  8. Verify that you are in the density subpanel.

  9. In the elem density= field, type 4.

  10. Click set all to.
    All edge densities are set to 4.

  11. Click mesh.

  12. Return to the main menu by clicking return twice.

Step 4. Mesh the Solid Volume

In this step you will mesh the solid volume on which the surface mesh was created inStep 3.

  1. Open the Solid Map Mesh panel.
  2. Go to the one volume subpanel.
  3. Select the volume shown in the following image.
  4. Under along parameters, toggle elem size= to density=.
  5. In the density= field, type 10.
  6. Click mesh.
  7. Rotate the part and note how the mesh pattern created with the Automesh panelhas been used for the solid elements.

Step 5. Mesh Solid Volumes That Remain

In this step you will mesh the remaining solid volumes.

  1. Select one of the remaining unmeshed solid volumes.

Note: Make sure to select a solid adjacent to one that has already been meshedso that connectivity is maintained.

  1. Set the source shells to mixed.
  2. Under along parameters, toggle density= to elem size=.
  3. In the elem size= field, type 1.5.
  4. Click mesh.
  5. Repeat until all solid volumes are meshed.
  6. Return to the main menu by clicking return.

Step 6. Save Your Work

In this optional step you will save your work.

From the menu bar, click File > Save > Model.

Step 7. Automated Solid Map Meshing

The capability to automate the solid map meshing process is nowavailable.

Using the “Mappable” visualization mode in conjunction with the multi-solids featurewill inform you that the solid(s) are ready for solid meshing. Using themulti-solids feature will allow for all solids within the model to be meshed in onestep, provided that they are mappable.

In this section of the tutorial, you will delete all of the elements from theprevious section. You will then use the Mappable visualization mode withmulti-solids to solid mesh the part.

Step 8. Delete Elements

In this step you will delete the elements within the model.

  1. Open the Delete panel by pressing F2.
  2. Click elems >> all.
  3. Click delete entity.
  4. Return to the main menu by clicking return.

Step 9. Use the Mappable Visualization Mode

In this step you will use the mappable visualization mode.

  1. Shade the model’s geometry and surface edges by clicking onthe Visualization toolbar.

  2. From the Geometry Visualization list, select .
    HyperMesh color codes each solid torepresent its mappable state.
    Note: The goal is to ensure that each solid iseither 1-directional or 3-directional mappable.

  3. From the menu bar, click Preferences > Colors.

  4. In the Color dialog, click the Geometry tab.
    5.Optional: Under By mappable display mode (solids), click the color swatches to adjust thedisplay color of the following:
    ?1dir.map: Visualization for solids that can be mapped for 3D meshing inone direction.
    ?3dir.map: Visualization for solids that can be mapped for 3D meshing inthree directions.
    ?Ignored map: Default visualization for solids that require partitioningto become mappable.
    ?Not mappable: Visualization for solids that have been edited but stillrequire further partitioning to create mappable solids.

Note: Once in the mappable visualization mode, it is clear that there is one3-directional mappable solid and the rest are 1-directional mappable.

Step 10. Use Multi-Solid to Mesh Part

In this step you will use the multi-solid feature to mesh the part.

  1. Open the Solid Map Mesh panel.

  2. Go to the multi solids subpanel.

  3. Click solids >> all.
    All solids are selected.

  4. Set the source shells to mixed.

  5. In the elem size field, type 1.

  6. Click mesh.
    Interactive mesh mode opens.

  7. Accept the shell elements and create solid elements by clicking mesh.

Note: The solids will be sequentially solid meshed.

  1. Inspect the model and note that the mesh within the solids is correctlyequivalenced.

  2. Accept the solid element mesh and return to the Solid Map Mesh panel byclicking return.

Step 11. Sav Your Work

In this optional step you will save your work.

From the menu bar, click File > Save > Model.

HM-3220: Create a Hexahedral Mesh(创建一个六面体网格)相关推荐

  1. ROS笔记——Create a cropped bagfile(创建一个已裁剪的包文件)

    摘自ROS-WIKI:http://wiki.ros.org/rosbag/Cookbook 例如,如果您只需要前100条消息 import rosbagnum_msgs = 100with rosb ...

  2. python网格划分_在python中创建一个2d网格

    我真的很喜欢编程-- 但这是我的问题: 我不能发布图像,但我想要的图是一个"冠"(两个半径为a的同心圆) 我的意思是,在数学上讲这很容易定义,但我怎么能用python程序呢? 我想 ...

  3. HM-3210:创建一个六边形网格使用表面

    HM-3210: Create a Hex-Penta Mesh Using SurfacesHM-3210(创建一个六边形网格使用表面) For some analyses, it is desir ...

  4. corel产品注册样机安装代码_为你的产品创建一个高逼格的宣传片

    大家好,我是独立开发者Larry-当我们的产品或功能发布的时候,一定想要一套高大上的宣传图或宣传视频,不幸的是,由于预算限制.时间排期以及技术门槛等一系列原因,我们不得不降低要求- 今天就给大家推荐一 ...

  5. 如何在IDEA中创建一个项目

    首先双击IDEAjava运行环境(也就是双击程序啦!). 点击Create New Project,开始创建一个新的项目! 然后点击下一步!(next) 然后作为小白,不需要勾选下面选项,接着下一步即 ...

  6. ruby on rails_最终的中级Ruby on Rails教程:让我们创建一个完整的应用程序!

    ruby on rails 由Domantas G (By Domantas G) There are plenty tutorials online which show how to create ...

  7. linux查看db2数据库字符集,如何创建一个使用gbk字符集的mydb2数据库?

    满意答案 一.创建和查看数据库 1.创建数据库 CREATE DATABASE [IF NOT EXISTS]#可选内容 db_name [create_specification]#如下定义: [D ...

  8. Unity Editor 创建一个精灵

    创建一个2D项目 1.打开 unity Hub 2.点击新项目 3.选择2D模版,并修改项目名称 创建场景-Scene 1.点击左上角的File,选择New Scene, 快捷键:Ctrl + N 2 ...

  9. unity创建一个6面体的3D模型,确保它每一个面都是不同的。能旋转每一个面唤醒不同的物品

    文章目录 前言 unity创建一个6面体的3D模型,确保它每一个面都是不同的.能旋转每一个面唤醒不同的物品 一.物体每一面旋转停止呼出不同面板 二.使用步骤 1.控制旋转与唤醒 总结 前言 unity ...

最新文章

  1. Colocation Guard公司再增1万平方英尺的数据中心空间
  2. nginx 错误502 upstream sent too big header while reading response header from upst
  3. ImageLightbox.js – 响应式的图片 Lightbox 插件
  4. 我国企业对开源社区的贡献度_开源社区对我意味着什么
  5. 【Flink】Flink on yarn 支持指定 application id 吗? yarn.application.id
  6. SIGIR2020 | 基于GCN的鲁棒推荐系统研究
  7. mysql数据库存储过程语法错误_奇怪的mysql创建存储过程语法错误
  8. U盘安装Ubuntu 14.04
  9. 在mysql怎样查询地址和电话_手机号码怎么查找位置
  10. Excel没有密码怎么打开
  11. 用C/C++自己写一个宋词生成器,气质一下子就上来了呀
  12. 央行企业征信异议、声明业务办理流程?
  13. Amnesia失忆症攻略(本篇+later+crowd)
  14. 关于微信的几个小技能(存起来,您会用得上)
  15. 计算机子网掩码作用,什么是子网掩码 子网掩码的作用是什么?
  16. js类数组转化为数组的5种方法【附思路】
  17. 测试开发工程师的概念怎么来的?
  18. 魔兽世界服务器不显示角色信息,网易公告:部分服务器限制新角色创建功能
  19. python uniform()
  20. 二 、C语言程序的基本语句和基本结构

热门文章

  1. 浙江邦盛科技-面试总结(offer)
  2. 城市无线应急广播系统方案
  3. java之详解坦克大战_Java之详解坦克大战游戏(一)
  4. 商业数学软件推荐:MathWorks MATLAB R2022b 激活版 支持win/mac
  5. Cloudreve公私兼备网盘系统 多功能仿百度网盘源码+免费分享
  6. HTML 设置浏览器页签图标设置
  7. 乐2Pro_乐视X625_官方线刷包_救砖包_解账户锁
  8. 读书笔记--电气符号(图形符号)
  9. android分享小程序 缩略图,微信小程序实现带缩略图轮播效果
  10. 阿里盒马鲜生刨的巨坑下,类盒马们该何去何从?