4. 几何建模与装配
显式动力学冲击仿真的几何建模,与静力学分析最大的区别在于:几何不仅要“长得对”,还要“分得清、定得准、连得上”。冲击问题通常涉及弹体与靶体、冲头与试件、落锤与支座等多体系统,几何建模阶段就要为后续的接触定义、刚体约束、初始速度施加和边界条件预留好接口。本节围绕部件创建、装配定位、坐标系与参考点、刚体与变形体定义四条主线展开,并给出可直接参照的操作参数。
一、部件创建:从几何到可分析体
在 Abaqus/CAE 中,冲击部件一般通过 Part 模块创建,常用方式有三种:Create Part 直接绘制草图拉伸、导入 STEP/IGES 外部几何、以及用 Part Copy 从已有部件派生。对于规则冲击试件(如圆柱弹体、方形靶板),推荐直接在 CAE 中绘制,便于控制尺寸参数;对于复杂外形(如弹头曲面、蜂窝夹层),则导入外部 CAD 更高效。
创建时需明确三个属性:Dependent/Independent、Deformable/Rigid、Shell/Solid。冲击仿真中,靶板若厚度远小于面内尺寸,可用壳单元(Shell)以降低计算量;弹体若为刚性,可直接建为解析刚体(Analytical Rigid)或离散刚体(Discrete Rigid),无需划分网格。以直径 10 mm、长 30 mm 的圆柱弹体撞击 100 mm×100 mm×5 mm 靶板为例,弹体可建为 3D Solid 变形体,靶板建为 3D Solid 变形体,两者均采用 Dependent 以便在装配中统一管理。
二、装配定位:让多体系统“各就各位”
部件创建完成后,进入 Assembly 模块。冲击仿真的装配定位核心是初始间隙与相对位置。弹体与靶板之间通常预留 0.1~0.5 mm 的初始间隙,避免初始穿透导致接触算法报错;若采用通用接触(General Contact),间隙可设为 0.05 mm 左右;若采用面-面接触(Surface-to-Surface),间隙可稍大至 0.2 mm。
定位方法上,推荐使用 Translate 与 Rotate 配合 Instance 的 Datum CSYS 对齐。例如,将弹体轴线与靶板法向对齐时,可先创建靶板中心参考坐标系,再将弹体实例的局部坐标系平移至该位置。对于多弹体冲击或斜冲击,需通过 Rotate 绕指定轴旋转弹体,旋转角度即为冲击角。装配完成后,务必用 Query 工具检查各实例的最小间距,确认无初始穿透。
三、坐标系与参考点:载荷与约束的“锚点”
参考点(Reference Point, RP)是显式动力学中施加集中载荷、初始速度、边界条件和刚体约束的关键载体。在 Part 或 Assembly 模块中,通过 Tools → Reference Point 创建。对于弹体,参考点通常置于质心或几何中心,便于施加初速度;对于靶板,参考点可置于中心或边缘,用于施加固支约束。
坐标系分为全局坐标系与局部坐标系。全局坐标系用于定义整体方向,局部坐标系用于定义材料方向、各向异性或斜冲击方向。创建局部坐标系时,推荐使用 Datum CSYS 中的 3-Point 或 Origin + Normal 方式。例如,斜冲击仿真中,弹体轴线与靶板法向成 30° 角,可先创建靶板中心局部坐标系,再将弹体实例绕该坐标系 Z 轴旋转 30°。
参考点与几何的耦合方式有两种:Coupling 与 Rigid Body。若弹体为变形体但需在参考点施加集中力,使用 Coupling 约束,将参考点与弹体端面或质心区域耦合;若弹体为刚体,则直接使用 Rigid Body 约束,将参考点设为刚体控制点。耦合区域的选择直接影响应力波传递,冲击仿真中建议耦合区域不超过弹体端面面积的 1/3,避免过度约束导致非物理刚化。
四、刚体与变形体定义:计算效率与精度的平衡
冲击仿真中,刚体与变形体的选择直接决定计算规模与结果精度。判断原则如下:
- 弹体:若弹体刚度远大于靶体(如钢弹撞击铝靶),且弹体自身变形可忽略,可定义为离散刚体或解析刚体。解析刚体无需划分网格,计算效率最高;离散刚体需划分网格,但可输出接触力分布。
- 靶体:通常定义为变形体,需划分网格并赋予弹塑性本构(如 Johnson-Cook 模型)。网格尺寸建议为靶板厚度的 1/3~1/5,即 5 mm 厚靶板对应 1~1.7 mm 单元尺寸。
- 冲头/落锤:若为刚性冲头,定义为解析刚体;若需观察冲头变形,定义为变形体。
刚体定义在 Interaction 模块中通过 Create Constraint → Rigid Body 完成。选择 Analytical Rigid 时,需指定参考点作为刚体控制点;选择 Discrete Rigid 时,需先为部件划分网格,再指定参考点。变形体则无需额外约束,直接在 Property 模块赋予材料属性即可。
Predefined Field → Velocity 施加,方向沿全局坐标系或局部坐标系。若弹体为斜冲击,建议在局部坐标系下施加速度,避免全局坐标系下分解速度分量带来的方向误差。
五、建模检查清单
完成几何建模与装配后,建议按以下清单逐项检查,确保模型可顺利提交显式动力学计算:
| 检查项 | 合格标准 | 常见问题 |
|---|---|---|
| 初始穿透 | 弹体与靶板最小间距 ≥ 0.05 mm | 间隙为负,接触算法报错 |
| 参考点位置 | 弹体 RP 位于质心或几何中心 | RP 偏离轴线,初速度引入附加力矩 |
| 刚体约束 | 刚体控制点唯一,耦合区域合理 | 多个 RP 冲突,约束过刚 |
| 坐标系方向 | 局部坐标系 Z 轴与冲击方向一致 | 方向混淆,速度分量施加错误 |
| 单元类型 | 变形体采用 C3D8R 或 C3D10M | 使用 C3D8 全积分,沙漏控制失效 |
以钢弹撞击铝靶为例,弹体直径 10 mm、长 30 mm,靶板 100 mm×100 mm×5 mm,弹体初速度 200 m/s,靶板四边固支。弹体定义为离散刚体,参考点置于质心;靶板定义为变形体,采用 Johnson-Cook 本构,网格尺寸 1.5 mm。装配时弹体轴线与靶板法向对齐,初始间隙 0.2 mm。提交计算后,可通过 History Output 监测参考点速度衰减与靶板中心位移,判断冲击响应是否合理。
几何建模与装配是显式动力学仿真的“地基”,参考点与坐标系是连接几何与载荷的“桥梁”,刚体与变形体的选择则决定了计算效率与精度的平衡。把这一步做扎实,后续的接触定义、载荷施加和结果分析才能顺利推进。