01 Part:几何建模与理想化

Part 模块回答两个问题:准备分析什么几何,以及用什么形式表达它。先判断需要保留的物理特征,再画图,通常比完整复刻 CAD 后再删改更高效。

本系列以 Abaqus/CAE 2022 的常用结构分析流程为主。各版本界面用词可能略有差异;文末链接为 Dassault Systèmes 的在线文档,可配合本机对应版本帮助查看。

1. 先看整个流程

阶段要回答的问题笔记
Part形状、尺寸和理想化方式是什么?本页
Property用什么材料、截面?02 Property
Assembly各部件如何放置?03 Assembly
Step采用什么分析过程、如何输出?05 Load 的前半部分
Interaction部件之间如何传力?04 Interaction
Load哪里约束、如何加载?05 Load
Mesh如何离散?06 Mesh
Job如何运行和诊断?07 Job
Visualization如何提取并验证结果?08 Visualization

现有笔记保留 01—08 编号,实际操作时 Step 在 Interaction 和 Load 之前。模块划分与这一顺序可参见 Abaqus/CAE modules。

2. 理想化:实体、壳还是梁

表达方式适用思路额外要定义的内容
三维实体 Solid关注三维应力、厚度方向变化或复杂局部结构实体截面、三维网格
壳 Shell厚度明显小于面内尺寸,主要关注膜与弯曲响应厚度、法向、截面位置
梁 Beam长度明显大于截面尺寸,主要关注杆件内力和变形梁截面、截面方向
轴对称几何、材料、边界和载荷都满足轴对称假设正确的径向/轴向与单元类型

这些是选择思路,不是只凭长宽比就能决定的规则。例如细长梁也可能因局部接触或连接细节而需要实体模型。轴对称零件若承受不满足轴对称假设的横向力,不能直接用普通轴对称模型代替。

Deformable 表示部件参与变形;Discrete rigid / Analytical rigid 用于刚体理想化,后续通常通过参考点管理运动。材料很硬不等于必须设成刚体,应根据关注的问题决定。

3. 一般操作步骤

  1. Create Part:设置名称、建模空间、可变形/刚体类型、几何类型和基础特征。
  2. Sketch:用尺寸约束确定大小,用水平、垂直、重合等几何约束表达关系。
  3. Feature:通过 Extrude、Revolve 等操作生成基础形状,再添加切除、孔、倒角等特征。
  4. Datum:根据需要创建基准面、轴或点,供定位和分区使用。
  5. Partition:为不同材料区域、载荷区域或结构化网格划分几何。
  6. 检查几何:核对包围尺寸、体积或面积、面数变化、细小边和连通性。

草图尽量用尺寸与约束表达设计意图,避免只靠鼠标拖动。分区应服务于物理区域或网格需求;过度分区会增加选择与维护成本。

4. 悬臂梁示例

案例采用 N–mm–MPa。创建 Beam,选择 3D → Deformable → Solid → Extrusion,在 XY 平面画对角点为 (0, -5)、(100, 5) 的矩形,再沿 Z 拉伸 10 mm。

得到 X=0~100、Y=−5~5、Z=0~10 mm 的长方体。梁长沿 X,向下载荷沿 −Y;截面形心位于 Y=0、Z=5。体积应为 10000 mm³。

# 片段:依赖已创建的 model,不是独立运行脚本
sketch = model.ConstrainedSketch(name='BeamProfile', sheetSize=220.0)
sketch.rectangle(point1=(0.0, -5.0), point2=(100.0, 5.0))

本例规则几何无需额外分区即可进行结构化网格。完整模型与结果见 悬臂梁完整案例。

5. 导入 CAD 后检查什么

先确认导入单位和尺度,再处理短边、狭窄面、缝隙或不连通区域。细小圆角是否保留,取决于它是否影响研究目标:整体挠度分析可能允许简化,而研究该圆角的应力集中就不能随意删除。

几何分区不等于材料赋予,也不自动建立接触。一个 Part 中存在多个不连通的体,不能仅凭它们属于同一个 Part 就认定能够传力。

6. 常见错误与完成检查

现象优先检查
尺寸差 1000 倍CAD 导入长度单位、草图标注
无法实体拉伸轮廓是否闭合、是否自交
修改特征后载荷丢失面拓扑改变,原区域选择失效
网格难以生成短边、小面、不可扫掠区域及分区方案
想施力却选不到正确端面当前是在 Part 还是 Assembly;选取过滤器是否正确

进入下一步前,确认几何尺寸、坐标轴、连通性和关键区域;保存 CAE。后续需要重复选择的位置,优先建立有物理含义的 Set 或 Surface。

下一篇:02 Property。