ls-dyna修改k文件总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
各种前处理软件得到的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