LS_DYNA关键字手册范本

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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选项查看

其实原理和定义材料曲线类似

可以分三步:

1,先将你的加速度曲线离散成一系列的点,找出这些点的横(时间)纵(加速度)坐标值

定义两个数组,一个用来存放横坐标值;另一个存放纵坐标值

如:*dim,time,,5

time(1)=0,.025,.05,.075,.1

*dim,ACL,,5

ACL(1)=0,1,5,8,9

根据你的曲线复杂程度,可适量增减节点

2,定义和这条曲线相关的ID号,利用上面确定好的数组进行定义如:edcurve,add,1,time,ACL

这里面的1是id号,可根据自己需要选择合适的号码

3,将你定义好的加速度曲线施加到需要的物体上

如:edload,add,fy,,comp,,,,1,1.0

这里的comp是你要施加作用的物体的组件名

注意:应用此命令时,不要再加入别的数组了

说完全不同也是不太正确的,ansys自己已经建立了对应的lsdyna 如下:

ANSYS Command Corresponding LS-DYNA Command EDADAPT *PART

EDALE *CONTROL_ALE

EDASMP *SET_PART_LIST

EDBOUND *BOUNDARY_SLIDING_PLANE

*BOUNDARY_CYCLIC

EDBVIS *CONTROL_BULK_VISCOSITY

EDBX *DEFINE_BOX

EDCADAPT *CONTROL_ADAPTIVE

EDCGEN *CONTACT

EDCMORE *CONTACT

EDCNSTR *CONSTRAINED_EXTRA_NODES_SET

*CONSTRAINED_NODAL_RIGID_BODY

*CONSTRAINED_SHELL_TO_SOLID

*CONSTRAINED_RIVET

EDCONTACT *CONTROL_CONTACT

EDCPU *CONTROL_CPU

EDCRB *CONSTRAINED_RIGID_BODIES EDCSC *CONTROL_SUBCYCLE

EDCTS *CONTROL_TIMESTEP

EDCURVE *DEFINE_CURVE

EDDAMP *DAMPING_PART_MASS

*DAMPING_PART_STIFFNESS

EDDC *DELETE_CONTACT

EDDRELAX *CONTROL_DYNAMIC_RELAXATION EDDUMP *DATABASE_BINARY_D3DUMP EDENERGY *CONTROL_ENERGY

EDGCALE *CONTROL_ALE

EDHGLS *CONTROL_HOURGLASS

EDHIST *DATABASE_HISTORY_NODE

*DATABASE_HISTORY

EDHTIME *DATABASE

*DATABASE_BINARY_D3THDT

EDINT *INTEGRATION_BEAM

*INTEGRATION_SHELL

EDIPART *PART_INERTIA

EDIS *STRESS_INITIALIZATION

*STRESS_INITIALIZATION_DISCRETE

EDLCS *DEFINE_COORDINATE_VECTOR

*DEFINE_COORDINATE_SYSTEM

*DEFINE_VECTOR

EDLOAD, , (FX, FY, FZ, MX, MY, MZ) *LOAD_NODE_SET EDLOAD, , (UX, UY, UZ, ROTX, ROTY, ROTZ, VX, VY, VZ, AX, AY, AZ) *BOUNDARY_PRESCRIBED_MOTION_SET EDLOAD, , (ACLX, ACLY, ACLZ, OMGX, OMGY, OMGZ)

*LOAD_BODY_GENERALIZED

EDLOAD, ,TEMP *LOAD_THERMAL_VARIABLE EDLOAD, , PRESS *LOAD_SEGMENT

*LOAD_SEGMENT_SET

*LOAD_SHELL_SET

EDLOAD, , (RBUX, RBUY, RBUZ, +RBRX, RBRY, RBRZ, RBVX, RBVY, RBVZ,RBOX, RBOY, RBOZ)

*BOUNDARY_PRESCRIBED_MOTION_RIGID EDLOAD, , (RBFX, RBFY, RBFZ, RBMX, RBMY, RBMZ) *LOAD_RIGID_BODY

EDMP,HGLS *HOURGLASS

EDNB *BOUNDARY_NON_REFLECTING

EDNROT *BOUNDARY_SPC_SET

EDOPT *DATABASE_FORMAT

EDOUT *DATABASE_OPTION

EDPART *PART

EDPVEL *SET_NODE

*INITIAL_VELOCITY

*INITIAL_VELOCITY_GENERATION

*CHANGE_VELOCITY

相关文档
最新文档