stick 发表于 2014-11-6 11:25:24

混凝土二维模型计算

自己用tg建了二维混凝土侵彻模型,混凝土用*MAT_JOHNSON_HOLMQUIST_CONCRETE,运行时发现 *** Error material number3 specified type=111 is invalid for 4-node shell elements的错误提示,不能运算……三维164计算没问题的,但是tg中怎么解决二维这个问题呢,模型导入ls后处理显示的是shell单元……希望得到大家的帮助!

freebeita 发表于 2014-11-6 12:47:50

tg的二维从文件看并不是二维的,而是把第三维设置为0,有的软件可以识别,有的就要通过专门的软件处理一下

stick 发表于 2014-11-6 20:42:55

感谢freebeita 热心的回答,我在lsprepost中看是shell单元!
block 1 6 11 16;-1;1 6 11 16;0 1 2 3 0 0 1 2 3;
mate 1
endpart
block 1 26 41;-1;1 16;0 5 10 0 -0.2 -3.2;
mate 2
endpart
merge
⊙﹏⊙b汗,这个怎么弄呢,想用类似solid 162计算或者其它什么解决办法?貌似110或111不支持shell
期待答复……^_^

stick 发表于 2014-11-7 10:21:08

不要让帖子沉了啊,有tg做过混凝土二维模拟的或感兴趣的朋友进来支持一下哈!

freebeita 发表于 2014-11-7 15:44:51

stick 发表于 2014-11-7 10:21
不要让帖子沉了啊,有tg做过混凝土二维模拟的或感兴趣的朋友进来支持一下哈! ...

你给的代码就是两个block,材料是什么参数,还有那些162,111单元类型定义的命令都不给,连调试没不能,怎么知道哪里出错了,发问题要
1)描述问题:准确,简要
2)用的代码:可以不用原始文件(可能是机密文件),但要做一些简化,使问题的性质不变

stick 发表于 2014-11-7 16:32:20

抱歉,是我问题……贴上K文件

stick 发表于 2014-11-7 16:37:30

这是tg建立的二维模型

freebeita 发表于 2014-11-7 22:10:32

stick 发表于 2014-11-7 16:37
这是tg建立的二维模型

文件中是shell单元,你想把solid单元属性加在shell单元上,这个不行,如果想用solid单元,可以把z向设置为一个单元,cfx就是这样做的,cfx只能用三维单元,二维的模拟就是在z向只设置一个单元

freebeita 发表于 2014-11-7 23:11:42

不好意思,没用过lsdy,刚查了一下单元类型,有个plan 162 是平面单元或者轴对称单元


PLANE162单元是一个二维,4节点的实体单元,它既可以用作平面(X-Y平面)单元,也可以用作轴对称单元(Y轴对称)。KEYOPT(3)用来指定单元的平面应力、轴对称和平面应变选项。对于轴对称单元可以利用KEYOPT(2)指定面积或体积加权选项。PLANE162典型情况下为四节点单元。当然也可以用三节点三角形选项,但是由于它太僵硬,所以不推荐使用它。这个单元没有实常数。重要的是要注意到含有PLANE162单元的模型必须仅包含这种单元。ANSYS/LS-DYNA中不允许有二维和三维单元混合使用的有限元模型。

这种单元可用的材料模型与KEYOPT(3)的设置有关。对KEYOPT(3)=0,1,2(平面应力、平面应变或轴对称),用户可以选择下列材料模型:

·各向同性弹性

·正交各向异性弹性

·Blatz-ko橡胶

·Mooney-Rivlin橡胶

·粘弹性

·双线性各向同性

·双线性随动强化

·塑性随动强化

·幂率塑性

·应变率相关幂率塑性

·应变率相关塑性

·分段线性塑性

·复合材料破坏

·Johnson-Cook塑性

·Bamman

对平面应力选项(KEYOPT(3)=0),可以选择下列材料:

·3参数Barlat塑性

·Barlat各向异性塑性

·横向正交各向异性弹塑性

·横向正交异性FLD

对轴对称和平面应变选项(KEYOPT(3)=1或2),可以选用下列材料:

·正交各向异性弹性

·弹塑性流体动力

·闭合多孔泡沫

·低密度泡沫

·可压缩泡沫

没用过这个软件,可以用软件自带的前处理生成相同的网格,比较一下文件有什么不同,看哪里出问题了

stick 发表于 2014-11-8 11:49:58

感谢freebeita ,“可以把z向设置为一个单元,cfx就是这样做的,cfx只能用三维单元,二维的模拟就是在z向只设置一个单元”那这个单元的厚度是设置为0还是一个极小的值?

freebeita 发表于 2014-11-8 14:57:08

stick 发表于 2014-11-8 11:49
感谢freebeita ,“可以把z向设置为一个单元,cfx就是这样做的,cfx只能用三维单元,二维的模拟就是在z向只 ...

应该是按最小单元的尺寸或者是软件最小单位(如1mm),我以前在cfx用的是1mm,但软件不同,不能一概而论
页: [1]
查看完整版本: 混凝土二维模型计算