121621539 发表于 2013-11-28 01:12:39

关于空气弹簧F3D4单元的inp文件修改问题

本帖最后由 121621539 于 2013-11-29 22:35 编辑

大家好,我最近做的东西需要用到空气弹簧单元F3D4,搜了下之前大牛们的帖子,由于模型用的是实体单元,我就建了一层skin在实体上面,后来生成inp之后将skin原来的单元S4R替换成F3D4,并给出相应的流体属性,但用cmd提交之后,老是提示我F3D4单元没有材料属性。具体问题是这样子:1. 加入关键字
*PHYSICAL CONSTANTS,ABSOLUTE ZERO = -273.16,UNIVERSAL GAS CONSTANT = 8.314   
*FLUID PROPERTY, ELSET=fulid, REF NODE= 50000, AMBIENT = 101.36E+3

错误提示:
in keyword *PHYSICALCONSTANTS, file "fluid_cal.inp", line 10734: The
         keyword is misplaced. It can be suboption for the following
         keyword(s)/level(s): model

2. 将关键字*PHYSICAL CONSTANTS放置在material里,错误提示是F3D4单元没有材料属性。
3. 为F3D4单元定义的参考点本来是50000,在dat文件里看到编号自动变成了5545(最后一个节点序号是5544)。但是我把inp文件导入到CAE中却能看到50000这个节点。


我反复比对了自己的inp文件和abaqus帮助文件中的例子,思考了几天,有一些想法。
1. 我觉得原因会不会是必须用inp文件来写才可以通过,因为abaqus cae生成的inp文件里面会包含part,assembly,material等单独的模块,但是自己写的inp或者是通过hypermesh和Ansa生成的inp就可以将这些前处理放在一起,定义材料的关键字就可以放在单元的后面,这样的话材料属性就可以赋上去了。准备在接下来的几天自己写一个inp文件。

2. 查了一些国外的资料,发现有人用fortran做的子程序来计算里面体积的变化随压强的变化,不知道坛子里有没有大牛做过的,能不能指点一下。


静下心来仔细又看了两天INP文件,发现了错误,就是没有把那个流体的参考体放到装配里面去,所以提示材料属性看不到。因为在论坛里找到的inp文件是自己写的或者是由第三方软件生成,没有assembly这个过程,所以对于CAE生成的inp文件,需要手动把节点放到装配里面去。这样才不会报错。





121621539 发表于 2013-11-28 18:54:44

另外补充一下,我这个问题做的是屈曲扩展,需要F3D4单元来得到圆柱体里面体积的变化,最终用riks方法分析后得到压强变化随内部体积变化的曲线,感兴趣的朋友也可以交流。

121621539 发表于 2013-11-29 22:37:28

但是同时新的问题又出现了,就是参考点的选择不同,CVOL输出的体积也不同,而且很没有规律,到底参考点放到哪个位置最合适呢?是中心还是两边?有前辈解答一下吗?

鬼魅·九幽 发表于 2014-10-16 13:53:57

楼主,你说国外有人用Fortran做的子程序来计算里面体积的变化,能告诉我怎么搜索到他们的例子吗?

yinshidavid 发表于 2014-10-20 17:13:55

想问下,在inp文件里怎么把参考点加到装配里面,参考点的代码是什么啊,木有找到...

Linda010 发表于 2018-5-11 22:28:31

121621539 发表于 2013-11-29 22:37
但是同时新的问题又出现了,就是参考点的选择不同,CVOL输出的体积也不同,而且很没有规律,到底参考点放到 ...

楼至这个问题解决了吗?放两边好还是中间好?
页: [1]
查看完整版本: 关于空气弹簧F3D4单元的inp文件修改问题