关键字的输入文件提供了一个灵活、结构化、易于理解的数据库。相似的功能被组织在同一个关键字下。例如,关键字 *ELEMENT 下包括体单元、壳单元、梁单元、弹簧单元、离散阻尼器、安全带元和质量单元。许多关键字有如下标识的选项:“options”和“{options}”。区别在于“options”要求必须选择其中一个选项才能完成关键字命令。而 {options} 这些特定选项,并不是关键字所必须的。
LSDYNA 中的关键字输入文件,以 keyword 开头,以 END 结尾,程序只会识别 keyword 和 END 关键字之间的部分。
关键字中美观关键字的前面都以开始,关键字的后面跟着关键字的相关数据块,程序读取关键字的过程中,直到遇到下一个,标志该关键字块的结束和下一关键字块的开始。
关键字输入文件中的“$”,表示的注释作用,程序回忽略改行的输入内容。
关键字文件中的关键字块是不存在顺序问题,也不区分大小写,但 DEFINE_TABLE 后面需跟上 DEFINE_CURVE,DEFINE_TRANSFORM 需在 INCLUDE_TRANSFORM 之前定义,PARAMETER 参数需要先定义,才能引用。
关键字中的数据可以采用固定格式,中间使用空格隔开,例如 NODE 定义两个节点和坐标,ELEMENT_SHELL 定义两个壳单元及其 PART 编号和构成单元的节点。
$ DEFINE TWO NODES $ *NODE 10101 x y z 10201 x y z $ DEFINE TWO SHELL ELEMENTS $ *ELEMENT_SHELL 10201 pid n1 n2 n3 n4 10301 pid n1 n2 n3 n4
关键字中也可以采用多次定义定义成多个数组,例如上面的例子采用逐个定义节点和单元。
$ DEFINE ONE NODE $ *NODE 10101 x y z $ DEFINE ONE SHELL ELEMENT $ *ELEMENT_SHELL 10201 pid n1 n2 n3 n4 $ DEFINE ONE MORE NODE $ *NODE 10201 x y z $ DEFINE ONE MORE SHELL ELEMENT $ *ELEMENT_SHELL 10301 pid n1 n2 n3 n4
关键字中除了采用固定格式输出外,还可以采用自由格式输入,采用自由格式输入时,输入数据间使用英文逗号隔开,上面的例子还可以写成如下形式。
[版权声明] :本文文字、代码及图片版权归原作者所有,任何媒体、网站或个人未经本网协议授权不得采集、整理、转载或以其他方式复制发表。已经本站协议授权的媒体、网站,在使用时必须注明“稿件来源:学研谷”。