HyperMesh 与 Patran 比较

合集下载

几款常用有限元软件的比较

几款常用有限元软件的比较

[转载]几款常用有限元软件的比较经常有朋友问到常用几款有限元软件的优劣问题,笔者也很关注,也用过一些常用软件,下面首先转发网上一些朋友对于常用有限元软件的评价,最后表明自己的观点。

下面是网上一些朋友的评价。

-----------------------------------------------------------------------------------------------目前流行的CAE分析软件主要有NASTRAN、ADINA 、ANSYS、ABAQUS、MARC、MAGSOFT、COSMOS等。

以下为对这些常用的软件进行的比较和评价:LSTC公司的LS-DYNA系列软件。

LSDYNA长于冲击、接触等非线性动力分析。

LS-DYNA是一个通用显式非线性动力分析有限元程序,最初是1976年在美国劳伦斯利弗莫尔国家实验室由J.O.Hallquist主持开发完成的,主要目的是为核武器的弹头设计提供分析工具,后经多次扩充和改进,计算功能更为强大。

虽然该软件声称可以求解各种三维非线性结构的高速碰撞、爆炸和金属成型等接触非线性、冲击载荷非线性和材料非线性问题,但实际上它在爆炸冲击方面,功能相对较弱,其欧拉混合单元中目前最多只能容许三种物质,边界处理很粗糙,在拉格朗日——欧拉结合方面不如DYTRAN灵活。

MSC.software公司的DYTRAN软件在同类软件中,DYTRAN在高度非线性、流固耦合方面有独特之处。

MSC.DYTRAN程序是在LS-DYNA3D的框架下,在程序中增加荷兰PISCES;INTERNATIONAL公司开发的PICSES的高级流体动力学和流体结构相互作用功能,还在PISCES的欧拉模式算法基础上,开发了物质流动算法和流固耦合算法发展而来的。

但是,由于MSC.DYTRAN是一个混合物,在继承了LS-DYNA3D与PISCES优点的同时,也继承了其不足。

首先,材料模型不丰富,对于岩土类处理尤其差,虽然提供了用户材料模型接口,但由于程序本身的缺陷,难于将反映材料特性的模型加上去;其次,没有二维计算功能,轴对称问题也只能按三维问题处理,使计算量大幅度增加;在处理冲击问题的接触算法上远不如当前版的LS-DYNA3D全面。

Patran船舶结构有限元建模实用技巧

Patran船舶结构有限元建模实用技巧

Patran船舶结构有限元建模的实用技巧-机械制造论文Patran船舶结构有限元建模的实用技巧撰文/ 中船重工(武汉)船舶与海洋工程装备设计有限公司何勇目前,市面上主流的通用结构有限元分析前处理器种类众多,包括Patran、Ansys、Abaqus、HyperMesh 和Femap 等。

这五款软件在国内船舶行业均有应用,其中Patran 的用户数量很多。

本文结合笔者多年运用Patran 进行船舶结构有限元建模积累的经验,为广大同行介绍一些建模方面的技巧,以期对读者有一些帮助。

一、网格划分与编辑技巧1. 根据现有的节点撒种子对于具有曲线边界的面,例如首尾区域垂向加强的横舱壁,横舱壁与外板交线上的网格种子并不是等间距的,此时可先在横舱壁与甲板的交线上生成等间距的节点,然后将这些节点投射到横舱壁与外板的交线上,最后用Create\Mesh Seed\Tabular 方法(Coordinate Type 选Node and Point)根据投射得到的节点生成网格种子,这样得到的网格种子可以保证横向对齐。

2. 径向扫略由低阶单元变换得到高阶单元时,Sweep\Element\Extrude 是一种经常使用的方法,此方法为线性扫略。

但径向扫略的作用也不容忽视,图1 所示的立柱环筋的创建就是一个典型的例子。

径向扫略通过Sweep\Element\Radial Cyl. 方法实现。

扫略时,Axis 填写扫略平面的法向,Radial Distance填写扫略距离,为正时背离原点扫略,为负时指向原点扫略。

3. 跨越边界的单元的修改通过扫略创建甲板边板壳单元时,在非平行中体区域,会出现最外侧的一行单元跨越甲板边线的情况,此时需移动节点将其拉回到甲板边线上。

有些用户习惯使用Modify\Node\Move 方法实现这个目标,但这种方法要求输入节点要移动到的新位置,而这个位置的坐标通常是未知的,因此需先通过求交点的方法找到这个位置。

LS-DYNA的前后处理及其运行方式

LS-DYNA的前后处理及其运行方式

LS-DYNA的前后处理及其运行方式何海洋辽宁工程技术大学机械工程学院,辽宁阜新(123000)E-mail:hhy2026@摘要:LS-DYNA 作为显示瞬态动力分析的权威软件,加上其开放的结构体系,很多公司为LS-DYNA开发了通用的前后处理器,使得LS-DYNA可以与大多数CAD/CAE软件集成并有接口。

但很多初学者对如何将K文件在DYNA中执行分析计算的问题不太清楚。

该文介绍了LS-DYNA的常用前后处理器和运行方式,对LS-DYNA学习者非常有帮助。

关键词:LS-DYNA,K文件,前后处理,运行方式1. 引言LS-DYNA 是LSTC公司开发的、世界上最著名的通用显式动力分析程序,能够模拟真实世界的各种复杂问题,特别适合求解各种二维、三维非线性结构的高速碰撞、爆炸和金属成型等非线性动力冲击问题,同时可以求解传热、流体及流固耦合问题。

由于其强大的数值模拟功能,受到美国能源部的大力资助,二十多年来一直是非线性动力分析的核心软件,在民用和国防领域有广泛的应用[1]。

LS-DYNA 作为显示瞬态动力分析的权威软件,掌握并使用它非常不容易。

但目前市面上的相关书籍还比较少,可能有些书籍还没有网络上的内容丰富。

不管用什么软件作LS-DYNA的前后处理器,最终向LS-DYNA求解器递交的都是K文件,但每个人使用的软件环境不同,进行LS-DYNA的分析运算有所不同,因此,本文结合自己学习的经验进行总结,介绍LS-DYNA的常用前后处理器及在不同软件环境下运行方式。

这对LS-DYNA的学习者有一定的指导作用[2-3]。

2. LS-DYNA常用前后处理器介绍LS-DYNA利用ANSYS、LS-INGRID、Oasys LS-DYNA Environment、ETA/FEMB、TRUEGRID、PATRAN、HYPERMESH及LS-PREPOST等强大的前后处理模块,具有多种自动网格划分选择,并可与大多数的CAD/CAE软件集成并有接口。

hypermesh中的分组信息导入patran中自动建立group

hypermesh中的分组信息导入patran中自动建立group
Hypermesh的分组信息
导入Pa导入patran中
1.Hypermesh中模型及分组:
1)几何模型包含2个component。 2)对2个component划分网格.
Hypermesh中分组导入patran中
1.Hypermesh中创建element-set: ①Tools-creats-sets ②设置 name,; ③entity IDs:设置单元,并在选择需要放入此set中的单元; ④完成后。
Hypermesh中分组导入patran中
4.导出bdf文件,修改单元属性(0改为1):
Hypermesh中分组导入patran中
5.Patran中新建bd文件,文件名00.,
Hypermesh中分组导入patran中
6.Patran中导入第4步中修改过后的bdf文件,
Hypermesh中分组导入patran中
7.Patran中group如下所示。(hypermesh中自定义的set,导入后名称更改为set_1,set_2,set_3…………),
Hypermesh中分组导入patran中
2.按上述步骤创建如下sets: ①set-surface-2-up,此set中放置 surface-2上半部分单元; ②set-surface-2-down,此set中放置 surface-2下半部分单元;
Hypermesh中分组导入patran中
3.上述步骤完成后,得到如下三个set: ①set-surface-1,此set中放置surface-1的所有单 元。 ② set-surface-2-up,此set中放置surface-2上半 部分单元; ③ set-surface-2-up,此set中放置surface-2下半 部分单元; set-surface-1集为一整个componet,而setsurface-2-up和set-surface-2-up分别为同一个 componet的不同部分,二者组成一个完整的 componet。

PATRAN常见问题汇总

PATRAN常见问题汇总

PATRAN常见问题汇总如何在PATRAN中转换单位?Patran为了给⽤户提供最⼤的便利性&开放性,Patran没有定义具体的单位制。

⽤户使⽤⾃⼰默认的⾃统⼀的单位制就可以了。

如果确实需要进⾏转换的话,利⽤PA TRAN中的Group→Transform→Scale,可以轻易的将PA TRAN的model在各座标系统间进⾏转换。

但须注意的是,此⼀转换只会将座标尺⼨加以转换,⽽外⼒与边界条件、单元特性与材料常数等资料并未⾃动加以转换,⽤户必须特别注意。

(外⼒及边界条件可利⽤放⼤因⼦[scalefactor]的来快速修正)问如何在Patran中更改背景颜⾊在Patran界⾯下,进⼊到Display主菜单中,选择Color Palette;进⼊到调⾊板设置。

在⼀列颜⾊列表中,先选定⿊⾊,调整“Lightness”值为1,然后再选定⽩⾊,把“Lightness”的值调整为0,然后点击Apply就可以了。

这样的设置能够保证背景和实体的充分显⽰,能满⾜截图打印的要求。

⽂件类型×.db数据库⽂件,binary×.db.bkup数据库备份⽂件,binary×.ses.nn会话⽂件,ASCII×.db.jou⽇志⽂件,ASCII×.bdf Nastran输⼊⽂件,ASCII*.log也是⽇志⽂件,对分析进程的记录,ASCII*.xdb结果数据库⽂件,ASCII*.op2 是nastran的计算结果⽂件。

(⼆进制)×.f04 ⼀般包含nastran运⾏时的⼀些系统⽂件操作的信息*.f06 是结果⽂件(⽂本)。

*.MASTER *.dball ??都是中间⽂件,包含nastran运算时的中间结果,如刚阵、质量阵,以及重启动所需的信息。

print file指的是*.f06⽂件punch file指的是*.pch⽂件pro/e导⼊patran的问题要设置环境变量啊,MSCP_PROE_CMD=你的proe的可执⾏⽂件的路径。

hypermesh与其他软件的借口及单位

hypermesh与其他软件的借口及单位

hypermesh与其他软件的借口及单位Hypermesh与其它有限元软件的接口及单位一:单位:1.默认:tonne,mm,s, N, MPa单位系统,这个单位系统是最常用,还不易出错(吨,mm和s)备注:长度:m;力:N;质量:kg;时间:s;应力:Pa;密度:kg/m3长度:mm;力:N;质量:吨;时间: s;应力:MPa;密度:吨/m m 32.Hypermesh公英制设置:1)永久菜单里的option。

2)8.0里面可以自定义设置:control card-->DTI_UNIT中可以设置。

二:hypermesh与其他软件的几何接口问题汇总(一)Autocad建立的模型能导入hypermesh:因为autocad的三维建模功能不是很强,一般不建议在autocad 里面进行建模。

如果已经在autocad里面建好模型的话,在autocad 里面存贮成*.dxf的格式就可以导入到hypermesh里面。

(二)catia的装配件导入hm:转为step格式或者是iges格式。

(三)UG.NX3版本导入Hypermesh7.0。

用igs格式可以,但是igs容易丢失信息。

一般都是把NX3的prt 文件导成catia格式的model文件,然后import到hypermesh中,stp的效果还可以(四)在hm画好的网格能导入patran继续划分:用Nastran求解,确实在patran做前处理比较方便,先存为bdf 文件,一点信息都不会丢。

hypermesh 和patran 都是前处理器,只要存成某一个求解器的文件格式(如nastran的dat/bdf文件),都可以打开的。

(五)hm划的网格导入fluent:在hypermesh中输出bdf格式,用fluent导入即可。

(六)在hypermesh里划分的网格导到marc:在hypermesh中输出dat格式 .准备只用hypermesh分网,这样comp的card image、material是否要设?user profile设成哪个?是nastran吗?comp的card image、material可以不设的,这些工作可以在marc做,user profile设成hypermesh就可以了!(七) HM剖分的网格导入Patran在HYPERMESH中完成网格划分后,将模型导入到PATRAN进行边界条件、载荷的设定。

HYPERMESH的一些常见问题的解答

HYPERMESH的一些常见问题的解答

1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。

划分网格前别忘了清理几何2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)?都用surface editSurface edit的详细用法见HELP,点索引,输入surface edit3、老大,有没有划分3D实体的详细例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。

4、如何在hypermesh里建实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了5、请问怎么在hypermesh中将两个相交平面到圆角啊?defeature/surf fillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制一个就可以法2、先把已建单元organize〉copy到一个辅助collector中,再对它进行reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。

7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。

四种有限元计算软件的比较

四种有限元计算软件的比较

四种常用有限元计算软件的单元方向,材料方向以及复合材料定义的比较:一. MSC.PATRAN/NASTRAN单元方向:PATRAN中的单元坐标系是由单元节点的顺序来确定的(X轴平行与单元的其中一条边,Y轴与之垂直,Z轴是它们的差乘)。

应力应变的输出均按照其每个单元所固有的单元坐标系的方向来输出,但不从坐标系上区分正负。

正负始终是根据受拉为正,受压为负来判断的。

材料方向:PATRAN中定义的材料方向是一个向量,也即0度铺层方向。

材料坐标系的方向决定着各向异性材料的材料数据方向,是为了确定材料数据中E1的方向,E2与之垂直,E3是前两个的差乘。

PATRAN中材料方向并不决定应力应变的输出方向。

(各向同性材料而言其材料方向没有实际意义)复合材料:复合材料中定义的层偏转角实际上是指该层的E1方向为将材料方向偏转这个度数后的方向。

(若以单元法方向为外向,则先输入的铺层为最外层)。

结果里各个层输出的都是主轴方向的应力应变。

二. MSC.MARC单元方向(同PATRAN):MARC中的单元坐标系是由单元节点的顺序来确定的。

应力应变的输出均按照其每个单元所固有的单元坐标系的方向来输出,但不从坐标系上区分正负。

正负始终是根据受拉为正,受压为负来判断的。

材料方向(同PATRAN):MARC中定义的材料方向是一个向量,也即0度铺层方向。

材料坐标系的方向决定着各向异性材料的材料数据方向是,为了确定材料数据中E1的方向,E2与之垂直,E3是前两个的差乘。

MARC中材料方向并不决定应力应变的输出方向。

(各向同性材料而言其材料方向没有实际意义)复合材料(与PATRAN有区别):复合材料中定义的层偏转角实际上是指该层的E1方向为将材料方向偏转这个度数后的方向。

(若以单元法方向为外向,则先输入的铺层为最内层)三. ABAQUS材料方向(有区别):ABAQUS软件与上述两种软件最大的不同在于其单元坐标系就是材料坐标系,局部坐标的1和2轴位于壳平面内,1轴是整体坐标的1轴在壳元上的投影(若整体坐标的1轴垂直于壳面则用整体坐标的3轴投影)。

hypermesh常见问题汇总

hypermesh常见问题汇总

Hypermesh常见问题汇总beta 版序虽然总结报告写过N多遍,心里还是有些紧张啊。

Hypermesh最为一个优秀的网格划分工具,个人认为最突出的部分在于几何清理,这让网格划分变得简单易行。

有句老话说的好啊,不怕不识货,就怕货比货,用过其他前处理软件的同仁对此应该深有体会。

这里简单对该软件做一个系统的简单的介绍:1、软件主要模块该软件主要由geometry、2D、3D、analysis、tool组成。

后处理模块在此不做详细说明,由于大家用的求解器也五花八门,analysis面板的功能也不做详细说明。

2、通常的操作步骤(本文操作说明以以上为准,与时俱进)导入cad模型——>几何清理(包括对模型的分块)——>面网格——>检查质量——>修改网格——>生成体网格——>检查网格质量——>删掉无用的面网格——>导出数据文件3、容易出问题的地方个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。

高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。

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

(和的功能差不多,无实质性的改变,的HELP文档比做的好些,适合通看,适合查询。

所以推荐新手安装,把2D和3D的例子做一遍上手更快)该文章是面对所以使用hypermesh软件的同仁的,所以看过英文help的不要觉得我啰嗦,虽然我们一直强调英语的重要性。

“废话”说了一大堆,下面开始正文。

——西山小宝接口问题1、hypermesh转入ANSYS如果你在导出数据的时候出现“ELEMENT ***** IS NOT DEFINED”的问题用ET TYPE 建立单元类型,用component manager来赋给网格,而不是用element types。

06_Hypemesh和MSC.PatranNastran软件介绍解析

06_Hypemesh和MSC.PatranNastran软件介绍解析
通过Results,Insight,XY-Plot进行后处理
MSC.Patran用户界面风格
▲ Patran界面组成
▲▲▲ 功能菜单 ◆ 包括File, Group,Viewport,Viewing,Display,Preference,Tools,Insight Control和Utilities(缺省不出现) ◆ 只影响全局性环境或共用操作,如视角,色彩,个人偏爱等
刷新屏幕
显示设置复位
Undo,取消上一次操作(仅一次)
▲ 功能模块
▲ ▲典型的风格 ▲ ▲按钮功能
Action: 动作 Object: 对象 Method(Type): 方式 Apply(Cancel): 点Apply后,才从Form中读数据,否则输入数据 无效;
▲ ▲常用Motif工具
Select Databox 数据选择框 Toggle button 二相开关 Push button 按钮
◆按下任一个,右边出现相应Application Widget
▲▲▲ 快捷访问图符菜单
◆用户自定制的快捷图符菜单
▲▲▲ 历史窗口
◆显示操作PATRAN每一步过程。
▲▲▲ 命令行
◆命令行输入。
▲▲▲System Icon
Patran在线帮助文档资料 终止操作 调整窗口在屏幕上可见性 PATRAN运行状态 绿色 表等待用户输入 蓝色表Patran正运行,可用 红色 表Patran正运行,用 终止 无效
▲ ▲对CAD软件开放 ▲ ▲对FEM软件的开放 ▲ ▲对材料信息系统的开放
▲ 强大的布尔计算、实体建模、抽取中面、几何编辑功能 ▲ 强有力的网格生成功能 ▲ 逼真的结果可视化功能 ▲ 开放的软件开发环境
▲ ▲Patran提供编程语言—PCL语言,是用户进行专

Hypermesh总结-几何清理篇

Hypermesh总结-几何清理篇

Hypermesh总结-几何清理篇1、geometry clean中出现的黄色边界线表示什么意思?表示共享边,三个或者三个以上的面共同的边界2、HM中有什么工具可以补面的?edit surface->surface filler 除了edit surface->surface filler外,还可以用spline,drag,sweep等命令补面,只要选surface only选项就可以了.3、划好2d网格之后,用tool->edges->tolerance=0.01->equivalence->find edges, 最后发现220个free surfaces,我记得有一个快捷键保存这些自由面到内存中,然后可以删除刚刚保存的面,大侠,帮忙用你的操作发现的是free edges,它会自动保存在一个叫做^edges的component里,然后隐藏掉其他的部分,再点击右侧QA-->Find Attached 找到相邻单元,再进行处理。

4、出现黄线怎么几何清除?GEOM CLEAN—SURFACE—FIND DUPLICATES试试出现黄线大多是有重合面出现,结合隐藏(F5)仔细观察一下,找到重合的面(有的及其微小)删掉就是5、2d单元划分完毕,在Tool->check elems->connectivity中发现有这样的提示:”574 elements were found with questionable connectivity“,这时有些单元高亮,怎么解决这个问题,使得没有单元有连接问题,大侠们指教!connectivity表示有重合单元存在,把重合单元删了就可以了。

具体操作如下:在Tool->check elems先点击duplicates,接着点击save failed;然后,按F2在elems下选retrieve,最后点击delete entity6、体单元有什么优劣的评判指标;check elems/3-d面板中QI/Tool>..7、两个同心圆之间怎么生成填充曲面呢,两个圆都是红色的自由边界。

06_Hypemesh和MSC.PatranNastran软件介绍

06_Hypemesh和MSC.PatranNastran软件介绍

◆ 与求解器及分析步骤无关
▲▲▲功能模块 ◆由Geometry,Finite Element,Load/BCs,Materials,Properties,Fields,Load Cases,Analysis, Results,Insight和 X-Y Plot按钮组成
◆ 每个按钮,对应分析过程一部分
+
作用:多边形选择
方法:按住ctrl键,左键点动,出现
一多边形框,再点起点,多边 形内对象被选中
作用:取消一个对象 方法:光标移到对象上,点右键
作用:循环选择 方法:按住shift,点右键
▲鼠标中键用法
PATRAN有关的文件
名 称 类 型 介 绍
Modelname.db
数据库
Madelme.db.bkup
Data Selection 数据选择 Slide bar 滚动杆
Pull down or option menu 下拉菜单
数据输入
▲鼠标屏幕上拾取
作用:选一个对象 方法:光标移到对象上, 点左键
作用:追加选择
方法:按住shift键,点动鼠标左键。
+拖动
作用:矩形框选择 方法:按鼠标左键,拖动出现矩形框, 矩形框对象被选中
p3epilog.pcl
ASCII文件,类似于DOS的autoexec.bat ,Patran起动时,自动执行该文 件。
MSC.Nastran软件介绍
MSC/NASTRAN开发历史
1964年,MSC承担美国航空航天局(NASA)主持 NASTRAN的开发 1971年,MSC推出专利版MSC/NASTRAN 1973年,MSC定为NASTRAN(NASA)维护商 1989年, 发布经重大改进的 MSC/NASTRAN66 1991年,将CAD技术引入MSC/NASTRAN V67.5及相应产品Nastran for Window 1994年,MSC公司发布了经重大改进的 MSC/NASRANV68版 1994年,MSC与PDAE合并,形成了以MSC/ NASTRAN为核心的MSC产品系列如: MSC.MVISION、 MSC.PATRAN、MSC.THERMAL、MSC.FEA、MSC.FATIGUE\M SC.ADVANCED FEA等标志着CAE 领域新阶段的开始 1995年,MSC/NASTRAN V68.2版 1996年,MSC/NATRAN V69版 1997年, MSC/NASTRAN V70版 2001年,MSC/NASTRAN2001版

mscpatran nastran,ansys,abaqus三者的比较

mscpatran nastran,ansys,abaqus三者的比较

msc/patran+nastran, ansys, abaqus 三者的比较1俺最喜欢的是msc/patran+nastran,因为当年国内飞机公司最先引进的就是nastran,其菜单式的操作,比用手写有限元程序,爽多了!!特别是建立飞机这类巨大型结构,可以说,只有patran的建模最强!!(有人在仿真说abaqus 能建整个飞机模型,哈哈,吹牛不上税,就凭其目前功能,要花一百年!!)另外,msc财大气粗,其教程是手把手式,航空上最常用的有限元分析,都有现成的例题,step by step,傻瓜都会很快地入门!!由于其广泛应用于航空航天/汽车工业,所以,至今为止,如果要学CAE软件,俺认为应首选msc/patran+nastran。

与patran+nastran相比,ansys的界面就低了一些,操作也没有patran舒服。

不过,差别不是很大。

ansys据俺的体会,唯一的强项就是多场耦合。

其他的功能,msc/patran+nastran都有。

不过,ansys的apdl语言比较高级,是其最大优势,或者说,msc应向这一方向发展!!不过,apdl最开始学也很费事,得一条一条查,一条一条记,这个过程没有两三个月下不来。

由此,ansys的清爽度比msc差一些。

abaqus,如果自己用手编写过有限元程序的,入门应该不难。

其命令格式,跟自己用手编程序一个套路。

abaqus的强项是其分析功能很全面,特别是非线性部分,基本上都包含了。

abaqus最大的缺点是上手慢,其教程太差,除了几本手册,基本上等于没有教程。

要学abaqus,其时间要比msc, ansys长多了!!现在看,学abaqus实在没什么省时间的方法(比如它的 training lecture,一本250$,买来一看,气晕俺,还没手册说得详细!!),所以唯一的笨方法就是要看手册啦!如果说msc是windows点鼠标时代的水平,abaqus就是敲dos命令的原始时代。

hypermesh常见问题汇总

hypermesh常见问题汇总

Hypermesh常见问题汇总beta 版序虽然总结报告写过N多遍,心里还是有些紧张啊。

Hypermesh最为一个优秀的网格划分工具,个人认为最突出的部分在于几何清理,这让网格划分变得简单易行。

有句老话说的好啊,不怕不识货,就怕货比货,用过其他前处理软件的同仁对此应该深有体会。

这里简单对该软件做一个系统的简单的介绍:1、软件主要模块该软件主要由geometry、2D、3D、analysis、tool组成。

后处理模块在此不做详细说明,由于大家用的求解器也五花八门,analysis面板的功能也不做详细说明。

2、通常的操作步骤(本文操作说明以以上为准,与时俱进)导入cad模型——>几何清理(包括对模型的分块)——>面网格——>检查质量——>修改网格——>生成体网格——>检查网格质量——>删掉无用的面网格——>导出数据文件3、容易出问题的地方个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。

高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。

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

(和的功能差不多,无实质性的改变,的HELP文档比做的好些,适合通看,适合查询。

所以推荐新手安装,把2D和3D的例子做一遍上手更快)该文章是面对所以使用hypermesh软件的同仁的,所以看过英文help的不要觉得我啰嗦,虽然我们一直强调英语的重要性。

“废话”说了一大堆,下面开始正文。

——西山小宝接口问题1、hypermesh转入ANSYS如果你在导出数据的时候出现“ELEMENT ***** IS NOT DEFINED”的问题用ET TYPE 建立单元类型,用component manager来赋给网格,而不是用element types。

hypermesh论坛常见问题汇总

hypermesh论坛常见问题汇总

HM——ABA接口问题简洁一些,引用小宝斑竹在接口问题中的体会:“关于hm-abaqus的接口补充说明经常用HM-abqus的人或者刚开始使用的人,对于软件的接口一般存在以下问题:1、INP文件导入abaqus出错。

2、在abaqus里选择加载面,设置材料属性不方便。

(也可以理解为没有几何元素的模型在网格上选取东东比较困难)除了以上的两种,暂时我还没发现其他的问题。

对于1,只要前处理没有除网格外的载荷信息,并且所有关键字名称都没有数字,那么恭喜你,它一定不会出错。

(当然,有些人说abaqus/cae有很多关键字不支持,但是hm支持。

我的建议是:有那功夫,或许INP文件都改完了)对于2,首先声明,所有在hm里建立的SET,都会出现在abaqus assembly里的set里,所以在abaqus里加载的时候,都是可以调用的,你所要做的就是正确的建立node set or element set。

很多人知道在abaqus part里也有个set,那个是干什么的呢?目前我就是用来操作材料施加的。

很多时候模型是各种复杂材料的混合,如果在abaqus里直接赋予,选取模型区域的手段有限(单个点,点到手抽筋;by angle,很多地方选不上,选到眼花;by set,在abaqus里建立part set的难度不下于手动点),我的建议:在hm里赋予一个空材料属性给相关的区域(hm 里有几何元素,选起来简直就是小CASE),到了abaqus里,软件会自动为你的每个材料区建立一个新的part set,这时候,空的材料属性要炸要炒随你便。

剩下的问题都不是问题。

”论坛问题汇总1、hypermesh导入abaqus有单元显示、无模型显示。

答:这个问题很常见,不仅在hypermesh_to_abaqus中有人问,在HM与其它软件接口也有人反复问。

首先要肯定的是导入过程没有任何问题。

在此,引用老向版主的一段话来回答“版上不停的有人问为什么HM不能导出几何.看的人都烦了.为什么要导出几何呢?* H_m C?@不同的软件,对几何的理解是不一样的, 所以才有这么多的不同的几何格式.E0H x8?0m5 D k如果要导出几何,HM还得去研究你abaqus/ansys/patran内部是如何理解几何的,这是个浩大的工程.M S0M你应该知道,对于求解器来说,它只需要知道节点,单元,材料,载荷等信息就能够求解了.要几何干什么呢?X q3w G A6 H8A5d几何模型的作用仅仅是为了得到节点,网格.. 一旦有节点,网格有了,几何模型就可以扔掉了.* $c3 E&~C6x4n V#R2后处理程序本身也是基于有限元模型的,而不是基于几何模型的.D6K6C?798g你既然打算用HM做前处理,就干脆一点,把所有的东西都在HM里面做好,然后提交给abaqus/nastran计算就行了.p49W u9XHM对abaqus求解器的支持一点不比abaqus/cad本身差,只有及少数特殊的场合,需要手工添加一些语句.”2、从HM中把一个装配件划分好的网格生成inp文件后,导入abaqus中去,为什么是一个零件,怎样才能是一个装配件?答:part, instance是abaqus独有的概念。

HYPERMESH的一些常见问题的解答

HYPERMESH的一些常见问题的解答

HYPERMESH的一些常见问题的解答1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\\import\\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。

划分网格前别忘了清理几何2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线?都用surface editSurface edit的详细用法见HELP,点索引,输入surface edit3、老大,有没有划分3D实体的详细例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermeshtutorials/3D element,有4个例子。

4、如何在hypermesh里建实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,于没有\体\的概念,布尔运算就少了,分割面作就可以了5、请问怎么在hypermesh中将两个相交平面到圆角啊?defeature/surf fillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制一个就可以法2、先把已建单元organize〉copy到一个辅助collector中,再对它进行reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。

7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上 8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。

hypermesh常见问题汇总

hypermesh常见问题汇总

Hypermesh常见问题汇总beta 版序虽然总结报告写过N多遍,心里还是有些紧张啊。

Hypermesh最为一个优秀的网格划分工具,个人认为最突出的部分在于几何清理,这让网格划分变得简单易行。

有句老话说的好啊,不怕不识货,就怕货比货,用过其他前处理软件的同仁对此应该深有体会。

这里简单对该软件做一个系统的简单的介绍:1、软件主要模块该软件主要由geometry、2D、3D、analysis、tool组成。

后处理模块在此不做详细说明,由于大家用的求解器也五花八门,analysis面板的功能也不做详细说明。

2、通常的操作步骤(本文操作说明以以上为准,与时俱进)导入cad模型——>几何清理(包括对模型的分块)——>面网格——>检查质量——>修改网格——>生成体网格——>检查网格质量——>删掉无用的面网格——>导出数据文件3、容易出问题的地方个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。

高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。

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

(和的功能差不多,无实质性的改变,的HELP文档比做的好些,适合通看,适合查询。

所以推荐新手安装,把2D和3D的例子做一遍上手更快)该文章是面对所以使用hypermesh软件的同仁的,所以看过英文help的不要觉得我啰嗦,虽然我们一直强调英语的重要性。

“废话”说了一大堆,下面开始正文。

——西山小宝接口问题1、hypermesh转入ANSYS如果你在导出数据的时候出现“ELEMENT ***** IS NOT DEFINED”的问题用ET TYPE 建立单元类型,用component manager来赋给网格,而不是用element types。

HYPERMESH的一些常见问题的解答

HYPERMESH的一些常见问题的解答

1、如何将.igs文件或.stl文件导入hypermesh进行分网?files\import\切换选项至iges格式,然后点击import...按钮去寻找你的iges文件吧。

划分网格前别忘了清理几何2、导入的为一整体,如何分成不同的comps?两物体相交,交线如何做?怎样从面的轮廓产生线(line)?都用surface editSurface edit的详细用法见HELP,点索引,输入surface edit3、老大,有没有划分3D实体的详细例子?打开hm,屏幕右下角help,帮助目录下hyperworks/tutorials/hyermesh tutorials/3D element,有4个例子。

4、如何在hypermesh里建实体?hm的几何建模能力不太强,而且其中没有体的概念,但它的曲面功能很强的.在2d面板中可以通过许多方式构建面或者曲面,在3D面板中也可以建造标准的3D曲面,但是对于曲面间的操作,由于没有"体"的概念,布尔运算就少了,分割面作就可以了5、请问怎么在hypermesh中将两个相交平面到圆角啊?defeature/surf fillets6、使用reflect命令的话,得到了映射的另一半,原先的却不见了,怎么办呢?法1、在选择reflect后选择duplicate复制一个就可以法2、先把已建单元organize〉copy到一个辅助collector中,再对它进行reflect,将得到的新单元organize〉move到原collector中,最后将两部分equivalence,就ok拉。

7、请问在hypermesh中如何划分装配体?比如铸造中的沙型和铸件以及冷铁,他们为不同材质,要求界面单元共用,但必须能分别开?你可以先划分其中一个部件,在装配面上的单元进行投影拷贝到被装配面上8、我现在有这样一个问题,曲线是一条线,我想把它分成四段,这样可以对每一段指定density,网格质量会比直接用一条封闭的线好。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档