用hypermesh画好网格后可以用ls-dyna分析吗

2020-09-26   来源:英语名言

HyperMesh 之网格划分
篇一:用hypermesh画好网格后可以用ls-dyna分析吗

CAE软件在导入CAD几何模型的时候经常会遇到这样几种情况。

一、CAE软件导入几何数模时发生错误,无法导入。这种问题可能是由于版本的限制问题,例如HyperMesh5.0不能直接导入UG18的prt文件,但5.1就可以了。5.*不能直接导入pro/e的数据,但6.0就可以了。这种问题比较好解决,用CAD软件把这些几何用iges格式输出处理一下就可以了。

但这种问题也可能是几何数模中存在严重错误所致,这就需要修改模型了。

二、导入几何模型后发现有些曲面无法导入,这样模型就会缺少一些比较重要的面,或者曲面存在缝隙、重叠、错位等缺陷,对较复杂的模型这种问题是经常性的。边界错位经常引起网格扭曲,导致单元质量不高,求解精度差。

三、导入的模型很完整,没有错误。但是由于CAE分析和CAD设计的思想不同,会产生一些两难的问题。CAD设计主要是为生产服务的,模型中通常会包含某些细微特征,例如曲面和边的倒圆,小孔。进行分析时如果要准确模拟这些特征,需要用到很多小单元,导致求解时间过长。

上面第一种情况不是我想讨论的内容,第二种和第三种情况则比较复杂,因为在这两种情况下,一些在前处理方面号称自动化程度高的软件,如Ansys、Marc、Patran等都会很郁闷。就算网格能划分出来,质量怎么保证呢?毕竟我们对计算结果的精度和计算过程的费用是有要求的。那么怎么办?

一种办法是在做网格的时候忽略这些问题,比如说遇到缺少曲面,用户可以自己设法在CAE中做一个,毕竟简单的CAD工具还是有的。但也只能对简单的曲面。

另外一种办法就是几何清理,不幸的是,据我所知,目前只有两种软件可以做到,HyperMesh和I-deas,另外我注意到I-deas的帮助里提到她的几何清理功能使用了HyperMesh的专利。

关于HyperMesh的几何清理,基础内容请参考Hypermesh基础培训Day 1部分的第三章,培训材料的中文版我即将发布。很多东西还是要有经验才能理解的,大家慢慢摸索吧,有问题也可以到这里来问。

最后说一点题外话,我感觉很多朋友对几何清理并不太在乎,这是可以理解的,作为学生,做分析项目主要是对一些很简单的模型,一般软件的功能就足够了。但是真正做工程项目是不一样的,要保证计算的精度,还要考虑计算的耗费,几何清理是CAE前处理的重要部分,有了它,很多事情可以事半功倍。

在这一点上,国外和国内有很大的区别,国外对工程实际和理论的结合非常重视,国内则有一些脱节。还有这样一个现象,在国内用户群最大的软件,在国外市场份额很小,反之在国外用户最多的软件在国内没什么市场。原因当然很多,每个公司的市场做的业绩,企业领导的决定权、技术人员的观念...

网格划分可以说是CAE工作中最简单的工作,繁琐而且技术性不高,但是它却是CAE分析的基础。一个有丰富经验的划分网格高手在美

国的最低年薪是10万美元,国内就不要想了,8万人民币最多。但这个收入还是一般技术人员望尘莫及的,为什么?

你能在两个月内独立完成一个六缸发动机的六面体网格划分吗?如果你可以,你就是大牛了,不管是真的牛还是吹的牛。我连吹都不敢

吹,我用了近一个月才作了一个发动机箱盖的六面体网格,还简化了很多东西。sign...实在是没面子。

言归正传,划分网格要明确的几个问题:

一、用什么类型的单元来划分网格?

这取决于你要做什么分析和模型的结构特点,对同样的分析,采用的求解器不同也会影响这个选择。想成为专家的人可以多看看各种软

件的单元类型介绍,初学者则不要漫无目的的到处留“情”,用到什么搞明白就可以了,Abaqus帮助手册是很好的东东。当然如果你是超级

牛人,还可以试试开发一种全新的单元。If not, forget it.

记住要选择的:

1.单元的维数;一维的线单元、二维的面单元、三维的体单元,如果是一维单元,还要根据功能不同选择bar、rigid等单元类型。

2.单元的形状;三角形还是四边形、四面体、五面体还是六面体

3.单元的阶数;4节点的四边形还是8(9)节点的四边形,8节点的六面体还是20节点的

4.其它的一些特征,比如Abaqus里有减缩积分单元、非协调元等等,每一种都有相应的适用范围。

二、网格的大小

这取决于模型的规模、计算机的能力(CPU、内存、硬盘、是否并行算法),还有对计算精度的要求。同时,经验丰富的技术人员还知道

网格的大小调整经常可以有效地提高计算精度同时降低计算耗费。

三、划分的方法

这个问题在这个论坛上大家已经讨论过很多实例了,不同的例子有很多种划分方式,比如说那个球体。有的朋友指出对复杂的模型,思

路是最重要的,工具是次要的,也有朋友认为工具相对来说更重要。仁者见仁,智者见智,大家互相学习吧。

对曲面网格HyperMesh有很多独有的划分方法,而且在划分网格时就能人工干预划分的质量,最后还有非常优秀的检查工具,应该是非常

值得推荐的(也是国际公认的)。对于实体,四面体就不多说了,有些朋友认为ansys的完全自动分网技术非常优秀,也有些朋友认为还是先

生成封闭的三角形面网格然后再自动化分体网格的方式更加能保证质量(因为中间多一个检查面网格质量的步骤)。

我想多强调一下六面体网格,因为越来越多的客户认识到六面体网格的精确性,一般的行规也是,能用六面体就不用四面体。问题出现

了,又有朋友认为软件划分六面体网格的自动化程度越高越好,但我不这么认为。毕竟机器不能代替人去思考,另外对复杂模型来说,完全

自动划分几乎是不可能的,算法不能实现且不说,即使划分出来质量也没办法提。

四、划分网格的一些原则:

1.计算精度和计算耗费的平衡原则。并不是节点越多越好,高密度的网格能带来计算精度的提高,但是采用适当的单元类型才是最重要

的,比如一块钢板,做不同的分析时可能会选择不同类型的单元,是壳单元还是体单元?如果用体单元,用线性的还是用二次单元,是全积

分还是减缩积分(Abaqus),在厚度方向上分布几层单元才合适?毕竟节点数量的增加带来的是计算量以平方增长。例如我计算过的一个钢

板弹簧,涉及接触问题,采用了六千多个六面体的减缩积分单元,如果用8节点单元,计算时间是45分钟,用20节点单元,计算时间是26个小

时,精度变化只有0.1%。

2.自动划分和人工干预的结合原则。并不是自动化程度越高越好。这个说法可能会引起歧义,我先解释一下。什么是自动化程度高?是

在复杂模型上自动生成乱七八糟的单元好呢,还是通过手工干预,合理地利用模型几何特征来实现自动划分好呢?显然是后者,因为计算机

不会知道哪个圆孔是需要特别关注因而需要细化网格的,它也不会知道哪个特征是可以忽略掉的。而通过人工指定就不一样了。

3.绝对不要认为一个模型划分完网格能计算通过就万事大吉了,问题肯定是存在的。CAE的目的是什么?是分析,结果是否合理,如何跟

客户解释?那么计算结果的合理性取决于什么呢,除了边界条件以外,网格的质量和合理性起着决定性的作用。

划分网格最重要的原则就是——态度。态度决定一切(米卢语),划分网格需要的耐心和细心都来源于认真的态度,我想无论是做人还用hypermesh画好网格后可以用ls-dyna分析吗。

是做事都一定要认真。

Hypermesh最为一个优秀的网格划分工具,个人认为最突出的部分在于几何清理,这让网格划分变得简单易行。有句老话说的好啊,不怕不识货,就怕货比货,用过其他前处理软件的同仁对此应该深有体会。 这里简单对该软件做一个系统的简单的介绍:

1、软件主要模块

该软件主要由geometry、2D、3D、analysis、tool组成。后处理模块在此不做详细说明,由于大家用的求解器也五花八门,analysis面板的功能也不做详细说明。

2、通常的操作步骤(本文操作说明以8.0以上为准,与时俱进)

导入cad模型——>几何清理(包括对模型的分块)——>面网格——>检查质量——>修改网格——>生成体网格——>检查网格质量——>删掉无用的面网格——>导出数据文件

3、容易出问题的地方

个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。

由于hypermesh软件自带的help说明很不错、非常不错、相当不错,所以我会在文章中引用一些来辅

助说明问题。(8.0和9.0的功能差不多,无实质性的改变,8.0的HELP文档比9.0做的好些,适合通看,9.0适合查询。所以推荐新手安装8.0,把2D和3D的例子做一遍上手更快)该文章是面对所以使用hypermesh软件的同仁的,所以看过英文help的不要觉得我啰嗦,虽然我们一直强调英语的重要性。“废话”说了一大堆,下面开始正文。

接口问题

1、 hypermesh转入ANSYS

如果你在导出数据的时候出现“ELEMENT ***** IS NOT DEFINED”的问题

用ET TYPE 建立单元类型,用component manager来赋给网格,而不是用element types。(参考HELP :Setting Up a Model in ANSYS - HM-4410)

2、 hypermesh导入abaqus

可以从hypermesh正常导出,但是在导入abaqus的时候没有模型显示,在底下对话框中提示警告WARNING,告诉你line ****语法出错。

这类问题的出现是由于abaqus的关键字不支持任何形式的数字表达,所以一般这类问题有2种解决办法。A:在hypermesh里的model树里右键rename。B:用记事本打开INP文件,编辑——>转到——>输入WARNING中的行数——>找到问题关键字——>替换掉全文的错误关键字

3、 hypermesh导入nastran

用nastran文件做流体前处理,但是需要hypermesh画网格,没有四棱锥(金字塔单元)。

可以在user profiles里选择CFD的template,不用担心格式问题,CFD是专门针对流体网格的接口模式,默认的数据文件后缀名是nas,可以正常导入fluent等。

4、 hypermesh导入ls-dyna

至今为止,我还没遇到过接口问题,有问题的可以联系我进行补充。

5、 hypermesh导入其他user profiles中没有的软件

不要着急,hypermesh的接口是死的,但是人是活的。一般的求解器都支持nastran格式的网格文件,如果没有你要的格式,不妨一试。

网格问题

要明确rbe2,rbe3的区别,具体怎么用,得具体情况,具体分析。

约定:蜘蛛网状的联接中心的那个点叫做主节点(master node),.从节点叫做(slave node)。

/ O; N$ V5 H1 R9 f5 }/ xrbe2:即所谓刚性联接,主节点运动到哪,从节点跟到哪,从节点的位移与主节点始终保持一致,也就是一个主节点决定多个从节点。在计算的时候,程序只需要计算主节点的位移,其他节点的位移等于主节点的位移。

rbe3: 与rbe2相反,各个从节点是独立运动的,主节点的位移是从节点的位移的线性组合,也就是多个从节点决定一个主节点。在计算的时候,先算出所有从节点的位移,然后用线性组合得出主节点的位移。 7 t. e# e% ]5 ^& B! |" vrbe3通常用于把集中力/力矩分配到实际承载的区域的各个节点上,也就是slave node.各个slave node得到了分配的力之后,各自独立变形。实际上就是代替了手工把总力/总力矩分配到各个节点这个过程。

rbe2除了把集中力/力矩分配到从节点外,各个从节点不能独立变形,其变形必须与主节点保持一致,相当于用刚度无穷大的杆/梁把主节点和各个从节点联接起来。

——hg_boy

关于hypermesh的单位

跟大多数有限元软件一样,hm只认数值,不认单位的。

( t I! t. h; `单位只有使用者本人知道。

9 E* V& O0 V& n5 o- M你只要保证各个量所使用的单位的一致性就可以了。

在hypermesh里面怎么找重心

在保证你的模型有密度的前提下

) j# w/ O! F# p- y2 Z在POST下 SUMMARY中选一template的CTR-OF-GRAVITY或在tool——>mass calc。

edges 和 faces 如何使用

find face可以用来检查体网格内部是否存在缝隙。使用find face, 可以抽出一个封闭面网格,如果模型内部存在缝隙,则在封闭面网格中存在面网格。

find edge主要用来检查面网格模型是否封闭,为生成体网格作准备。如果一个面网格模型不存在free edge和T connect. 就能判定这个网格是一个封闭的面网格。

——flyingwings

正常情况下find edge后只在边界部位生成edge,如果在其他地方生成了edge,说明该处有缝隙,网格不连续。Find face 同理。(可参考 HELP:To find the free edges in a group of elements)

有关网格质量的问题

1、纵横比

二维网格中纵横边的比值或最长边与最短边的比值。正四边形的纵横比为1,偏离正四边形越远数值越小,比值越接近1越理想。

9 r1 d' ]" M8 c+ E: g&( Q; ]- q; [" F2、歪扭角

/ D! _4 ^( z9 a* P代表偏离直角(90度)的程序。矩形的相交角为90度,所以歪扭角为0。偏离矩形越远歪扭角越大。三维网格(四面体、六面体楔形)的歪扭角采用各面的歪扭角的最小值。

9 p+ W8 g6 A0 N" t3 K/ Z7 l3锥度

表示偏离矩形形状的程度。矩形的锥度为1,偏离矩形形状越远(靠近三角形形状)锥度越小。三维实体网格(六面体、楔形)的锥度取各四边形面的锥度的最小值。

0 o+ z) u2 J; w# ?9 f+ M9 \# G/ W2 X4、翘曲

( n- \! ?$ l. v1 k7 Z- h2 v评价偏离平面的程度。三点构成一个平面,在四边形单元上四个顶点未必总在一个平面上,评价偏离平面的程序指标为翘曲。在同一个平面上时翘曲为0,偏离平面越远翘曲数值越大。实体网格(六面体、楔形)的翘曲值取实体各四边形面的翘曲值得最小值。

0 q2 Z, F3 }, G' ] w: q% Q5、雅可比比率

在网格的各高斯 积分点计算雅可比行列式(一般和网格边的一阶导数相关),其中最小值和最大值的比就是雅可比比率。二维单元首先将单元投影到平面上(任意四边形三点构成的平面)然后计算雅可比行列式,实体单元直接计算雅可比行列式。四边形单元不是凸形时,将出现负值,分析也无法正常完成。简单形象点说,四边形任意两个节点 的矢量方向指向网格域外,则雅可比阀值为正,指向域内则为负。

6、扭曲

% u" A6 U. V4 \. m) I实体网格的相对面相对扭转的程度。

7、 2 V/ Q+ J5 `0 N s5 K" S4 R坍塌

+ }$ }0 u! D6 J! F; z) Z3 S$ U自动划分网格时会产生四面体网格(Tetra Mesh),此时可能会产生接近于板的高度很小的四面体,这样的四面体被称为塌陷四面体(Collapsed Tetra)。塌陷值用于评价四面体单元塌陷程度。

用hypermesh画好网格后可以用ls-dyna分析吗。

8、3 S- J8 v# S; ?/ I5 J线长度

& u F$ i& a; ?( m; n3 W8 N; T检查杆系网格线的长度。

9、9 B; X" X! @5 E. S7 Y! g* u+ k3 \二维面网格两边交角.

检查面网格的两个边构成的角度。

——civil fans

使用HyperMesh和LS-Dyna做车身或者结构件的crash分析
篇二:用hypermesh画好网格后可以用ls-dyna分析吗

汽车碰撞分析内容很多,我的做法是

首先:前处理在hypermesh中建模。 1.导入CAD模型,一般用IGES格式。

2.划分网格,定义材料,单元属性,一般用MAT24和BT单元。 3.检查单元质量和初始穿透,主要是翘曲角,长宽比,最小单元。

4.做连接,如焊点,螺栓等。

5.定义接触。

5.设置边界条件和初始条件,如初始速度,刚性墙,重力。

6.设置控制参数。

7.检查模型重心,验证模型。

其次:用LS-Dyna求解。

计算并修改调试模型

然后:后处理在hyperview中

1.分析变形

2.分析能量吸收

3.分析界面力

4.分析B柱加速度

最后是改进方案:

1.正面碰撞可以改进前纵梁,如做诱导槽,更改材料,添加加强板或支架,焊点布置等。

2.侧面碰撞可以改进车门和B柱,地板横梁,如添加车门防撞杆,B柱加强板,门槛加强板,更改地板横梁位置等。

有一点很重要,建模分析不能计算和解决碰撞所有问题,一定要有实验做参考和验证,工程经验是很重要的。

检查单元初始穿透是碰撞分析前处理中比较耗时间的, 如果单元质量不好或者有大的初始穿透,可能导致计算失败 关于单元质量:

汽车公司有各自的单元质量标准,hepremesh也有专门的关于碰撞安全的单元标准。

简单的办法是用hepremesh自带的标准,用网格优化命令来优化,个别质量差的单元可以手动删除重画。

关于初始穿透:

最好在导入CAD模型时,抽取零件的中间曲面,可以尽量避免穿透。

如果还是有穿透,那就只能一个部件一个部件的调整。

"hepremesh也有专门的关于碰撞安全的单元标准" 请教在哪里可以找到??

如果CAD模型是实体,那么我就抽中面.如果是面,那我就按照料厚线的方向偏移厚度的一半. 我用penetration里面的element only检查的.请问里面的sigment orientation是什么意思?检查出最大穿透值为多少算合格?答不到是不是反复adjust? 调整完是不是可能导致单元质量出问题,要优化单元质量?

hypermesh安装目录下有个batch masher文件夹,一般会有safety10.criteria和safety20.criteria两个文件,都是专门针对碰撞安全设定的网格标准。

我对穿透检查的理解是:两个PART厚度之和的一半(T1+T2)/2小于两层网格的距离则没有穿透。用hypermesh画好网格后可以用ls-dyna分析吗。

segment orientation项是按照单元法向检查,也就是T1+T2小于两层网格的距离才没有穿透,故一般不选此项。

最近做了一个整车的碰撞分析,整个模型的初始穿透控制在0.5mm以内,计算时没有出错,至于具体初始穿透必须定多少,我也不知道这方面的标准。

Hypermesh介绍
篇三:用hypermesh画好网格后可以用ls-dyna分析吗

Hypermesh

(1) hypermesh的求解器接口

Hypermesh支持多种求解器输入输出格式,与主流求解器无缝集成,现在可支持LS-DYNA、ABAQUS、ANSYS、NASTRAN、MOLDFLOW等主流求解器,除此之外,还具有很强的灵活性,可通过一套输出模版语言和C语言库来开发输入数据转换器,从而可以支持其它求解器。

(2) hypermesh的网格划分

Hypermesh为用户提供一套完善而又易于使用的工具程序。用户可以使用各种网格生成工具及Hypermesh网格自动划分模块来创建二维和三维有限元模型。

Hypermesh中具有几何型面的网格自动划分模块,为用户提供了一套可靠的网格划分工具,并使用户能够对每个面(或每个面的边缘)进行网格参数调节,而且可以调节单元密度、单元偏置梯度、网格划分算法等。

Hypermesh提供了多种焊接单元生成方法,其中,利用Connector进行大规模自动化焊接单元转化,大大减少了手工单元生成的操作,同时各类焊接单元质量检查工具可以让用户少犯错误。

Hypermesh支持由网格直接生成几何进行二次有限元建模,其中的Morph功能支持高质量的快速修改有限元模型,并且可以施加多种约束(如对称),设定变形轨迹(如沿设定平面、半径、直线调整形状等)

(3)hypermesh后处理

Hypermesh提供了一套后处理功能,能够使用户方便精确地理解和分析复杂的模拟结果,还提供了一套可视化工具,使用等势面、变形结果、等高线、瞬时结果、向量绘制以及用切割面轮廓线等方式对结果进行显示。Hypermesh还能将变形通过线性和模态方式动态显示,通过这些功能及友好的用户界面,可以使用户能够迅速找出问题区域,缩短结果评估所花费的时间。

(4)hypermesh的用户处理

Hypermesh提供了多种开发工具,使用户能够将之很好地运用到现在的工程设计工艺中,便于进行二次开发。

1.基本的宏命令:用户可以创建宏命令,使若干步建模过程自动完成。

2.用户化定制工具:用户可以利用TCL/TK在Hypermesh中建立用户化定制方案。

3.配置Hypermesh的界面:对Hypermesh的菜单系统进行重新布局定义,使界面更易于使用。

4.输出模块:通过用户输出模块,可以将Hypermesh数据库以其它求解器和程序可以阅读的格式输出。

5.输入数据转化器:可以将Hypermesh中加入用户自己的输入输出数据翻译器,扩充Hypermesh的接口支持功能,以解读不用的分析数据卡。

6.结果数据转化器:用户可以创建自己特定的结果翻译器,利用所提供的工具将特定的分析结果转换成Hypermesh的结果格式。

LS-DYNA

HyperMesh画网格总结
篇四:用hypermesh画好网格后可以用ls-dyna分析吗

hypermesh网格划分总结

1、我想提取一个面的线,映射到另外的面上,然后用那个线来分面,该怎么做呢?

如果是几何面,但是没有你需要的边界线的话,你可以在几何面上已有的边界线上create nodes,然后利用这些nodes --〉lines /create,建立你需要的线,再project;或者最简单的办法,选择surf edit/line from surf edge

如果是网格面,你可以geom/fea->surface,再project,或者直接project nodes,利用nodes可以直接划分面

2、hypermesh中如何将网格节点移动到指定的线或者面上。用hypermesh画好网格后可以用ls-dyna分析吗。

project.

3、面上网格分不同的comp划分,但划分后所有网格并不是连续的,只有同一个comp的网格连续,和临近的comp相邻的网格不连续,就是存在重叠的单元边和结点,如何合并为连续的单元

1、Tool - >edges 下找出并合并面单元的自由边和找出并删除重节点

2、Tool - >faces 下找出并合并体单元的自由面和找出并删除重节点

4、我的模型画出六面体单元了,但是是8节点的,想变成20节点的,怎么变?我用的是solidmap功能生成六面体单元的?

1D or 2D or 3D下面的order change

5、直接在已分网的体表面上,create elements through nodes,这个要在哪个菜单实现?我找不着

edit/element中不是有个create吗?那就是通过node建单元

6、对灰线构成的区域划分2D网格,网格后发现灰线变成了红线,是怎么回事呢? 对计算结果有影响么?

灰色的是lines,至于为什么画完网格后会变成红色,是因为生成了surface,surface的自由边会由红色来表示。请注意为什么会生成surface,是因为你选择了mesh/keep surface这个选项

7、偶很想知道OI mesh定义是什么,和普通的mesh有什么区别

普通mesh的网格经过clean up 或QI 调整后就跟QI mesh划分的网格效果差不多,QI的具体参数可以自行设定。 QI主要目的是为了节省时间,QI就是Quality Index——质量导引 HM最强调的就是网格质量的概念,有限元计算的精度取决于网格质量,再好的求解器如果网格质量不好,计算的精度也不会好。

8、有两个闭合的园,一上一下,如何在两个园间创建曲面?使形成圆柱面?

ruled

或选择line方式。记住选择surface only。

9、hypermesh划分的网格其中一部分单元的节点连接顺序是顺时针的,导致计算不能进行,请问大侠如何在hypermesh中改变节点连接的顺序呢?谢谢!

if is shell element, reverse the element normal!

if 1-D element, you will need to recreat it

10、下面的图为只划分了一半的网格,另外一半与之对称。我想copy 过去,但只发现有reflect命令。求助!

在hm中用3D->organize->cpoy然后再reflect

或选择单元,先duplicate,但记住只能点duplicate一次。然后reflect。

如果对称过去的单元与原先的单元是连在一体的,别忘了在check edges中将节点equilance。

11、我在用hypermesh划分二个物体,在接触面的地方,上下面的节点号码都一样,如何做才能使第一个物体和第二个物体的接触部份的节点号码不一样呢。多谢了。

采用2D=>detach可以将单元或节点分开

继续问:好像只能分单元啊,没看到有节点选择啊。我试用了你介绍的办法,好像没用啊。很急请多指教

选 detach from 就可以了

detach element 单元选节点的上面单元

detach from 单元选节点下面的单元

12、HM中有linear, bellcurve, exponent ,它们都是从一端到另一端逐渐变密, 我想实现从中间到两端逐渐变疏或密,如中间是圆孔的板,在应力集中区采用密的网格,而四周采用粗糙的网格, 请问HM中有没有这种功能呀?

在HM中划分单元如果选择bellcurve类型,并设定bias intensity的值即可获得两端密中间疏的单元,如果将其值设为负值会得到两端疏中间密的单元。你有可能换分布类型时没有set edge, Please try again.

13、用solid map 时总会遇到 vertices 过多或者过少,或者两个面的vertices不一一对应 ,如何添加vertices或者如何减少vertices

一句话,增加就分线(面) ,减少就toogel与vertice相关的线

14、是不是网格调整只能在2D的时候进行,生成3D网格后还就不能进行节点连续性的调整?

对3D单元目前还不能象2D那样进行remesh,但可以通过手动 F3 键来调节节点的位置,以保持节点的连续性。

我的所谓经验,或者自我以为,如果你tetramesh时候,如果fixed trias中选择的单元和floatable trias中都是所有你要从2D到3D转化的单元,即所有单元的话,{BANNED}格的节点位置可以通过移动二维网格的节点位置来改变!

15、本人在使用hm划分复杂实体后,其中存在大量的面单元,请问高手,如何才能将它们去掉

F2->ELEMS->BY CONFIG->TRIA3或者QUAD4......

16、怎样让已经划好的网格的nodes也在屏幕上显示出来

shift+f2选中想要显示的节点add就可以啦

17、比如我做了一个SOLID45的模型,又导入一个IGS的几何部件,在实际中与它是焊接的关系,用SHELL63单元划网格。我想在他们共线的部分建立硬点如何呢?

add fixed point in the surface

18、划分实体时,将其分成几个部分进行划分,发现有很多的节点不能重合,怎么处理啊?另外,line drag和linear solid二者有区别么?

你划分的是何种网格?如果是六面体,看看是否能用手工协调。采用split element .

line drag allows you to create a two- or three-dimensional surface and/or mesh or elements by dragging nodes, lines, or elements along another line.

The linear solid menu panel allows you to create solid elements between two groups of plate elements.

19、默认的半径是原来圆半径的1.5倍,象我们现在工作时候都要求2倍左右。圆很多时手动画工作量较大,请问有谁知道该怎么设置washer的值??

可以的,在Altair\hw6.0\hm\bin\geompage.mac中, 找到下面的句子,修改最后的数字1.5为你想要的数值。

*createbutton(2, "Washer", 0, 0, 10, BUTTON, "Create a trimmed surface concentric with an existinghole.","Washer",1.5)

20、就像如图所示的塑胶件。一次划分肯定是不行的,一个面一个面的划分又不太现实。不知大家如何对待此类零件的。

答:有一些面可以先进行划分,比如最小尺寸比较大的几个面和相邻的某个具有最小尺寸的面,然后对其他的规则面用拉伸之类的方法划分,对于剩余的面,根据最小尺寸单独划分了,在1d面板中可以找到这些连接方式。

21、hm是不是不能直接划分实体单元,只能通过2d 网格来生成

对四面体单元来说,可以直接划分,但是为了更好的控制单元质量,推荐采用先划分2d网格,调整质量以后再生成3d网格,如果是六面体网格,也可以直接划分

22、想用ansys求解,对加的载荷不放心,觉得在ansys中加比较好,可是ansys选择node的功能太差,所以想在HM中先将要加载的节点编组(不要单元),可是没有找到方法,哪位给个提示?

你可以试一下entity set中node选项

用hypermesh画好网格后可以用ls-dyna分析吗

http://m.myl5520.com/mingrenmingyan/125437.html

展开更多 50 %)
分享

热门关注

时间的英语名言【荐】

英语名言

珍惜时间英语名言(合集二篇)

英语名言

时间英语名言精选二篇

英语名言

时间的英语名言【热】

英语名言

跟时间的英语名言

英语名言

珍惜时间的英语名言精选二篇

英语名言

珍惜时间的英语名言警句二篇

英语名言

英语名言警句四篇

英语名言

审批权限管理制度

英语名言

广东省公务交通费用报销额度

英语名言