HyperMesh与Nastran求解出错的几个常见的原因。

合集下载

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常见问题汇总

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

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。

Hypermesh常见错误分析

Hypermesh常见错误分析

Hypermesh常见错误分析I常见错误本章包含“Practical Finite Element Analysis”⼀书中的部分内容,Matthias Goelke和Gareth Lee 增加了部分内容,并审阅了本章。

1.1 组织类的错误接下来我们将分享不同职能部门的CAE⼯程师易犯的错误。

CAE⼯程师:1) 提交任务时没有检查模型(应该由两位⼯程师相互检查):检查他⼈的模型是⼀件⾮常枯燥且不乐意接受的⼯作,但此项⼯作却⾮常重要且需要尽⼼尽责。

模型应该反复检查所有的细节,确保⾼质量,并将失误率降到最低。

举个例⼦,⼀家CAE服务供应商提交了⼀个⽹格模型给他们的⽼客户,除了材料属性,其他都⾮常不错。

终端⽤户的分析⼯程师多年来已经习惯了这家CAE供应商提交的没有错误的模型。

因此,他没有检查模型的材料属性,就开始盲⽬分析。

在设计后期,发现了该模型分析结果和以前类似分析的结果有很⼤区别。

经过仔细检查模型后,分析⼈员才意识到是材料属性的区别。

因此,请在提交⼯作之前再仔细检查⼀遍,然后再让你的同事检查⼀遍。

同时也要求你的客户在进⾏分析前从各个⽅⾯再检查模型⼀次。

2) 输⼊/输出错误:有些前处理软件并不会输出所有的单元和边界条件,除⾮设置了相应的控制选项或使⽤特殊转换器。

⼀个CAE团队针对某特定求解器输出⼀个⼤规模⽹格的模型,⼀些特殊单元(如RBE3单元)由于转换器的问题⽆法输出。

这些单元是模型中额外的连接,在模型检查中不会影响刚体模态。

求解器完全按照输出的模型进⾏求解。

根据CAE的结果,CAD⼯程师设计出产品样品。

测试结果将与分析结果不⼀致,导致修改产品设计。

CAD新数据将反馈给⽹格⼩组,这样也只是改变了局部设计结构,⽽没有在最初的模型连接关系上做修改。

但是这次,CAE团队有了全新的前处理软件,输出将保证100%成功,所有的单元包括前期没有输出的单元也将输出。

新的结果将同原始结果有很⼤的不同,在仔细检查模型,对⽐单元数量后,分析⼈员才意识到部分刚体单元丢失的问题。

hypermesh常见问题汇总

hypermesh常见问题汇总
rbe2除了把集中力/力矩分配到从节点外,各个从节点不能独立变形,其变形必须与主节点保持一致,相当于用刚度无穷大的杆/梁把主节点和各个从节点联接起来。
——hg_boy
关于hypermesh的单位
跟大多数有限元软件一样,hm只认数值,不认单位的。
( t I! t. h; `单位只有使用者本人知道。
9 E* V& O0 V& n5 o- M你只要保证各个量所使用的单位的一致性就可以了。
find edge主要用来检查面网格模型是否封闭,为生成体网格作准备。如果一个面网格模型不存在free edge和T connect. 就能判定这个网格是一个封闭的面网格。
——flyingwings
正常情况下find edge后只在边界部位生成edge,如果在其他地方生成了edge,说明该处有缝隙,网格不连续。Find face 同理。(可参考 HELP:Tofindthe freeedgesin a group of elements)
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
如何快捷删除重合面
8.0GEOM->SURFACE->FIND DUPLICATES
3、容易出问题的地方
个人认为网格划分过程中的问题都是可以避免的,因为这原本就没什么技术含量,有技术含量的只是软件,我们只需按照正规的步骤去操作,可以说每个人都能画出来。高手与新手的差距在于熟练度、对网格的理解、对网格质量的把握。

Hypermesh常见错误和知识集锦

Hypermesh常见错误和知识集锦

Hypermesh常见错误和知识集锦1、⼏何清理清除不必要的细⼩特征:孔倒⾓2、由点确定⽮量⽅向■ N1, N2, IN3 H1节点来定义⽅向或平⾎蛊点定义⽮最⽅(orlyNI and N2)8点定臾平⾯或(NL N2, andN3),按右丁啦则Plane defined byN1,N2: N3N3—? 0 *N2Direction i& normalto plane Positive direction Is by ''right hand rule"■ |ojitawn▼ DtftmiialonHk'pmVfi.vJt |町⼙$⽞勺Mb -6D0iMBW OUlJ *⼀』 fhe VA⼸Ifii 民 aQAi9⾁⼝ plEhssprnqQ.iC-cnrLsr^ni CaWll.llJ FlWPEPe |即inpul FI E II' ■*- A Dt ETL L i_ TH . EAaBt AuBM AnBb( AaBbCS B 1= ■s调⽤多个CPU*" ■■□■H⼝1 2 3 J- 5 G ?iriLlLjida □snndidB^iVector from N1 to N23 RROR # 2502A fatal error has bee n detected duri ng in put process ing:*** ERROR # 2502 ***Eleme nt 549700 had in correct node nu mberi ng seque nee and n eeds renu mberi ng.***** ERROR ENCOUNTERED BEFORE COMPLETING THE CHECK RUN *****(1)⼀般发⽣在修改⽹格之后,再删除原来的⽹格的时候没有将element549700删掉,使得该单元上的节点与后来划分的⽹格的节点出现⽭盾冲突;先利⽤find id=549700删掉该单元Save found ——F5-mask ------ retrieve(选择保存的)------ reverse(反选) -- mask---- 只显⽰549700 单元了4 *** ERROR # 1237 ***CHEXA eleme nt number 26323 refere nces a missi ng property ID 23 or uses property of in correct type for this eleme nt type.(1)由于property ID 23(23号属性定义有问题),没有定义⼀个正确的单元类型;5*** ERROR # 2203 ***Error(s) encoun tered duri ng eleme nt check***** Eleme nt Quality Check Failed - error limits violatio n *****NOTE : To bypass eleme nt quality checks (except esse ntial validity checks) use PARAM,CHECKEL,NO. This may, however, cause very poor results.(1)单元质量不好6 *** ERROR # 312 ***In static load case 1the complia nee is n egative or large 1.875471E+13Optimizati on/buckli ng an alysis cannot be performeddue to possible rigid body modeFEASIBLE DESIGN (ALL CONSTRAINTS SA TISFIED).(1)弹簧没建好;⽹格划分的不好节点不重合7 *** FATAL ERROR # 8111 ***vfileio:: Failed write for file[0], i/o 16384/0,n ame=./dl32_DESIGN_TRUE_3load_parame_2624_00.scr. This is likely in sufficie nt disk space*** ERROR # 151 ***Error accessing the scratch files:error encoun tered in subrout ine "xdslif" (⽹格画⼩) caused byEdit pjopCEt f⼆兰X这个地⽅容易没有填,注意注意(3)⽹格划分的质量也有可能出现这个问题,重新划分⽹格可以消除该错误。

Hypermesh与Nastran模态分析详细教程

Hypermesh与Nastran模态分析详细教程

Hypermesh & Nastran 模态分析教程摘要:本文将采用一个简单外伸梁的例子来讲述Hypemesh 与Nastran 联合仿真进行模态分析的全过程。

教程内容:1.打开”Hypermesh 14.0”进入操作界面,在弹出的对话框上勾选‘nastran’模块,点‘ok’,如图1.1 所示。

图1.1-hypermesh 主界面2.梁结构网格模型的创建在主界面左侧模型树空白处右击选择‘Creat’ –‘Component’,重命名为‘BEAM’,然后创建尺寸为100*10*5mm3的梁结构网格模型。

(一开始选择了Nastran后,单位制默认为N, ton, MPa, mm.)。

本例子网格尺寸大小为2.5*2.5*2.5mm3,如图2.1 所示:图2.1-梁结构网格模型3.定义网格模型材料属性●在主界面左侧模型树空白处右击选择‘Creat’–‘Material’,如图3.1所示:图3.1-材料创建●在模型树内Material下将出现新建的材料‘Material 1’,将其重命名为’BEAM’。

点击‘BEAM’,将会出现材料参数设置对话框。

本例子采用铁作为梁结构材料,对于模态分析,我们只需要设定材料弹性模量,泊松比,密度即可。

故在参数设置对话框内填入一下数据:完整的材料参数设置如图3.2所示:图3.2-Material材料参数设置同理,按同样方式在主界面左侧模型树空白处右击选择‘Creat’ –‘Pro perty’,模型树上Property下将出现新建的‘Property1’,同样将其重命名为‘BEAM’,点击Property下的‘BEAM’出现如图所示属性参数设置对话框。

由于本例子使用的单元为三维体单元,因此点击对话框的‘card image’选择‘PSOLID’,点击对话框内的Material选项,选择上一步我们设置好的材料‘BEAM’,完整的设置如图3.3所示:图3.3-Property属性设置最后,点击之前创建的在Component 下的‘BEAM’模型,将出现以下对话框(图3.4),把Property 和Material 都选上对应的‘BEAM’,完成网格模型材料属性的定义。

Hypermesh常见错误和知识集锦

Hypermesh常见错误和知识集锦

1、几何清理清除不必要的细小特征:孔倒角调用多个CPU2、由点确定矢量方向3 RROR # 2502A fatal error has been detected during input processing:*** ERROR # 2502 ***Element 549700 had incorrect node numbering sequence and needs renumbering.***** ERROR ENCOUNTERED BEFORE COMPLETING THE CHECK RUN ***** (1)一般发生在修改网格之后,再删除原来的网格的时候没有将element549700删掉,使得该单元上的节点与后来划分的网格的节点出现矛盾冲突;先利用find id=549700删掉该单元Save found -----F5-mask------retrieve(选择保存的)------reverse(反选)------mask----只显示549700单元了4 *** ERROR # 1237 ***CHEXA element number 26323 references a missing property ID 23or uses property of incorrect type for this element type.(1)由于property ID 23(23号属性定义有问题),没有定义一个正确的单元类型;(2)这个地方容易没有填,注意注意(3)网格划分的质量也有可能出现这个问题,重新划分网格可以消除该错误。

(网格画小)5*** ERROR # 2203 ***Error(s) encountered during element check***** Element Quality Check Failed - error limits violation *****NOTE : To bypass element quality checks (except essential validity checks)use PARAM,CHECKEL,NO. This may, however, cause very poor results.(1)单元质量不好6 *** ERROR # 312 ***In static load case 1the compliance is negative or large 1.875471E+13Optimization/buckling analysis cannot be performeddue to possible rigid body modeFEASIBLE DESIGN (ALL CONSTRAINTS SA TISFIED).(1)弹簧没建好;网格划分的不好节点不重合7 *** FATAL ERROR # 8111 ***vfileio:: Failed write for file[0], i/o 16384/0,name=./dl32_DESIGN_TRUE_3load_parame_2624_00.scr. This is likely caused by insufficient disk space*** ERROR # 151 ***Error accessing the scratch files:error encountered in subroutine "xdslif"Solver error no. = -110index = 1This may be caused by insufficient disk space or some othersystem resource related limitations.(e.g. The Operating System or NFS cannot handle file size > 2 GB.)This error was detected in subroutine prepslv4.(1)主要原因就是内存不足,将该文件的工作目录下的不必要文件删掉或者是移走释放该硬盘下的文件,释放内存就OK*** ERROR # 1479 ***8 *** ERROR # 1000 ****** ERROR # 1000 *** in the input data:Incorrect data in field # 3.Detected while reading line 52569 from fileE:/MyResearch/hypermesh/2013-2-20-5question.fem:"CHEXA 4341 0 5272 5271 5275 5274 5843 5846"This line was interpreted as:52569:CHEXA, 4341, 0, 5272, 5271, 5275, 5274, 5843, 5846Expected INT > 0, found INTEGER (0).Syntax error(s) found in bulk data 'CHEXA' card.Following error/warning messages appeared too many timesand were suppressed:1000 1494Total of 9979 repeat error message(s) were suppressed.To see more messages use "MSGLMT" control card in the data or config file.(1)主要原因:component定义的property定义出现问题,可能component没有附上property;可以将显示设置为,这样看是否有未付属性的区域(显示为灰色)9 *** ERROR # 23 ***ID 1 used on Case Control data SPC or SPCADD is missing in bulk data.(1)主要原因:constraint,或者是load的定义为空,就是没有数值;解决方法:将其他的collector隐藏,只显示load collector,查找到未定义的load就定义上就Ok了(2)在定义loadstep时SPC是约束,LOAD是载荷,注意可能这里弄反了10创建节点集即节点sets11*** ERROR # 192 ***(1)优化设计的topology中优化最小尺寸定义的太小,改大一些可以解决12 *** ERROR # 842 ***DTPL or DSIZE card with simultaneous PA TRN and MASTER is not supported.violated DTPL or DSIZE id = 2(1)设计区域不能同时支持模式重复和对称约束13 *** ERROR # 729 ***Any design property can only be referenced by one DTPL or DSIZE card. multi-referenced property id = 8 (1)设计区域不支持区域的重复。

Hypermesh常见错误和知识集锦

Hypermesh常见错误和知识集锦

1、几何清理清除不必要的细小特征:孔倒角调用多个CPU2、由点确定矢量方向3 RROR # 2502A fatal error has been detected during input processing:*** ERROR # 2502 ***Element 549700 had incorrect node numbering sequence and needs renumbering.***** ERROR ENCOUNTERED BEFORE COMPLETING THE CHECK RUN ***** (1)一般发生在修改网格之后,再删除原来的网格的时候没有将element549700删掉,使得该单元上的节点与后来划分的网格的节点出现矛盾冲突;先利用find id=549700删掉该单元Save found -----F5-mask------retrieve(选择保存的)------reverse(反选)------mask----只显示549700单元了4 *** ERROR # 1237 ***CHEXA element number 26323 references a missing property ID 23or uses property of incorrect type for this element type.(1)由于property ID 23(23号属性定义有问题),没有定义一个正确的单元类型;(2)这个地方容易没有填,注意注意(3)网格划分的质量也有可能出现这个问题,重新划分网格可以消除该错误。

(网格画小)5*** ERROR # 2203 ***Error(s) encountered during element check***** Element Quality Check Failed - error limits violation *****NOTE : To bypass element quality checks (except essential validity checks)use PARAM,CHECKEL,NO. This may, however, cause very poor results.(1)单元质量不好6 *** ERROR # 312 ***In static load case 1the compliance is negative or large 1.875471E+13Optimization/buckling analysis cannot be performeddue to possible rigid body modeFEASIBLE DESIGN (ALL CONSTRAINTS SA TISFIED).(1)弹簧没建好;网格划分的不好节点不重合7 *** FATAL ERROR # 8111 ***vfileio:: Failed write for file[0], i/o 16384/0,name=./dl32_DESIGN_TRUE_3load_parame_2624_00.scr. This is likely caused by insufficient disk space*** ERROR # 151 ***Error accessing the scratch files:error encountered in subroutine "xdslif"Solver error no. = -110index = 1This may be caused by insufficient disk space or some othersystem resource related limitations.(e.g. The Operating System or NFS cannot handle file size > 2 GB.)This error was detected in subroutine prepslv4.(1)主要原因就是内存不足,将该文件的工作目录下的不必要文件删掉或者是移走释放该硬盘下的文件,释放内存就OK*** ERROR # 1479 ***8 *** ERROR # 1000 ****** ERROR # 1000 *** in the input data:Incorrect data in field # 3.Detected while reading line 52569 from fileE:/MyResearch/hypermesh/2013-2-20-5question.fem:"CHEXA 4341 0 5272 5271 5275 5274 5843 5846"This line was interpreted as:52569:CHEXA, 4341, 0, 5272, 5271, 5275, 5274, 5843, 5846Expected INT > 0, found INTEGER (0).Syntax error(s) found in bulk data 'CHEXA' card.Following error/warning messages appeared too many timesand were suppressed:1000 1494Total of 9979 repeat error message(s) were suppressed.To see more messages use "MSGLMT" control card in the data or config file.(1)主要原因:component定义的property定义出现问题,可能component没有附上property;可以将显示设置为,这样看是否有未付属性的区域(显示为灰色)9 *** ERROR # 23 ***ID 1 used on Case Control data SPC or SPCADD is missing in bulk data.(1)主要原因:constraint,或者是load的定义为空,就是没有数值;解决方法:将其他的collector隐藏,只显示load collector,查找到未定义的load就定义上就Ok了(2)在定义loadstep时SPC是约束,LOAD是载荷,注意可能这里弄反了10创建节点集即节点sets11*** ERROR # 192 ***(1)优化设计的topology中优化最小尺寸定义的太小,改大一些可以解决12 *** ERROR # 842 ***DTPL or DSIZE card with simultaneous PA TRN and MASTER is not supported.violated DTPL or DSIZE id = 2(1)设计区域不能同时支持模式重复和对称约束13 *** ERROR # 729 ***Any design property can only be referenced by one DTPL or DSIZE card.multi-referenced property id = 8(1)设计区域不支持区域的重复。

基于hypermesh与Nastran的分析实例大全

基于hypermesh与Nastran的分析实例大全

实例1.模态分析模态分析是研究结构动力特性一种近代方法,是系统辨别方法在工程振动领域中的应用。

模态是机械结构的固有振动特性,每一个模态具有特定的固有频率、阻尼比和模态振型。

这些模态参数可以由计算或试验分析取得,这样一个计算或试验分析过程称为模态分析。

利用hypermesh和nastran做模态分析简约流程如下:1.打开hypermesh进入nastran模块2.定义材料注意:对于不同材料E,NU,RHO取值不同3.定义属性4.定义component5.定义力注意:设置所需模态的阶数,注意前六阶为刚体模态。

6.定义load step设置SPC和METHOD,类型选择模态7.定义control card选择AUTOSPC,BAILOUT为0,DORMM为0,PARAM为-1 8.保存文件,在nastran中进行计算。

1、 2、实例2. 基于hypermesh 及nastran 的动刚度分析打开 hypermesh 选择 nastran 入口。

打开或导入响应模型(只是网格不带实体)。

3、点击material 创建材料。

a) Type 选择 ISOTROPIC (各向同性)b) card image 选择 MAT1(Defines the material properties for linearisotropic materials.)nastran help 文档。

c) 点击 creat/edit ,编辑材料属性输入 E (弹性模量)、NU (泊松比)、RHO (密度)。

由于各物理量之间都是相互关联的因此要 注意单位的选择(详情见附件一)。

这里选择通用的 E=2.07e5,NU=0.3,RHO=7.83e-9。

4、 点击properties 创建属性。

a) 由于是二维模型 type 选择 2D 。

Card image 选择 PSHELL (壳单 元)。

Material 选择刚才新建的材料。

b) 点击 creat/edit 。

hypermesh常见问题汇总

hypermesh常见问题汇总

Hypermesh常见问题汇总1。

0 beta 版序虽然总结报告写过N多遍,心里还是有些紧张啊。

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。

[实用参考]Hypermesh常见错误和知识集锦

[实用参考]Hypermesh常见错误和知识集锦

1、几何清理清除不必要的细小特征:孔倒角调用多个CPU2、由点确定矢量方向3RROR#2502Afatalerrorhasbeendetectedduringinputprocessing:GGGERROR#2502GGGElement549700hadincorrectnodenumberingsequenceandneedsrenumbering. GGGGGERRORENCOUNTEREDBEFORECOMPLETINGTHECHECKRUNGGGGG(1)一般发生在修改网格之后,再删除原来的网格的时候没有将element549700删掉,使得该单元上的节点与后来划分的网格的节点出现矛盾冲突;先利用findid=549700删掉该单元Savefound-----F5-mask------retrieve(选择保存的)------reverse(反选)------mask----只显示549700单元了4GGGERROR#1237GGGCHEGAelementnumber26323referencesamissingpropertPID23 orusespropertPofincorrecttPpeforthiselementtPpe.(1)由于propertPID23(23号属性定义有问题),没有定义一个正确的单元类型;(2)这个地方容易没有填,注意注意(3)网格划分的质量也有可能出现这个问题,重新划分网格可以消除该错误。

(网格画小)5GGGERROR#2203GGGError(s)encounteredduringelementcheckGGGGGElementQualitPCheckFailed-errorlimitsviolationGGGGGNOTE:TobPpasselementqualitPchecks(eGceptessentialvaliditPchecks)usePARAM,CHECKEL,NO.ThismaP,however,causeverPpoorresults.(1)单元质量不好6GGGERROR#312GGGInstaticloadcase1thecomplianceisnegativeorlarge1.875471E+13Optimization/bucklinganalPsiscannotbeperformedduetopossiblerigidbodPmodeFEASIBLEDESIGN(ALLCONSTRAINTSSATISFIED).(1)弹簧没建好;网格划分的不好节点不重合7GGGFATALERROR#8111GGGvfileio::Failedwriteforfile[0],i/o16384/0,name=./dl32_DESIGN_TRUE_3load_parame_2624_00.scr.ThisislikelPcausedbPinsufficientdisks paceGGGERROR#151GGGErroraccessingthescratchfiles:errorencounteredinsubroutine"Gdslif"Solvererrorno.=-110indeG=1ThismaPbecausedbPinsufficientdiskspaceorsomeother sPstemresourcerelatedlimitations.(e.g.TheOperatingSPstemorNFScannothandlefilesize>2GB.) Thiserrorwasdetectedinsubroutineprepslv4.(1)主要原因就是内存不足,将该文件的工作目录下的不必要文件删掉或者是移走释放该硬盘下的文件,释放内存就OKGGGERROR#1479GGG8GGGERROR#1000GGGGGGERROR#1000GGGintheinputdata:Incorrectdatainfield#3.Detectedwhilereadingline52569fromfileE:/MPResearch/hPpermesh/20PP-2-20-5question.fem:"CHEGA43410527252715275527458435846"Thislinewasinterpretedas:52569:CHEGA,4341,0,5272,5271,5275,5274,5843,5846EGpectedINT>0,foundINTEGER(0).SPntaGerror(s)foundinbulkdata'CHEGA'card.Followingerror/warningmessagesappearedtoomanPtimesandweresuppressed:10001494Totalof9979repeaterrormessage(s)weresuppressed. Toseemoremessagesuse"MSGLMT"controlcardinthedataorconfigfile.(1)主要原因:component定义的propertP定义出现问题,可能component没有附上propertP;可以将显示设置为,这样看是否有未付属性的区域(显示为灰色)9GGGERROR#23GGGID1usedonCaseControldataSPCorSPCADDismissinginbulkdata.(1)主要原因:constraint,或者是load的定义为空,就是没有数值;解决方法:将其他的collector隐藏,只显示loadcollector,查找到未定义的load就定义上就Ok了(2)在定义loadstep时SPC是约束,LOAD是载荷,注意可能这里弄反了10创建节点集即节点sets11GGGERROR#192GGG(1)优化设计的topologP中优化最小尺寸定义的太小,改大一些可以解决12GGGERROR#842GGGDTPLorDSIZEcardwithsimultaneousPA TRNandMASTERisnotsupported. violatedDTPLorDSIZEid=2(1)设计区域不能同时支持模式重复和对称约束13GGGERROR#729GGG AnPdesignpropertPcanonlPbereferencedbPoneDTPLorDSIZEcard.multi-referencedpropertPid=8(1)设计区域不支持区域的重复。

HyperMesh与Nastran 学习资料解读

HyperMesh与Nastran 学习资料解读

HYPERMESH TRAINING 101 Created by Dr. Shalin Qiao
WHAT CAN HYPERMESH DO
• Intial conditions (velocities, accelerations). • Contact pairs. 1.8 Setup Menu (工况创建菜单) • Control cards (solution method, parameters, include files, set, time, etc.). • Output block (define output requirements). • Load steps (organize constraints, loads into a subcase) 1.9 Tool Menu (or Tool page) (工具菜单/页面) • Sets, Blocks, Tags, Titles. • Solver (also use Analysis page to open) that translate result file into HM format for post processing. • Element Check, faces, edges, penetration, normals, etc. • Isolate/modify/manage elements and structures, such as find, mask, translate, rotate, organize, renumber and son on • Statistics of a CAE model. Mass calculation, count,
HYPERMESH TRAINING 101 Created by Dr. Shalin Qiao

Hypermesh常见错误和知识集锦

Hypermesh常见错误和知识集锦

1、几何清理清除不必要的细小特征:孔倒角调用多个CPU2、由点确定矢量方向3 RROR # 2502A fatal error has been detected during input processing:*** ERROR # 2502 ***Element 549700 had incorrect node numbering sequence and needs renumbering.***** ERROR ENCOUNTERED BEFORE COMPLETING THE CHECK RUN ***** (1)一般发生在修改网格之后,再删除原来的网格的时候没有将element549700删掉,使得该单元上的节点与后来划分的网格的节点出现矛盾冲突;先利用find id=549700删掉该单元Save found -----F5-mask------retrieve(选择保存的)------reverse(反选)------mask----只显示549700单元了4 *** ERROR # 1237 ***CHEXA element number 26323 references a missing property ID 23or uses property of incorrect type for this element type.(1)由于property ID 23(23号属性定义有问题),没有定义一个正确的单元类型;(2)这个地方容易没有填,注意注意(3)网格划分的质量也有可能出现这个问题,重新划分网格可以消除该错误。

(网格画小)5*** ERROR # 2203 ***Error(s) encountered during element check***** Element Quality Check Failed - error limits violation *****NOTE : To bypass element quality checks (except essential validity checks)use PARAM,CHECKEL,NO. This may, however, cause very poor results.(1)单元质量不好6 *** ERROR # 312 ***In static load case 1the compliance is negative or large 1.875471E+13Optimization/buckling analysis cannot be performeddue to possible rigid body modeFEASIBLE DESIGN (ALL CONSTRAINTS SA TISFIED).(1)弹簧没建好;网格划分的不好节点不重合7 *** FATAL ERROR # 8111 ***vfileio:: Failed write for file[0], i/o 16384/0,name=./dl32_DESIGN_TRUE_3load_parame_2624_00.scr. This is likely caused by insufficient disk space*** ERROR # 151 ***Error accessing the scratch files:error encountered in subroutine "xdslif"Solver error no. = -110index = 1This may be caused by insufficient disk space or some othersystem resource related limitations.(e.g. The Operating System or NFS cannot handle file size > 2 GB.)This error was detected in subroutine prepslv4.(1)主要原因就是内存不足,将该文件的工作目录下的不必要文件删掉或者是移走释放该硬盘下的文件,释放内存就OK*** ERROR # 1479 ***8 *** ERROR # 1000 ****** ERROR # 1000 *** in the input data:Incorrect data in field # 3.Detected while reading line 52569 from fileE:/MyResearch/hypermesh/2013-2-20-5question.fem:"CHEXA 4341 0 5272 5271 5275 5274 5843 5846"This line was interpreted as:52569:CHEXA, 4341, 0, 5272, 5271, 5275, 5274, 5843, 5846Expected INT > 0, found INTEGER (0).Syntax error(s) found in bulk data 'CHEXA' card.Following error/warning messages appeared too many timesand were suppressed:1000 1494Total of 9979 repeat error message(s) were suppressed.To see more messages use "MSGLMT" control card in the data or config file.(1)主要原因:component定义的property定义出现问题,可能component没有附上property;可以将显示设置为,这样看是否有未付属性的区域(显示为灰色)9 *** ERROR # 23 ***ID 1 used on Case Control data SPC or SPCADD is missing in bulk data.(1)主要原因:constraint,或者是load的定义为空,就是没有数值;解决方法:将其他的collector隐藏,只显示load collector,查找到未定义的load就定义上就Ok了(2)在定义loadstep时SPC是约束,LOAD是载荷,注意可能这里弄反了10创建节点集即节点sets11*** ERROR # 192 ***(1)优化设计的topology中优化最小尺寸定义的太小,改大一些可以解决12 *** ERROR # 842 ***DTPL or DSIZE card with simultaneous PA TRN and MASTER is not supported.violated DTPL or DSIZE id = 2(1)设计区域不能同时支持模式重复和对称约束13 *** ERROR # 729 ***Any design property can only be referenced by one DTPL or DSIZE card. multi-referenced property id = 8 (1)设计区域不支持区域的重复。

Hypermesh常见错误和知识集锦

Hypermesh常见错误和知识集锦

1、几何清理清除不必要的细小特征:孔倒角调用多个CPU2、由点确定矢量方向3 RROR # 2502A fatal error has been detected during input processing:*** ERROR # 2502 ***Element 549700 had incorrect node numbering sequence and needs renumbering. ***** ERROR ENCOUNTERED BEFORE COMPLETING THE CHECK RUN *****(1)一般发生在修改网格之后,再删除原来的网格的时候没有将element549700删掉,使得该单元上的节点与后来划分的网格的节点出现矛盾冲突;先利用find id=549700删掉该单元Save found -----F5-mask------retrieve(选择保存的)------reverse(反选)------mask----只显示549700单元了4 *** ERROR # 1237 ***CHEXA element number 26323 references a missing property ID 23or uses property of incorrect type for this element type.(1)由于property ID 23(23号属性定义有问题),没有定义一个正确的单元类型;(2)这个地方容易没有填,注意注意(3)网格划分的质量也有可能出现这个问题,重新划分网格可以消除该错误。

(网格画小) 5*** ERROR # 2203 ***Error(s) encountered during element check***** Element Quality Check Failed - error limits violation *****NOTE : To bypass element quality checks (except essential validity checks)use PARAM,CHECKEL,NO. This may, however, cause very poor results.(1)单元质量不好6 *** ERROR # 312 ***In static load case 1the compliance is negative or large 1.875471E+13Optimization/buckling analysis cannot be performeddue to possible rigid body modeFEASIBLE DESIGN (ALL CONSTRAINTS SATISFIED).(1)弹簧没建好;网格划分的不好节点不重合7 *** FATAL ERROR # 8111 ***vfileio:: Failed write for file[0], i/o 16384/0,name=./dl32_DESIGN_TRUE_3load_parame_2624_00.scr. This is likely caused by insufficient disk space*** ERROR # 151 ***Error accessing the scratch files:error encountered in subroutine "xdslif"Solver error no. = -110index = 1This may be caused by insufficient disk space or some othersystem resource related limitations.(e.g. The Operating System or NFS cannot handle file size > 2 GB.)This error was detected in subroutine prepslv4.(1)主要原因就是内存不足,将该文件的工作目录下的不必要文件删掉或者是移走释放该硬盘下的文件,释放内存就OK*** ERROR # 1479 ***8 *** ERROR # 1000 ****** ERROR # 1000 *** in the input data:Incorrect data in field # 3.Detected while reading line 52569 from fileE:/MyResearch/hypermesh/2013-2-20-5question.fem:"CHEXA 4341 0 5272 5271 5275 5274 5843 5846"This line was interpreted as:52569:CHEXA, 4341, 0, 5272, 5271, 5275, 5274, 5843, 5846Expected INT > 0, found INTEGER (0).Syntax error(s) found in bulk data 'CHEXA' card.Following error/warning messages appeared too many timesand were suppressed:1000 1494Total of 9979 repeat error message(s) were suppressed.To see more messages use "MSGLMT" control card in the data or config file. (1)主要原因:component定义的property定义出现问题,可能component没有附上property;可以将显示设置为,这样看是否有未付属性的区域(显示为灰色)9 *** ERROR # 23 ***ID 1 used on Case Control data SPC or SPCADD is missing in bulk data.(1)主要原因:constraint,或者是load的定义为空,就是没有数值;解决方法:将其他的collector隐藏,只显示load collector,查找到未定义的load 就定义上就Ok了(2)在定义loadstep时SPC是约束,LOAD是载荷,注意可能这里弄反了10创建节点集即节点sets11*** ERROR # 192 ***(1)优化设计的topology中优化最小尺寸定义的太小,改大一些可以解决12 *** ERROR # 842 ***DTPL or DSIZE card with simultaneous PATRN and MASTER is not supported. violated DTPL or DSIZE id = 2(1)设计区域不能同时支持模式重复和对称约束13 *** ERROR # 729 ***Any design property can only be referenced by one DTPL or DSIZE card. multi-referenced property id = 8 (1)设计区域不支持区域的重复。

hypermesh常见问题汇总1.0 beta版

hypermesh常见问题汇总1.0 beta版

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

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。

hypermesh常见问题汇总【范本模板】

hypermesh常见问题汇总【范本模板】

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

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 ****语法出错。

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、几何清理清除不必要的细小特征:孔倒角调用多个CPU2、由点确定矢量方向3 RROR # 2502A fatal error has been detected during input processing:*** ERROR # 2502 ***Element 549700 had incorrect node numbering sequence and needs renumbering.***** ERROR ENCOUNTERED BEFORE COMPLETING THE CHECK RUN ***** (1)一般发生在修改网格之后,再删除原来的网格的时候没有将element549700删掉,使得该单元上的节点与后来划分的网格的节点出现矛盾冲突;先利用find id=549700删掉该单元Save found -----F5-mask------retrieve(选择保存的)------reverse(反选)------mask----只显示549700单元了4 *** ERROR # 1237 ***CHEXA element number 26323 references a missing property ID 23or uses property of incorrect type for this element type.(1)由于property ID 23(23号属性定义有问题),没有定义一个正确的单元类型;(2)这个地方容易没有填,注意注意(3)网格划分的质量也有可能出现这个问题,重新划分网格可以消除该错误。

(网格画小)5*** ERROR # 2203 ***Error(s) encountered during element check***** Element Quality Check Failed - error limits violation *****NOTE : To bypass element quality checks (except essential validity checks)use PARAM,CHECKEL,NO. This may, however, cause very poor results.(1)单元质量不好6 *** ERROR # 312 ***In static load case 1the compliance is negative or large 1.875471E+13Optimization/buckling analysis cannot be performeddue to possible rigid body modeFEASIBLE DESIGN (ALL CONSTRAINTS SA TISFIED).(1)弹簧没建好;网格划分的不好节点不重合7 *** FATAL ERROR # 8111 ***vfileio:: Failed write for file[0], i/o 16384/0,name=./dl32_DESIGN_TRUE_3load_parame_2624_00.scr. This is likely caused by insufficient disk space*** ERROR # 151 ***Error accessing the scratch files:error encountered in subroutine "xdslif"Solver error no. = -110index = 1This may be caused by insufficient disk space or some othersystem resource related limitations.(e.g. The Operating System or NFS cannot handle file size > 2 GB.)This error was detected in subroutine prepslv4.(1)主要原因就是内存不足,将该文件的工作目录下的不必要文件删掉或者是移走释放该硬盘下的文件,释放内存就OK*** ERROR # 1479 ***8 *** ERROR # 1000 ****** ERROR # 1000 *** in the input data:Incorrect data in field # 3.Detected while reading line 52569 from fileE:/MyResearch/hypermesh/2013-2-20-5question.fem:"CHEXA 4341 0 5272 5271 5275 5274 5843 5846"This line was interpreted as:52569:CHEXA, 4341, 0, 5272, 5271, 5275, 5274, 5843, 5846Expected INT > 0, found INTEGER (0).Syntax error(s) found in bulk data 'CHEXA' card.Following error/warning messages appeared too many timesand were suppressed:1000 1494Total of 9979 repeat error message(s) were suppressed.To see more messages use "MSGLMT" control card in the data or config file.(1)主要原因:component定义的property定义出现问题,可能component没有附上property;可以将显示设置为,这样看是否有未付属性的区域(显示为灰色)9 *** ERROR # 23 ***ID 1 used on Case Control data SPC or SPCADD is missing in bulk data.(1)主要原因:constraint,或者是load的定义为空,就是没有数值;解决方法:将其他的collector隐藏,只显示load collector,查找到未定义的load就定义上就Ok了(2)在定义loadstep时SPC是约束,LOAD是载荷,注意可能这里弄反了10创建节点集即节点sets11*** ERROR # 192 ***(1)优化设计的topology中优化最小尺寸定义的太小,改大一些可以解决12 *** ERROR # 842 ***DTPL or DSIZE card with simultaneous PA TRN and MASTER is not supported.violated DTPL or DSIZE id = 2(1)设计区域不能同时支持模式重复和对称约束13 *** ERROR # 729 ***Any design property can only be referenced by one DTPL or DSIZE card.multi-referenced property id = 8(1)设计区域不支持区域的重复。

FEA常见错误查询

FEA常见错误查询

FEA常见错误查询HYPERWORKS操作中的常见错误1.忘记赋材料属性忘记附材料属性时,NASTRAN不能正常计算,在f06文件中会出现如下提示:2.在【COMPONENT】实体层中出现壳单元在画完螺栓和内骨架后,很容易忘记删掉画螺栓或内骨架过程中产生的壳单元,我们在给BOLT或者INNER FRAME赋材料属性的时候在【CARD IMAGE】选择的是【PSOLID】,那么在NASTRAN计算的时候,忘记删掉的壳单元就因为没有属性而导致计算失败,在f06文件中会有如下提示:3.共节点(2)另外如图中所示的内骨架和支臂之间也需要共节点。

当不共节点的时候,NASTRAN不能正常计算,f06文件中会有如下提示:4.约束在施加约束的时候,如果不小心没有约束到RBE2关联点(所有的RBE2关联点)上,NASTRAN不能正常计算,在f06文件中会有如下提示:给出的错误提示与前面内骨架和支臂之间没有共节点时给出的错误提示一样。

当我们没有约束到关联点上的时候,力作用到有限元模型上,而模型没有约束边界,不能达到平衡,模型会因为过度旋转而导致运算终止。

前面内骨架与支臂没有共节点,相当于力只作用在内骨架上,而不能传递到支臂和支架,而内骨架上又没有约束,所以才会有这样一致的错误提示。

在施加约束的时候建议隐掉螺栓和RBE2,约束好后,通过移动节点验证是否约束合适。

5.LOADSTEPS设置在设置LOADSTEPS时,一定要确保SPC和LOAD或METHOD(STRUCT)选择的是正确的,有时候对应的工况力的层数可能会变化,那么LOAD后面对应的数字也应该跟着改变,然后点击【UPDATE】更新下即可。

尤其在套用以前版本工况力的时候特别注意。

6.RBE2与RBE3选择错误有时候在用鼠标选择RBE2与RBE3关联的时候会不小心选择错误,误将【RIGIDS】当做【RBE3】,这样计算出来的结果可能有误。

建议设置快捷键,比如我将【RIGIDS】设置为【Ctrl+2】、【RBE3】设置为【Ctrl+3】,而且按键都在左手边,用起来也方便,不容易出错。

HyperMesh与Nastran 求解出错的几个常见的原因。

HyperMesh与Nastran 求解出错的几个常见的原因。

单元的属性就不匹配了,因此求解就会出错。解决的办法是将该component里面的shell
单元删除掉。 该错误类型在f06文件里面的显示如下图所示:
在一个component中,如果有多种类型的单元,如shell和solid,那么如何快速的 删去另一种类型的单元呢? 可以这样做: (1)将该component单独显示,然后点击这个图标 ,
(2) 检查是否有依附性错误并改正。 Tool →check elems → dependency → 选择elems或者comp → dependency→ 然后提示区就会显示有几个节点存在多重依附 , 在屏幕上在对应的节点处生成黄色 的临时节点。 对于 主-从-主 的情况,则只需要改成 主-从(主)-从,即在左边的rbe2单元, 中间节点是从节点,在右边的rbe2单元,中间节点是主节点,或者改成 从-主-从。 改正方法:1D → rigids → update → 选择相应的rbe2单元→ 在下面的选项中选择 switch → switch。 (这就转变了主从顺序,一般情况下均可用此方法解决) 改正完所有有问题的rbe2 单元后,重新进行一次依附性检查,直到没有依附性 问题为止。 (3)检查是否存在 rigid loops 。 Tool →check elems → 1-d → rigid loops ,然后提示区就会显示有几个单元是 相互内部依附的,窗口中对应的单元高亮显示 → save failed (将对应的rbe2保存起来 )→ F2(进入到删除面板) → 倒三角框选择elems →再单击一下elems,选择 retrieve,然后再进一步选择适当的单元 → delete entity。最后再进行一次检查,直 至不存在rigid loops。
一. 单元没有被赋予属性:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一. 单元没有被赋予属性:
刚性rbe2和柔性单元rbe3单元不需要赋予属性,其他的像mass单元、beam单元 、spring单元、shell单元、solid单元等都需要赋予属性。如果单元较多,可以通过 单 击这个命令 来查看各个component是否已被赋予了属性。因为在创建
属性的时候,可以用不同的颜色来识别它,这样就可以查看component 是否被赋予某
五:刚性过大
有些时候,因为某些单元的刚性过大而导致求解出错。比如,在模拟销轴的时 候,销轴用梁单元来模拟,如果梁单元的数目很少,则有很能因为梁单元的刚性过 大而导致 出错,解决的办法之一是增加梁单元的数目。(个人总结的经验。) f06 文件中错误提示:
rbe2 单元依附性错误在 f06中的提示: 1. 一从对多主、重复:
2. rigid loops:
四:出现刚性运动
一般出现刚性运动的情况是整体没有施加约束,局部出现刚性运动等等。 常常出现在销轴部分。 f06 文件中错误提示:
一般情况下,有两种情况会导致9050类错误,即刚性过大和刚性运动(个人总 结,准确性不保证)。出现刚性运动一般情况下比较容易解决。
单元的属性就不匹配了,因此求解就会出错。解决的办法是将该component里面的shell
单元删除掉。 该错误类型在f06文件里面的显示如下图所示:
在一个component中,如果有多种类型的单元,如shell和solid,那么如何快速的 删去另一种类型的单元呢? 可以这样做: (1)将该component单独显示,然后点击这个图标 ,
第十二章
HyperMesh 与 NasБайду номын сангаасran 运行出错的几种常见情况
在从 Hypermesh 中导出之前,要进行一些常规的检查,比如属性是否都已 经赋予、是否出现rbe2依附性问题、判断一下是否会出现刚性运动等等。但有些 时候错误无法全部找出并改正,因此求解就会出错。求解出错后,Nastran 生成 的f06文件中包含错误的信息,通过查找fatal,找到错误的位置和类型,然后返 回到HyperMesh中进行改错,再重新运行,直至求解成功。
一属性。如果没有被赋予,那么该component会默认地显示为灰色。 另外一种比较高 效的方法是若运行出错,打开f06文件,查找fatal,然后会出现如下提示:(这个例子 是shell单元没有被赋予属性)
然后回到HyperMesh中,通过Tool → numbers 命令进行定位,查找到该单元所
属的component,然后进行属性赋予。
(2). 点击这个图标,让shell单元单独显示:
然后就可以将shell单元删除了。这是该component里面就只剩下solid单元了。
三. 刚性单元rbe2 的依附性错误。
错误1:rbe2 单元的主节点A可以连接多个从节点,而一个从节点B只能连接一个
主节点,即一主可以有多从,而一从只能有一主。还有一种比较特殊的情况就是两个 节点A、B通过两个rbe2连接,如果A在这两个rbe2单元中都是主节点,那么B在这两个
(2) 检查是否有依附性错误并改正。 Tool →check elems → dependency → 选择elems或者comp → dependency→ 然后提示区就会显示有几个节点存在多重依附 , 在屏幕上在对应的节点处生成黄色 的临时节点。 对于 主-从-主 的情况,则只需要改成 主-从(主)-从,即在左边的rbe2单元, 中间节点是从节点,在右边的rbe2单元,中间节点是主节点,或者改成 从-主-从。 改正方法:1D → rigids → update → 选择相应的rbe2单元→ 在下面的选项中选择 switch → switch。 (这就转变了主从顺序,一般情况下均可用此方法解决) 改正完所有有问题的rbe2 单元后,重新进行一次依附性检查,直到没有依附性 问题为止。 (3)检查是否存在 rigid loops 。 Tool →check elems → 1-d → rigid loops ,然后提示区就会显示有几个单元是 相互内部依附的,窗口中对应的单元高亮显示 → save failed (将对应的rbe2保存起来 )→ F2(进入到删除面板) → 倒三角框选择elems →再单击一下elems,选择 retrieve,然后再进一步选择适当的单元 → delete entity。最后再进行一次检查,直 至不存在rigid loops。
二. 单元与其属性不匹配
在创建三维solid单元的时候,一般情况下需要先创建二维shell单元,有时候为了操 作方便将这两种单元放在了同一个component里了,然后该component被赋予三维单元 的属性,但这样一来该component里面的shell二维单元与该component的被赋予的三维
rbe2单元中都是从节点,则也会出错。这种情况多发生在将对称结构的一半模型镜像
复制过来,然后合并节点,若镜像前对称面上有一个rbe2单元,合并节点后中间同一 个位置就有两个重合的rbe2单元。
错误2:rbe2 单元首尾相连构成一个圈,这种情况也会出错。
检查方法: (1). 检查是否有重合的rbe2单元并删去。 Tool →check elems → 1-d → duplicates ,然后提示区就会显示有几个重复节 点, → save failed (将重合的rbe2保存起来)→ F2(进入到删除面板) → 倒三角框 选择elems →再单击一下elems,选择retrieve,(将刚才save failed 的单元选中) → delete entity。
相关文档
最新文档