rosepianist 发表于 2012-6-23 09:59:14

空气弹簧单元生成方法

本帖最后由 rosepianist 于 2012-8-20 19:50 编辑

最近在做一个空瓶子的充气倒落过程,需要用到空气弹簧,这里做一个小例子,解释用法。首先建立一个shell空壳子,并划分网格S4R,如图1所示。图11.      弹簧单元生成 从inp文件中,将*Element, type=S4R下面的单元与节点复制到excel表格中。每行有5个数字,第一个数字代表单元编号,后面四个代表这个单元所包含的节点编号。我们要做的就是把单元编号改掉,而节点编号不变。这样,改动过的新单元与旧单元就拥有了共同的节点。新单元type=F3D4,这样我们就有了与S4R共节点的但是单元编号不一样的F3D4空气弹簧单元。我这里将S4R单元统一移动了100个编号,变成F3D4单元。注意,这两种单元的编号一定不能重复。如图2所示。图2将F3D4单元编号和节点复制到INP文件中,并在开头写上关键字*Element, type=F3D4还要增加一个空气弹簧单元集合, *Elset, elset=SET-AIRSKIN, generate101,152,      12.      预定义场(压力、温度) 打开cae,重新读入上面改动过的inp模型。添加一个与节点不重合的参考点集合:Set-AirRP(0,1,0)在model-edit keywords里面编辑predified field。加入** PREDEFINED FIELDS** ** Name: Predefined Field-InitialTemperature   Type: Temperature*Initial Conditions, type=TEMPERATUREPart-2-1.Set-AirRP, 300.*Initial Conditions, TYPE=PORE PRESSUREPart-2-1.Set-AirRP, 414., 0, 414. , 500预定义初始温度为300k,初始内压为414Pa。注意,这里要检查一下shell的方向。在property里面选择assign shell/membrane normal,如图3所示,看看shell是不是朝里面的。不是的话,要改变方向。图3
3. 物理常数
继续编辑model-edit keywords在** MATERIALS结束的地方加上:** PHYSICAL CONSTANTS** *Physical Constants, absolute zero=0.**如图5所示图5这个选项用于定义空腔辐射问题中的辐射系数的(Stefan-Boltzmann常数),必须在*SURFACE PROPERTY关键字后面定义。好,关键字编辑完毕,点确定。提交job即可。我将CAE文件上传,里面有两个model,initial和job1.job1既是加了空气弹簧之后的inp了~大家有问题相互讨论啊。

月映清烽 发表于 2012-6-30 01:11:51

正在学习空气弹簧的有限元分析   这个很有帮助

guolei1711 发表于 2012-6-30 13:07:34

谢谢很有用

dengyt 发表于 2012-7-17 11:36:54

很有用,谢谢斑竹,请教一下,空气单元的参考节点咋定义呢?

ylf_nuaa 发表于 2012-7-29 23:08:04

版本,你的cae文件提交计算,怎么没有流体建模的inp文件?谢谢~~~小弟是刚学,不懂的请多多指教

Lomete123 发表于 2012-7-30 20:42:23

楼主,怎么你上传的文件解压缩后只有一个cae文件,没有相应的有空气弹簧后的inp文件么?有的话还请楼主上传吧,对于我们这种新手来说,这太重要了,谢了。。。。

hoop247 发表于 2012-7-31 08:32:46

简单明了!好文章啊!空气弹簧的建模还是不太直观,需要改inp算麻烦了,看了LZ的文章应该有所启发!

Lomete123 发表于 2012-7-31 15:43:31

再问一下,为什么空气弹簧要建立参考点?它的意义是什么?

Lomete123 发表于 2012-8-2 21:40:24

楼主,为什么我做你这个例子,最后提交运算时,它老是提示cavity的体积为负,我调整过截面的法向方向了,可还是不行?

wadaxi74144 发表于 2012-8-10 08:42:26

这个计算结果你分析了吗?现在不知道是不是合理。

flyxiaoshuai 发表于 2012-8-12 23:29:23

谢谢楼主!

MR_Wu 发表于 2012-9-24 22:36:09

够详细。。。。。有耐心。。。。

MR_Wu 发表于 2012-9-24 22:42:47

补充:若模型比较复杂并且较大,像楼主那样搞还不被搞死啊,简单的方法是现在cae中生成一个skin,直接把inp中相应的skin单元换成静流体单元。

Jeffery007 发表于 2012-9-25 08:11:33

是的 ,方法很多种的,越简便越好。

MR_Wu 发表于 2012-10-10 18:47:02

MR_Wu 发表于 2012-9-24 22:42 static/image/common/back.gif
补充:若模型比较复杂并且较大,像楼主那样搞还不被搞死啊,简单的方法是现在cae中生成一个skin,直接把inp ...

例子没有,原创的有几个。。。

cheliangdl 发表于 2012-12-19 20:47:48

从开始到充气到一定气压,这个过程约束怎么加?

乘着东风飞翔 发表于 2013-4-9 13:41:16

MR_Wu 发表于 2012-9-24 22:42 static/image/common/back.gif
补充:若模型比较复杂并且较大,像楼主那样搞还不被搞死啊,简单的方法是现在cae中生成一个skin,直接把inp ...

能说详细点不 多谢了小白求教

haidongdiguo 发表于 2013-7-9 22:24:29

请教一下,为什么加了空气单元之后提示所加的单元缺少属性?空气单元的属性怎么定义?很纠结,谢谢啦

haidongdiguo 发表于 2013-7-18 20:47:25

wadaxi74144 发表于 2012-8-10 08:42 static/image/common/back.gif
这个计算结果你分析了吗?现在不知道是不是合理。

请教一下这个例子你做出结果来了吗?我按照这个做出现一个错误说:101以后的单元没有定义属性,你有遇到过这个问题吗?

wenxijun1010 发表于 2014-3-19 11:17:50

同问,按照步骤做,出现错误说,2800 elements have missing property definitions. The elements have been identified in element set ErrElemMissingSection.
页: [1] 2
查看完整版本: 空气弹簧单元生成方法