Hypermesh常见错误和知识集锦 下载本文

1、几何清理

清除不必要的细小特征:孔倒角

调用多个CPU

2、由点确定矢量方向

3 RROR # 2502

A 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 23 or 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 1

the compliance is negative or large 1.875471E+13 Optimization/buckling analysis cannot be performed due to possible rigid body mode

FEASIBLE 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 \

Solver error no. = -110 index = 1

This may be caused by insufficient disk space or some other system 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 file

E:/MyResearch/hypermesh/2013-2-20-5question.fem:

\ 4341 0 5272 5271 5275 5274 5843 5846\

This line was interpreted as:

52569:CHEXA, 4341, 0, 5272, 5271, 5275, 5274, 5843, 5846 Expected INT > 0, found INTEGER (0).

Syntax error(s) found in bulk data 'CHEXA' card.

Following error/warning messages appeared too many times and were suppressed: 1000 1494

Total of 9979 repeat error message(s) were suppressed.

To see more messages use \(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创建节点集即节点sets

11*** 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)设计区域不支持区域的重复。

14 *** ERROR # 1815 ***

VOLFRAC is not applied to a topology or free-sizing domain. DRESP1 ID = 1

***** ERROR ENCOUNTERED BEFORE COMPLETING THE CHECK RUN *****

***** ERROR ENCOUNTERED BEFORE COMPLETING THE CHECK RUN *****

15 error 14

有部分单元未付属性,需详细检查

16修改背景颜色

17 hypermesh中的一些优化设置名称的定义

1. 最大最小成员控制尺寸,最大成员控制尺寸≥6倍平均尺寸,最小成员控制尺寸≥3倍平均尺寸。

2. 体积分数=(当前迭代的总体积—初始非设计域体积)/初始设计体积。

3. 棋盘格是指在计算区域中初见材料密度为1和0的单元呈周期性分布的现象。棋盘格的出现导致优化结果的信息不清,不利于新零件的设计制造。

Hyperworks软件中可通过checker对模型实施棋盘格控制。棋盘格控制checker=1.0,否则checker=0。(使网格更加平滑的过渡)

4. 离散变量参数在拓扑优化中可用于使具有中间密度值得单元趋向于1或者0,减少密度在0到1之间的单元数量,这样可以得到更加离散的结构。Discrete离散参数用于2D和3D单元。2D单元推荐的取值范围为0~2,3D推荐的范围为0~3。(使网格最后更加离散化)

5. 迭代终止条件是定义迭代终止的规则,即当相邻两次迭代目标函数值的变化小于规定条件,同时满足于约束条件时结束优化迭代。根据优化时目标函数的数值大小定义。此处定义目标容差Objtol=0.005

只设置离散变量参数为1 只设置棋盘格数为3 什么也没有设置 离散变量参数为1;棋盘格数为3 加载方式,四顶点加载向下20N的力,底部中心位置施加全约束。 6.

***ERROR #2148***

背景:在所有设置完成后,重新修改网格大小,将加载等重新进行update可以解决错误!

后面的加载等都没有对其进行update;