一、先看看你手上是什么
如果你已经有一张正规的机械图纸,那这篇不用看——那属于“图纸上该写什么”的问题,我们在另外几篇里写过。
这篇是给另一种人的:你手上还没有图。
这很常见。而且卡住的原因往往不是不会画,是不知道该画到什么程度才算“够了”。所以先对一下号,看看你属于哪种:
只有想法或需求。 你知道要一个什么样的东西,但没画。最短的出路不是去学 CAD,而是先写下五个数:它装在什么东西上、那个东西上的接口尺寸是多少、它大概多大、受什么力或者干什么用、要做几件。这五个数写出来,图就已经完成一半了。
有实物想照着做(或者只有照片)。 这里要说句实话:照片不能加工,实物也必须重新测绘。 照片只能告诉别人“像什么”,不能告诉别人“多大”。一个件在没有尺寸的情况下,加工厂唯一能做的判断是“这个造型能不能做”,报不出价。
有 AI 生成的 3D 模型。 这是现在越来越多的一种状态,可行,但要过两道关,第五节里细说。
有一张手绘草图。 可以直接拿去报价,但要补上尺寸。草图的线条不用漂亮,标注必须清楚——加工厂读的是数字,不是画工。
二、3D 定义形状,2D 定义要求
这是整篇里最该先弄清的一件事,也是最多人误解的一件事。
很多人以为 3D 是“更高级的图纸”,有了 3D 就不需要 2D 了。不是的。它们管的是两件不同的事:
3D 定义形状。 它长什么样,多大,哪里有孔哪里是台阶。
2D 定义要求。 这个东西要做到什么程度。
为什么必须分开?因为在一个 STEP 文件里,一个 Ø30 的孔就是一个数学上完美的 Ø30。它不知道你心里的那个 Ø30,是要装轴承的 H7,还是随便一个通气孔。
3D 里表达不了的东西,列一下比想象的要多:
- 公差。3D 里没有“±”这个概念
- 表面粗糙度。模型表面永远是光滑的
- 螺纹规格。3D 里的螺纹孔,九成九就是一个光孔——螺纹曲面算起来太重,没人会把它建出来,加工厂也不会去读。规格必须写出来
- 材料。模型只有形状,没有材质
- 热处理、表面处理、去氢、遮蔽——这些在 3D 里完全没有位置
所以“要不要 2D”的判据其实很简单,问自己一句:
这个东西身上,有没有那种“光看形状不知道、必须写下来才知道”的要求?
有,就需要一份带标注的 2D,或者至少一份写清楚这些事的说明。没有——比如一块垫片、一个纯装饰件——3D 加几句话就够了。
关于 3D 文件格式,优先级是这样的:
STEP(.step / .stp)最好,它是精确的曲面模型,也就是我们常说的“实体”。IGES、x_t 也能用,稍老一点。
要小心 STL。 STL 不是实体,它是用三角面片拼出来的近似。一个 Ø30 的圆柱在 STL 里其实是几十个平面围出来的多边形。用它做出来,曲面会有肉眼能看见的棱面,而且 STL 里没有“孔”“轴”这类语义,做特征识别、算刀路都别扭。
麻烦的是,很多 AI 设计工具默认导出的就是 STL 或 OBJ(都是网格)。拿到之后第一件事,是看能不能导出 STEP;不能,就得先重建一次。
还有一件事可以顺便知道:现在的 STEP 是可以在三维模型里直接带标注的(业内叫 MBD 或 PMI),技术上完全可行。但现实是——国内绝大多数加工厂不会去读它。所以别指望“我把公差标在 3D 里了”能代替 2D。至少在眼下,2D 仍然是最稳的沟通载体。
三、基准:图纸上最容易被跳过的一行
这个词听起来很专业,其实是个日常概念。
量身高要背靠墙、脚跟并拢。“背靠墙、脚跟并拢”就是基准——它规定了“从哪儿量起、以什么为准”。不然同样是 175,一个人是贴墙量的,一个人是踮脚量的,这两个 175 没法比。
机械图纸上的基准,就是那个“墙”和“地面”。
图纸上不写基准,会发生什么? 每个操作工自己挑一个面当参照,每次挑的可能还不一样;到了检验那边,又是另一个人再挑一次。结果就是——单件量着都合格,装到一起就是不对。 这是“明明每个零件都合格,整机就是装不上”最常见的一个来源。
基准从哪儿来?不是随便指定的,它来自装配:
这个零件装到什么东西上、靠哪个面贴合定位,那个面就是基准。
举个具体的。一个机器人小臂上的连接件,一端要装到关节模组上:靠一个止口(定位圆)对中,靠一个端面贴合。那这两个特征就是它的基准——端面是基准 A,止口是基准 B。零件上其他所有尺寸,都相对这两个去标。
写法上,用字母 A、B、C 表示主次:A 是第一基准,B 是第二,C 是第三。
但别急着凑三个。 大多数零件一个主基准加一个次基准就够了。真正需要三个基准的,通常是那种要在三个方向上都有配合的复杂件。为了显得专业而标满三个基准,反而会让加工和检验更糊涂。
四、一份能报价的最小信息集
下面是清单。不是理想状态,是最低线——这几项齐了,就能报价;缺哪项,就得来回问一轮。
1. 3D 文件。 STEP 优先。这一项给的是形状。
2. 材料牌号。 注意是牌号,不是种类。“铝”不是牌号——6061-T6 和 7075-T6 是两种金属,价格不同、强度不同、阳极出来颜色都不一样。
3. 数量,而且要说未来的量。 “现在 10 件”和“现在 10 件,三个月后可能 200 件”是两个完全不同的活。为什么差别这么大?因为开一次机、做一套工装的成本,要摊到件数上。我们的估算是:做 1 件的单件价格,往往是做 100 件的两倍以上。你不说后面的量,供应商只能按“一次性 10 件”报,那个价一定偏高。
4. 表面处理。 有要求就说哪几个面。没有要求也要写一个“无”——因为“不写”和“写无”在供应商那边是两个不同的信号:前者要问,后者可以直接开工。
5. 哪些地方要精度。 这是整张清单里最贵的一栏,第四节末尾会算给你看。
6. 基准。 一旦有配合关系,就必须有。
7. 一句话用途。 “这是机器人小臂上的连接件”。看起来不属于图纸必需项,但它可能是性价比最高的一行字——原因放在第七节。
顺手算一笔账,你就明白第 5 项为什么最贵
假设图上有一个孔,Ø30。你没有写任何未注公差说明。
按行业默认,它自动落到 ISO 2768-m 这一档。在 6 到 30 毫米这个尺寸段,m 级的线性公差是 ±0.2 毫米。
而如果这个孔是轴承位,你要的其实是 Ø30 H7——上偏差 +0.021,下偏差 0,整个公差带只有 21 微米。
±200 微米 和 21 微米,差了将近十倍。
同一张图,你不写明“哪些尺寸要精度”,就只剩两种可能:供应商往松里做,装不上;或者往紧里报,你白花钱。
反过来,加一行字就能省掉大量逐尺寸标注:
未注公差按 ISO 2768-m
关键尺寸与公差已单独标注
关于这个标准,有两件事值得知道
第一,ISO 2768 是分两部分的。 第一部分(线性尺寸与角度)管的是“多长、多大”;第二部分(几何公差等级 H/K/L)管的是“直不直、正不正”。你平时看到的 ISO 2768-mK 就是两部分合在一起的写法。
第二,第二部分已经撤销了。 按 ISO 官方状态记录,ISO 2768-2:1989 于 2021 年 2 月撤销,由 ISO 22081:2021 取代;而第一部分 ISO 2768-1 目前仍然有效。所以今天一张老图纸上写着 ISO 2768-mK,其中 m 那一半指向现行标准,K 那一半指向的是一份已经不再维护的文件。
这不是让你去改老图纸——大量在产图纸还这么写,照常能加工、能报价。但有两件事你该知道:
- 新图纸如果要用几何默认值,规范的做法是分开写:线性部分引 ISO 2768-m,几何部分引 ISO 22081。
- ISO 22081 不再提供固定数值表。 它不像 2768-2 那样直接给你 H/K/L 三档数字,而是要求制图人自己把数值填进去。这是它和旧标准最大的区别,也是为什么它没能像旧标准那样一统江湖。
顺带说一句:这类“网上到处在传、但标准本身已经变了”的情况,在机械标准里不少见。引标准号之前,确认一下它现在还在不在。
五、从想法到图的三条路
第一条:自己画。
门槛比十年前低太多了。画一个结构件,一周到两周认真学,够用。要点只有一个——先把功能尺寸画出来,别一上来追求好看。 先有孔的位置、装配面、外形包络,圆角倒角这些收尾的最后再加。
第二条:找人画。
现在有专门代画的人,一个零件几十到几百块。但有个前提:你必须能说清楚功能。
因为代画的人只对“形状”负责。你给他一个大概的轮廓,他会给你一个漂亮的模型,但他不知道哪个孔是要装轴承的,所以也无从知道哪里该给紧公差。结果你拿到一张好看但不能用的图。
给他这五样:装在什么上、接口尺寸、外形包络、受什么力或干什么用、做几件。 给得越具体,他画得越有用。
第三条:AI 生成。
可行,但必须过两道关:
过关一:格式。 确认能导出 STEP。很多工具默认给 STL,那是网格,得先重建。
过关二:补上“哪里要精度”。 AI 生成的设计常常通体都是复杂曲面,但它不知道哪些面是要配合的。这一步我们已经单独写过——把功能面和好看的面分开,把有机曲面翻译成工艺语言,然后换个问法去问供应商。
过完这两关,它的产出就是一份正常的待报价图纸了。
六、发出去之前,六十秒过一遍
- 3D 文件是 STEP,不是只有 STL
- 材料写的是牌号(6061-T6),不是种类(铝)
- 数量写了,未来的量也写了
- 表面处理写了,没有就写“无”
- 要精度的尺寸单独标了,其余注明了未注公差按什么标准
- 有配合的地方写了基准
- 螺纹孔写了规格(别指望 3D 里的光孔)
- 图上的尺寸单位统一(毫米就全毫米)
- 最后,写了一句这东西是干什么用的
七、最后那句话,可能最省钱
清单第 7 项和自检最后一项,说的是同一件事:告诉对方这是个什么零件,用在哪里。
它不属于任何制图规范,写不写都不影响图纸能不能加工。但它会改变对方怎么想你这个活。
一个有经验的供应商在报价之前会做一次工艺判断:这个件怎么装夹、用几轴、要不要中间加一道去应力、热处理放在哪一步。而所有这些判断,都取决于它用在哪儿。
同样一个悬臂结构件,装在静止的设备外壳上,和装在一个每分钟启停几次的运动部件上,工艺选择完全不同。你多写一句“这是机器人小臂上的连接件”,对方就知道它要轻、要考虑动平衡、大概率还要阳极——报价的准确度会上一个台阶。你不写,他只能按最保守的方式猜,而保守的假设,最终都会变成你的价格。
我们在这件事上站在哪
我们是一家精密零部件加工厂,深圳,30 台 CNC,含真正的五轴,配套车削,以及围绕它们的后处理网络——阳极、电镀、热处理、磨削、线切割。
我们这行有个说法,说加工厂是“照图干活”的。这话只对了一半。一张图里没写的东西,不会自动消失,它只是变成了一个猜测。 而这个猜测的代价,最后总是客户付——报回来的价不对,或者首件做出来才发现不是他想要的东西。
所以我们更愿意在报价之前就把话说清楚:哪里没标、哪里标了但可能是白花钱、哪里缺一个基准。这不是额外服务,这本来就是把活干对的第一步。
手上有一个还没成图的想法,或者一张自己也不太确定的图——发过来。我们帮你过一遍上面那份清单,再告诉你大概多少钱。