采用
Autodyn
模拟一个多材料圆柱形碎片撞击板现象。
主要过程
- 打开
AUTODYN
- 用二维轴对称建立模型
- 求解并观察结果
- 生成动画
打开AUTODYN
双击autodyn.exe
打开AUTODYN。
新建一个项目
- 新建项目
- 浏览并选择一个文件夹
- 输入标识
fragment_impact
和标题 - 选择
2D Axial
,即二维轴对称 - 保持默认的单位系统(可保证精度)
- 确认
设置材料模型数据
- 加载材料数据
- 从材料数据库中选择以下材料(按住
Ctrl
可一次选择多个材料模型)
- 铝 AL 7039
- 铜 COPPER(Shock,Piecewise JC)
- 铁 Steel 1006
- 钽 Tantalum(Shock, von Mises)
- 确认
为材料添加侵蚀模型
为每一种材料添加侵蚀模型。
- 选择一个材料
- 点击
Modify
来修改模型 - 选择
Geometric Strain(几何应变)
侵蚀模型 - 设置侵蚀应变为
2.0(即200%)
- 设置几何应变判据类型为瞬态
Instantaneous
- 完成
添加破片速度条件
- 在导航条中选择
Init. Cond.
,添加初始条件 - 单击
New
- 设置初始条件名称为
frag_vel
- 由于该条件要应用到多个材料,保持
Velocity Only
选中 - 设置x轴速度为
2000
,在AUTODYN中,X轴
总是对称轴 - 完成
添加破片部件
- 在导航条上点击
Parts
- 单击
New
添加新部件 - 名称
fragment
- 保持默认的
Lagrange
求解器 - 保持默认向导生成方式
- 下一步
- 选择
Box
- 依次输入
-40.0 0.0 40.0 10.0
- 下一步
- 设置I(X) 和 J(Y)方向的网格数为40和10
- 下一步
- 选中
Fill with Initial Condition Set
,唯一的frag_vel
被选中 - 选择
AL 7039
材料。暂时将整个破片用铝填充,后面将用其它材料重新填充
14 完成
检查已生成部件
- 单击
Plots
- 设置
Fill Type
为默认的Material Location
- 在
Additional Components
下选中Vectors
来观察速度矢量 - 在
Additional Components
下选中Grid
来观察网格
用铜填充部件的一部分
- 选择
Parts
卡片 - 单击
Fill
- 选择
Block
以在索引空间中填充一个块 - 输入索引范围
- I=1-41
- J=9-11
- 选择
Fill with Initial Condition Set
用初始条件填充 - 选择
COPPER
为所用材料 - 完成
用钽填充破片芯
- 选择
Parts
卡片 - 单击
Fill
- 选择
Block
以在索引空间中填充一个块 - 输入索引范围
- I=11-31
- J=1-6
- 选择
Fill with Initial Condition Set
用初始条件填充 - 选择
TANTALUM
为所用材料 - 完成
创建目标靶部件
- 在导航条上点击
Parts
- 单击
New
添加新部件 - 名称
plate
- 保持默认的
Lagrange
求解器 - 保持默认向导生成方式
- 下一步
- 选择
Box
- 依次输入
0.0 0.0 30.0 120.0
- 下一步
- 设置I(X) 和 J(Y)方向的网格数为30和60,选中
Grade zoning in J direction
,设置fixed size
为1.0,Times
为10,并选中Lower J
- 下一步
- 不要选中
Fill with Initial Condition Set
,该部件没有初始速度 - 选择
STEEL 1006
材料。
14 完成
目标靶径向10个单元应该和破片的大小完全一致。其它单元的大小应该随着半径增大而平滑增加。
设置部件间的接触
- 在导航条上点击
Interaction
External Gap
是结构部件唯一可选项- 计算间隙值(AUTODYN会计算推荐的间隙值并显示)
- 点击
check
,检查间隙值是否有效并且所有部件初始状态下都由缝隙值分开。这时会得到一个错误:破片和目标靶之间的间隔小于缝隙值,它们是接触上的
将破片和目标靶分隔开
- 在导航条上点击
Parts
- 选择
Plate
部件 - 选择
Zoning
- 选择
Transformations
下的Translate
- 设置x方向移动
0.1
- 完成
这样就将Plate
部件与Fragment
部件用间隙值分隔开了。返回到接触菜单,再次运行check
,会发现接触定义成功。
定义目标靶夹紧边界条件
- 在导航条上选择
Boundaries
,进入边界条件定义 - 点击
New
定义一个新的边界条件 - 设置边界条件名称为
Clamp
- 选择
Velocity
->General 2D Velocity
类型 - 设置
X
和Y
分量都为0.0
- 完成
应用边界条件
- 在导航条上点击
Parts
- 选择
Plate
部件 - 点击
Boundary
- 点击
J Line
- 输入
I=1-31
,J=61
- 选择
Clamp
边界条件 - 完成
设置计算和输出控制
- 在导航条上点击
Controls
- 在循环限制出输入一个很大的值,时间限制为
0.07
- 在导航条上点击
Output
- 设置保存时间间隔为
0.002
ms - 点击
Plots
,选中Rotate
并设置角度为270°。
生成动画
- 选择
Plots
- 在工具栏里点击
Capture sequence
- 选择所有的结果
- 点击
Start
,然后就会生成GIF
图像