admin 管理员组

文章数量: 887021


2024年2月18日发(作者:字母圈属性switch)

Hypermesh常见错误和知识集锦

1、几何清理

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

调用多个CPU

2、由点确定矢量方向

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_. This is likely caused by

insufficient disk space

*** ERROR # 151 ***

Error accessing the scratch files:

error encountered in subroutine "xdslif"

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/:

"CHEXA 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 "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创建节点集即节点sets

11*** ERROR # 192 ***

(1)优化设计的topology中优化最小尺寸定义的太小,改大一些可以解决

12 *** ERROR # 842 ***

DTPL or DSIZE card with simultaneous

PATRN and MASTER is not supported.

violated

2

(1)设计区域不能同时支持模式重复和对称约束

13 *** ERROR # 729 ***

DTPL or DSIZE id =

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可以解决错误!


本文标签: 定义 单元 区域 优化 棋盘