LS-DYNA缩放和移动模型的三种方法

LS-DYNA缩放和移动模型的三种方法


1、模型缩放/平移方式1:

    建模单位制可任意\位置可任意(如WB用的mm,而材料本构都是cm的,通过如下方法缩放模型)【注意:part号不能都是1】

(1)缩放模型,现在用2个关键字即可:


*DEFINE_TRANSFORMATION

$TRANID

1

$OPTION,A1,A2,A3,A4,A5,A6,A7

SCALE,0.1,0.1,0.1

*include_transform

$filename

Mesh.k

$

 

$

 

$

 

$TRANID

1

注意:

1)*DEFINE_TRANSFORMATION必须在*include_transform之前。

2)Option=SCALE时,才缩放模型。Mm变为cm,输入0.1;

3)Mesh.k用的mm建模+网格得。而主K文件的材料用的cmgus的单位制。

4)经过测试,成功,mesh.k中只有节点和单元2个关键字;【LSPREPOST改part号】(没有part,怎么定义part123的号呢??????????新建一个不用的体,作为part1,需要设置part号为2的体设置为part2,这样输出的element就是用的part2号,然后主k文件自己新建part2定义即可;;)

 

LS-DYNA缩放和移动模型的三种方法的图1

(2)不缩放模型的话,*include如下即可。


*INCLUDEmesh.k

(3)平移模型

*DEFINE_TRANSFORMATION

$TRANID

1

$OPTION,A1,A2,A3,A4,A5,A6,A7

TRANSL,0,0,1605

 

*include_transform

$filename【mesh.k中为需要移动的模型网格,另外的不需要移动的模型网格,在MESH2.K文件中】

Mesh.k

$

 

$

 

$

 

$TRANID

1

*include

$不需要移动的模型的网格K文件

Mesh2.k



2、缩放模型方式2:

    材料的单位制转换,无法通过材料修改,或容易出错。因此,可以通过lsprepost处理K文件进行缩放,将mm的模型缩小为cm的,再导出,然后,材料用cmgus的就可以了。


其他的没有影响,如时间、输出间隔、接触等;LSPREPOST导出的K文件需要修改的地方如下:

 LS-DYNA缩放和移动模型的三种方法的图2

 

(1)单元,164的1号方法(WB实际为13号,168单元实际为16号);四面体独立单元,网格1cm大小;

(2)Cmgus的材料

*MAT_JOHNSON_COOK【铸铁】

         2  7.890000   0.8   

   1.75e-3 3.8000E-3  0.320000  0.060000  0.550000 1811.0000       15  1e-6

   4.52e-5 -9.000000  3.000000     0.000  0.800000     0.000     0.000     0.000

     0.000     0.000         0     0.000

*EOS_GRUNEISEN

         2    0.4569    1.64     0.000     0.000     2.17     0.460     0.000

     1.000     0.000

*MAT_JOHNSON_COOK【铝合金】

         1  2.77     0.259       

 0.265E-02 0.426E-02 0.340     0.150E-01      1.00       775      294  0.100E-05

 0.875E-05 -9.00      2.00          0.00      1.00      0.00     0.00     0.0000

  0.00    

$

*EOS_GRUNEISEN

         1   0.5386      1.339      0.00      0.00      1.97     0.48       0.00    

  1.00

(3)接触、database及速度,需要重新黏贴。

*CONTACT_ERODING_SURFACE_TO_SURFACE

         2         1         3         3         0         0         0         0

 0.000     0.000     0.000     0.000     0.000             0 0.000    0.1000E+08

 1.000     1.000     0.000     0.000     1.000     1.000     1.000     1.000    

         0         1         0

*DATABASE_EXTENT_BINARY

         0         0         3         1         0         0         0         0

         0         0         4         0         0         0

*INITIAL_VELOCITY_GENERATION

         1         2                               -0.058

  

 空一行

(4)时间、数据输出间隔等,从ms单位改为us单位;

*ControL_TERMINATION

  1000             0   0.00000   0.00000   0.00000

*DATABASE_GLSTAT

    5.0000         0         0         1



3、模型移动缩放方式3:

    lsprepost中分别导入2个k文件进行移动及缩放,需要4.5版本及以上。合并K文件 合并后移动

lsprepost可以合并K文件,不需要一定用*include;方法是:import一个k文件,然后再导入另一个k文件,第二个k文件可以移动旋转【需要4.5版本,见下图】;然后save as即可导出新k文件【新k文件需要删除一些control的内容;】。

 

LS-DYNA缩放和移动模型的三种方法的图3


模型缩放

LS-DYNA缩放和移动模型的三种方法的评论4条

LS-DYNA缩放和移动模型的三种方法的相关案例教程

本人新手,正在学LS-DYNA,自己也在照着书上的例子练习,但常常发生错误。在这里借用技术邻这个平台交流学习,分享自己的经验。方便别人发现错误,也及时改正我自己的错误。 分析流程:用ANSYS Mechanical APDL Product Launcher打开ANSYS,注意在打开时选择带有LS-DYNA的license并勾选LS-DYNA模块→在GUI过滤的预前设置处勾选LS-DYNA显示分析
LS-DYNA钛合金切削仿真,欢迎合作交流。邮箱:513484528@qq.com 主要关键字: *KEYWORD $ UNITS: micrometer, kilograms and seconds *CONTROL_HOURGLASS $# ihq qh 6 0.100000 *CONTROL_SOLUTION $# soln nlq isnan lcint 2 0 0 100 *CONTRO
本文翻译自官方文档,原文链接: https://www.dynasupport.com/howtos/general 一、力的输出(Force Analysis) 可以通过一下几种方式获得受力情况: 1.使用*DATABASE_CROSS_SECTION 和 *DATABASE_SECFORC可以获得一个横截面上的内力和内力矩。注意,在使用set选项设置横截面时,必须提供用于定义横截面路径的节点集
New Features for 2021.0 The following features are new with this release: Reactive Microcellular Injection Molding Reactive Microcellular Injection Molding is a process where injection molding is done
LS-DYNA中的小技巧,此贴为公益帖,算我服务社会 的一种形式 首先, 我阐述下我对单位制的理解, 在LS-DYNA中是没有明确的单位制概念的,所有的单位都是自己定义的。 但是一定要注意,在结构分析中有4个基本单位(分别是 长度 质量 时间和温度),在LS-DYNA计算之前,你需要确定这4个基本单位,然后再由这4个基本单位去推导 剩余的单位,比如力 压力 能量等 举个例子 , 4个基本单位如果都
影响力
粉丝
内容
获赞
收藏
    4 17
    项目客服
    培训客服
    平台客服
    顶部