加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

HyperMesh线框网格划分实例

(2016-05-18 15:46:59)
标签:

hypermesh

线框划分网格

分类: HyperMesh技术及二次开发

HyperMesh线框网格划分实例

如果几何模型是线框图形,而不是面,那么划分网格有两种方式,第一种是先由线框生成面再按照面划分,另外一种是直接对线框图形进行网格划分,本次实例用第二种方法。

还是打开HyperMesh自带的hm文件,在安装目录下的hm文件件,文件名称是bracket.hm,打开之后如图1所示。

HyperMesh线框网格划分实例
1

先将模型进行修改,采用放大操作,最终修改如图2所示。

HyperMesh线框网格划分实例
2

划分的时候先划分三个同心圆环,采用spline方式划分,spline面板如图3所示,对于划分封闭线框比较实用。

HyperMesh线框网格划分实例
3

设置对象是lines,并且划分后删除面(mesh,dele surf),同时下面的keep tangency不要勾选,之后即可划分,划分完成,通过设置节点数,调整网格,最终得到如图4所示的网格。

HyperMesh线框网格划分实例
4

之后可以划分上面的平板,依然通过splines的方式,选择所有的边缘线框,划分完成后如图5所示。

HyperMesh线框网格划分实例
5

再之后划分中间的线框,划分时采用drag的方式完成,面板如图6所示。

HyperMesh线框网格划分实例
6

将中间线框的上面所有节点往下drag,先选择这条线上的所有节点,选择的时候通过node path选择,选择之后如图7所示。

HyperMesh线框网格划分实例
7

拉伸的方式有以下几种,此次采用指定节点的方式给出拉伸方向和距离。

HyperMesh线框网格划分实例
8

指定两个节点,如图9.

HyperMesh线框网格划分实例
9

之后得到如下网格。

HyperMesh线框网格划分实例
10

接着划分底板上的线框网格,划分可以通过上面的方式,此次采用另外一种方式,即ruled,面板如图11所示。

HyperMesh线框网格划分实例
11

指定两对节点,先通过node path指定一组节点,如图12所示。

HyperMesh线框网格划分实例
12

再指定另外一条线,如图13所示。

HyperMesh线框网格划分实例
13

划分之后如图14所示。

HyperMesh线框网格划分实例
14

再之后需要划分中间的三角板,同样的,划分也有多种方式,此次采用skin的方式完成,skin的面板如图15所示。

HyperMesh线框网格划分实例
15

选择三角板的边框,划分后如图16所示。

 

HyperMesh线框网格划分实例

 

16

很明显,三角板的节点与平板没有相接,因而需要调节使其共节点,此曹组通过replace面板完成,replace面板如图17所示。

HyperMesh线框网格划分实例
17

最终调节后如图18所示。

HyperMesh线框网格划分实例
18

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有