ls-dyna修改k文件总结

各种前处理软件得到的k文件往往不能满足使用要求,或者存在一些错误,这时就要自己修改、添加关键字

下面是自己总结的几条:

0. k文件格式分为标准格式和自由格式(数据之间用逗号隔开)两种,在一个k文件中,两种方式可以并存,但是在一个数据卡中,只能选择一种方式

1. 如果选择标准格式:k文件中除了节点(node)和单元(element)关键字外,通常每一行总共占80个字符长度,每个数据占10个字符长度,修改时千万不要超越这10个字符长度的位置,也不要跑到别的数据的10个字符位置

2. 如果关键字手册里的card介绍中没有提到optional,那么每一行card都不能省略,哪怕它们都是0

3. 为了方便查看10个字符长度,可以用ultraedit软件

4. 每一个关键字必须以*开头,并且必须顶格写

5. 在k文件中$后面的是注释,求解时不考虑

6. 为了查找和发现具体是那一关键字出错,可以使用lspost打开k文件,然后选择view选项查看

学一种新的东西,旁边如果没有指导真是很烦人。这两天学习ansys/ls-dyna,用的时党勇的《基于ANSYS/LS—DYNA8.1进行显式动力分析》。照着书上的步骤一步一步做下来,可是一运行就发现k文件,我自己修改的地方基本都错了,提示我数据格式不对!真是郁闷,想想估计也有人会遇到和我一样的问题了,上网查看,果然有,所以也学了东西,放出来为后来人铺路。

第一,每一行的数据之间用逗号隔开,就可以解决大部分问题。
第二,绝大部分的关键字,占据10个字符,要保证自己的数据不错位。
第三,最好用ultraedit这个软件编辑,容易发现错误。
第四,多看点K文件帮助文件(目前好像没有中文的,只能一点一点看了,@_@)。



Warning - Missing data in Keyword - *SECTION_SOLID_ALE
Error occurs in file C:\Users\Administrator\Desktop\blastingde kwenjian.k line # 77869
Warning - SECTION 1 not found:
Referenced in *PART id=1
Warning - SECTION 1 not found:
Referenced in *PART id=2
Warning - SECTION 1 not found:
Referenced in *PART id=3




相关文档
最新文档