资源描述:
《LS-DYNA关键字(精选)管理守则.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、各种前处理软件得到的k文件往往不能满足使用要求,或者存在一些错误,这时就要自己修改、添加关键字
下面是自己总结的几条:
????0.??k文件格式分为标准格式和自由格式(数据之间用逗号隔开)两种,在一个k文件中,两种方式可以并存,但是在一个数据卡中,只能选择一种方式
????1.??如果选择标准格式:k文件中除了节点(node)和单元(element)关键字外,通常每一行总共占80个字符长度,每个数据占10个字符长度,修改时千万不要超越这10个字符长度的位置,也不要跑到别的数据的10个字符位置
??????2.??如果关键字手册里的card介绍
2、中没有提到optional,那么每一行card都不能省略,哪怕它们都是0
??????3.??为了方便查看10个字符长度,可以用ultraedit软件
??????4.??每一个关键字必须以*开头,并且必须顶格写
??????5.??在k文件中$后面的是注释,求解时不考虑
??????6.??为了查找和发现具体是那一关键字出错,可以使用lspost打开k文件,然后选择view选项查看其实原理和定义材料曲线类似
可以分三步:
1,先将你的加速度曲线离散成一系列的点,找出这些点的横(时间)纵(加速度)坐标值
??定义两个数组,一个用来存放横坐标值;
3、另一个存放纵坐标值
??如:*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
??????这里的com
4、p是你要施加作用的物体的组件名
??注意:应用此命令时,不要再加入别的数组了说完全不同也是不太正确的,ansys自己已经建立了对应的lsdyna如下:ANSYSCommandCorrespondingLS-DYNACommandEDADAPT*PARTEDALE*CONTROL_ALEEDASMP*SET_PART_LISTEDBOUND*BOUNDARY_SLIDING_PLANE*BOUNDARY_CYCLICEDBVIS*CONTROL_BULK_VISCOSITYEDBX*DEFINE_BOXEDCADAPT*CONTROL_ADAPTIVEE
5、DCGEN*CONTACTEDCMORE*CONTACTEDCNSTR*CONSTRAINED_EXTRA_NODES_SET*CONSTRAINED_NODAL_RIGID_BODY*CONSTRAINED_SHELL_TO_SOLID*CONSTRAINED_RIVETEDCONTACT*CONTROL_CONTACTEDCPU*CONTROL_CPUEDCRB*CONSTRAINED_RIGID_BODIESEDCSC*CONTROL_SUBCYCLEEDCTS*CONTROL_TIMESTEPEDCURVE*DEFINE_CURVEEDDAMP
6、*DAMPING_PART_MASS*DAMPING_PART_STIFFNESSEDDC*DELETE_CONTACTEDDRELAX*CONTROL_DYNAMIC_RELAXATIONEDDUMP*DATABASE_BINARY_D3DUMPEDENERGY*CONTROL_ENERGYEDGCALE*CONTROL_ALEEDHGLS*CONTROL_HOURGLASSEDHIST*DATABASE_HISTORY_NODE*DATABASE_HISTORYEDHTIME*DATABASE*DATABASE_BINARY_D3THDTEDINT
7、*INTEGRATION_BEAM*INTEGRATION_SHELLEDIPART*PART_INERTIAEDIS*STRESS_INITIALIZATION*STRESS_INITIALIZATION_DISCRETEEDLCS*DEFINE_COORDINATE_VECTOR*DEFINE_COORDINATE_SYSTEM*DEFINE_VECTOREDLOAD,,(FX,FY,FZ,MX,MY,MZ)*LOAD_NODE_SETEDLOAD,,(UX,UY,UZ,ROTX,ROTY,ROTZ,VX,VY,VZ,AX,AY,AZ)*BOUND
8、ARY_PRESCRIBED_MOTION_SETEDLOAD,,(ACLX,ACLY,ACL