4.2 工程图生成与标注


4.2 工程图生成与标注

本节摘要:SOURCE 4.2:3D 模型驱动 2D 工程图(Model-Based Definition 趋势下仍须可读图纸);GD&T 表达功能要求。

为什么 3D 时代还要图纸

"既然模型都有了,还要图纸干什么?"——这是每个 CAD 学习者都问过的问题。答案有四个层次:

  1. 可读性:二维视图是人眼最易读懂的沟通形式,车间师傅用游标卡尺量的是图纸上标注的尺寸;
  2. 语义密度:一张图纸可同时表达尺寸、公差、基准、表面粗糙度、技术要求——MBD 虽在赶超,但图纸的标注规范仍最成熟;
  3. 法律地位:合同、验收、质检以签署的图纸为准,"图纸是制造的法律文本";
  4. 兼容性:大量下游(外协厂、检验机构、老设备)仍以 2D 图纸作为交接介质。

因此本节的核心观点是:图纸不是模型的"退化",而是制造语言的"转译"

图纸要素:投影、尺寸、公差、BOM

要素 与 3D 关系 标准
视图 投影自动生成 ISO 128
尺寸 关联模型驱动 ASME Y14.5
GD&T 形位公差框 功能基准
BOM 装配表关联 企业规范

视图布局:主视图、俯视图、侧视图由模型按投影规则自动生成,局部放大视图、剖面视图也由用户指定位置后自动计算。关联机制是工程图的灵魂:视图上的几何永远来自 3D 投影,工程师不能在 2D 上"画"新形状。

04-04-fig01-3

尺寸与公差:制造意图的语义编码

普通尺寸(如 100±0.1)告诉制造者"多少算合格";GD&T(几何尺寸与公差) 进一步告诉制造者"形位关系怎么算合格":

符号 含义 典型用法
位置度 特征轴线/中心面相对于基准的位置允许偏差 孔位控制
同轴度 两轴线的一致性 轴与孔
平面度 表面的平整程度 安装面
垂直度 相对于基准的垂直要求 定位面

GD&T 的价值在于它连接功能与检测:设计者用功能语言("该孔位置度 0.1,相对基准 A、B")表达要求,质检人员用同一语言设计检具——避免了"设计者想表达 A,制造者理解成 B"的歧义。

关联图纸:改模型,图纸自动更新

工程图最关键的性质是关联性:尺寸标注的数值不是手工输入的数字,而是指向模型参数的引用。工程师在 3D 里把孔径从 12 改成 14,图纸上所有相关标注自动更新;若在 2D 里手动改标注数值,则立刻破坏关联——这是工程图工作流的大忌。

# 关联图纸的数据流:标注是"引用"而非"值" class Drawing: def __init__(self, model): self.model = model self.dims = [] # 标注列表 def add_dim(self, feature, attr): # 标注绑定模型参数(引用关系) self.dims.append(lambda: getattr(self.model, feature)[attr]) def refresh(self): # 模型一变,全部标注自动重算 return [(d(), self.dims) for d in self.dims] model = CadModel(hole_d=12) drawing = Drawing(model) print(drawing.refresh()) # 12 model.hole_d = 14 # 改模型 print(drawing.refresh()) # 14,图纸自动跟随

MBD:把制造信息附着到 3D

MBD(基于模型的定义) 将 PMI(产品制造信息——尺寸、公差、基准、粗糙度、技术要求)直接附着在 3D 模型上,减少 2D 歧义;但供应链仍常要求 PDF 图纸备份。

  • 优势:单一数据源、无 2D/3D 不一致、下游可直接消费三维语义;
  • 挑战:检验车间需要三维检具与软件支撑;合同与法规习惯仍以 2D 为准。

因此现实是 MBD 与 2D 长期并存:内部设计走 MBD,外协交付"PDF 图纸 + STEP"双件套。理解这一点,就不会在"图纸将死"与"图纸永恒"之间摇摆。

自动化出图:从经验到规则

成熟的 CAD 系统提供自动化出图:根据模型特征自动布局视图、自动标注(孔标注、公差标注)、自动生成 BOM 表。规则驱动的核心是把"老师傅的经验"编码成规则库:

  1. 孔类特征 → 中心线 + 孔标注;
  2. 配合面 → 加基准符号;
  3. 外螺纹 → 标准螺纹标注;
  4. 关键尺寸 → 由公差属性决定标注精度。

自动出图不能完全替代人工复核,但能把出图时间从小时级压到分钟级,且不犯漏标错误——这正是"规则嵌入设计过程"在工程图领域的体现。

视图体系:从主视图到剖切

工程图的视图体系由"表达清楚"这一目标决定。常用视图类型及其用途:

视图类型 表达内容 生成方式
主/俯/侧视图 基本外形与方位 三投影自动生成
局部放大视图 小特征的细节 指定圆范围+比例
剖面视图 内部结构 指定剖切线+方向
局部剖视图 局部内部细节 不规则区域剖切
轴测视图 整体立体感 任意视角投影

剖面视图特别重要:内部结构(孔、腔、键槽)在实体视图上不可见,必须剖开。现代 CAD 中,剖面由"剖切线 + 方向"定义,剖切区域自动计算并填充剖面线——完全由模型驱动,模型改动后剖面自动更新。

技术要求与图纸语言

一张完整工程图除了视图与尺寸,还必须有技术要求:未注公差按哪个标准、热处理要求、表面处理、检验方法、材料牌号等。这些文字信息与几何标注共同构成"制造的法律文本"。

内容 示例 缺失的后果
未注公差标准 "未注公差按 GB/T 1804-m" 加工精度无法判定
热处理 "淬火 HRC 45-50" 硬度不合格
表面处理 "镀锌钝化,盐雾 48h" 防腐等级不达标
检验 "首件全检,批量抽检 5%" 质量失控

自动出图的规则库

自动化出图的价值在于不遗漏 + 不矛盾。企业规则库通常这样组织:

# 自动标注规则库:按特征类型套用标注模板 def auto_dimension(part): dims = [] for hole in part.holes(): if hole.is_through and hole.is_pattern: # 阵列通孔 dims.append(pattern_callout(hole)) # 引用阵列定义 elif hole.diameter is not None: # 单个孔 dims.append(f"Φ{hole.diameter} H7") # 孔径+公差带 for face in part.mating_faces(): # 配合面 dims.append(datum_reference(face)) # 基准符号 return dims

规则库把"老师傅的标注习惯"变成可复制的系统能力,同时确保每个孔都被标注(不遗漏)、每个标注都来自模型参数(不矛盾)。

图纸质量:关联性与合规性

出图后的图纸检查聚焦两类问题:

  1. 关联性检查:确认每个尺寸都绑定模型参数,不存在"手敲数字";
  2. 合规性检查:确认标注符合企业规范(公差带选择、基准标注顺序、剖面线角度)。

检查方式可以自动化:扫描图纸标注,与模型参数对照,输出"失联标注"清单。人工只能抽查,规则才能全检——这是自动化出图的核心价值。

出图的发布流程

图纸定稿后进入发布流程:版本冻结 → PDF 归档 → 下发车间。发布后图纸受版本控制,任何模型修改都必须走变更流程并升版,确保车间拿到的一定是最新版——这正是"图纸是法律文本"的落地体现。

⚠️ 常见坑:手动改 2D 尺寸破坏与 3D 关联——应改模型。

💡 关键直觉:工程图是制造的法律文本,3D 是源真相。

本章回顾

  • 关联图纸随模型自动更新
  • GD&T 连接功能与检测
  • MBD 是长期方向,2D 仍并存
  • 图纸语义密度与法律地位无可替代
  • 自动化出图 = 规则库驱动,减少漏标

作者与出处
原作者: 灏天文库
来源:灏天文库
整理: 灏天文库整理
由灏天文库平台收录,内容或由平台用户上传,仅供学习交流
发布者: 作者: 灏天文库 转发
评论区 (0)
U