目录
使用关键词:
*DEFINE_TRANSFORM
*INCLUDE_TRANSFORM
1.移动文件的作用
不知道CAEer们是否遇到这样一个问题,针对一个系统模型,不同厂商使用的位置、材料单位制、节点编号、单元编号、集 合编号、属性编号等可能不一致,怎么加到你的模型里?一个件、两个件你可以毫不费力打开软件调一下,若是成百上千个件呢,岂不抓狂?针对此类情况,界面操作显然是不可能了,尤其是当模型被加密了后,任何更改都可能使模型遭到破坏。不过,使用关键词*DEFINE_TRANSFORM和*INCLUDE_TRANSFORM可完美解决上述问题。通过关键词的方法,将会非常方便。
2.移动位置
在LSDYNA中各个关键词通常与顺序无关,但在使用*INCLUDE_TRANSFORM之前一定要先定义*DEFINE_TRANSFORM。移动位置是在*DEFINE_TRANSFORM中。
ID:该关键词的编号
Include:该关键词定义在哪个k文件里
Option:控制移动的选项,有移动(TRANSL)、旋转(ROTATE)、缩放(SCALE)等。
A1、A2、A3:分别为要移动位置与初始位置的x、y、z三个方向的变化量。
3.换算单位和偏移编号
*INCLUDE_TRANSFORM可对模型材料、曲线、节点、单元、集 合、部件、截面的编号进行偏移,以防止和已有的模型编号发生冲突。单位换算也是使用此关键词完成。
FileName: 定义要移动的文件
OffSets: 可偏移节点、单元、部件、材料、集 合、曲线等编号。
最后如何关联上面这两个关键词:
返回到定义第一个关键词的位置处:
Entities:选择*INCLUDE_TRANSFORM中要移动的k文件。
*DEFINE_TRANSFORMATION_TITLE
position1
TRANID
1
TRANSL A1 A2 A3
TRANSL 1000.0 500.0 300.0
*INCLUDE_TRANSFORM
plate_shell.k
IDNOFF IDEOFF IDPOFF IDMOFF IDSOFF IDFOFF IDDOFF
200000 200000 200000 200000 200000 200000 200000
IDROFF PREFIX SUFFIX
200000
FCTMAS FCTTIM FCTLEN FCTTEM INCOUT
1.0 1.0 1.0 FtoC 0
TRANSID
1