跟客户谈精度验收:为什么“0.01mm“写进合同就是个坑

发布时间:2026/11/4 19:53:12
跟客户谈精度验收:为什么“0.01mm“写进合同就是个坑

跟客户谈精度验收:为什么"0.01mm"写进合同就是个坑


【摘要】精度验收是工控行业最容易扯皮的环节,而扯皮的根源往往在签合同之前就埋下了:精度指标没写工况、没写测量方法、没写测量设备。这篇讲四件事:为什么合同里光秃秃一个"0.01mm"必然出事、验收前要跟客户对齐哪五个口径、设备侧自己要先备好什么、以及验收现场出分歧时的处理流程。


上一篇拆了精度是怎么一层层补回来的(机器视觉定位精度是怎么一层层"骗"回来的)。那篇讲的是怎么把精度做上去。这篇讲另一面:怎么跟客户验收——精度这东西,做上去是一回事,双方认不认是另一回事。

我在这个行业快 20 年,见过的验收纠纷比技术难题多。而且大多数纠纷里,双方都没有说谎,也没有偷工减料——问题出在合同里那行"定位精度 0.01mm"写得太干净了,干净到没有一句是可执行的。

一、光秃秃的"0.01mm",至少埋了三颗雷

雷一:没写工况——"冷态"和"热机"根本不是一个精度

合同里客户会给环境条件,但给的是车间的:温度 22±2°C,湿度多少。注意,这是车间,不是机台内部。

机台内部是另一个世界:电机在发热,激光器在发热,光源在发热,导轨摩擦在发热。刚开机时整机是冷的,加工两小时后,内部温度早就跟刚开机不是一回事了——而前面说过,钢的热膨胀系数是 12×10⁻⁶/°C,一米导轨差 1°C 就是 12μm。

所以同一台设备:

  • 刚开机测:一个数
  • 加工一段时间测:另一个数

两个数都可能"真实",但可能只有一个能达标。客户拿着热机之后量的数据来验收,而你的补偿参数是按冷态调的——扯皮就此开始。这不是谁的错,是合同里那个数字没说清楚它属于哪个状态。

实测过这个差异:同一台设备,冷态和热机之后量精度,小的时候差 5-6μm,大的时候能到 10μm。跟客户解释的时候要拆开讲:一是平台导轨的温度——热机后导轨温度上来了,热膨胀把几何位置顶偏了一点;二是振镜温漂——振镜刚开机和长时间工作后的偏转特性本身就不一样。这两个因素叠在一起,就是那 5-10μm 的来源。讲清楚机理,客户反而踏实了——他怕的不是有偏差,是你说不清偏差哪来的。

雷二:没写测量方法——量哪、走哪条路径、量几遍

"定位精度 0.01mm"这句话本身没有回答:

  • 量哪个位置?工作台中心和四个角精度不一样
  • 走什么轨迹?单向走和往复走,回差方向相反
  • 量几次取什么值?单次值、平均值还是 ±3σ?

同一个指标,不同的测量方法量出来的数能差出数倍。行业里有标准(比如定位精度的评定方法),但客户方量的人未必按标准来——他可能就是拿千分表在某一个点顶了几下。

雷三:没写测量设备——你的尺子和客户的尺子不是同一把

这是最隐蔽、也最常见的一颗雷。

我们自己的测量平台,是打过激光干涉仪数据的——干涉仪是长度测量的基准级手段,我们的平台精度是可信的、可溯源的。

但客户拿来的可能是他的三坐标测量机。三坐标本身是准的——问题不在谁的设备不准,在于:

两套测量系统不在同一个坐标系里。

我们的平台测的是行程坐标系的精度,客户的三坐标测的是工件坐标系,中间隔着夹具、装夹姿态、测头补偿、机器自身的几何误差。两把都准的尺子,量同一个东西量出来的数就是会对不上——这个差值不是误差,是基准转换的成本,但它会以"精度不达标"的面目出现在验收报告上。

实际处理办法是分级的:差异不大的时候,直接把工件拿到本机平台上验证——本机平台有干涉仪数据背书,量出来的数拿给客户看,一般能对上;差异较大、双方都各执一词的时候,就不纠缠了,直接送第三方计量设备做仲裁。分级的好处是把"扯皮"变成"走流程"——小差异当场消掉,大差异有第三条路可走,谁也不用跟谁较劲。

二、验收前要跟客户对齐的五个口径

这些事必须在签合同或技术协议阶段谈,验收现场谈就晚了:

#口径要写成什么样
1精度指标的定义用重复定位/绝对定位/加工精度哪个?对应什么测量标准
2工况冷态还是热机?开机后稳定运行多长时间开始测?——这一条写进去,雷一就拆了
3测量位置和方式量哪几个位置、走什么轨迹、量几遍、取什么统计值
4测量设备以谁的设备为准?两套系统有出入时以什么为仲裁(共同基准件 / 第三方计量机构)
5边界条件环境温度范围、来料要求、工装夹具由谁提供

第五条里"来料要求"特别容易被忽略。第五篇说过:实时纠偏吃掉的是来料不一致,但如果来料本身就超出了纠偏能力——Mark 被蹭花、定位面不平——精度崩了不是设备的锅。这种边界不写清楚,到时候全是你的锅。

写的时候不需要长篇大论,一页技术协议就够。关键是每个数字后面都跟着条件。没有条件的数字,验收时就是一颗随时引爆的雷。

三、一份能用的技术协议长什么样

空讲对齐口径没用,直接给样例。下面这段拿去改改就能用(数字按你们设备实际填):

1. 精度指标 重复定位精度 ≤ 0.01mm(测量标准:GB/T 17421.2 或双方认可等效方法) 定位精度 ≤ 0.02mm(同上) 2. 测量工况 设备连续运行 ≥ 60 分钟后开始测量; 环境温度 20~25°C,温度变化 ≤ 1°C/h; 测量期间设备不得停机超过 10 分钟。 3. 测量位置与方法 工作区域内取 5 个位置(中心 + 四角); 每位置单方向往返各 5 次; 取 ±3σ 与平均偏差中的较大值评定。 4. 测量设备与仲裁 甲方(客户)设备与乙方(设备方)设备测量结果存在差异时, 以双方共同测量的基准件(检定证书在有效期内)先行剥离系统差; 仍有分歧时送第三方计量机构仲裁,仲裁结果双方接受。 5. 来料与工装边界 来料定位面平面度 ≤ 0.05mm,Mark 清晰无遮挡; 超出上述条件的来料,不在精度指标考核范围内。

注意第 2 条为什么这么写:"连续运行 60 分钟后测"就是把冷态/热机的分歧钉死了——热机之后测,双方都认;第 4 条把"两把尺子"的分歧处置规则提前写死;第 5 条把来料的锅留在来料那里。

这份东西写出来还有一个副作用:它向客户证明了你是专业的。能写出这种条款的供应商,客户反而更信任你的设备——因为连验收方法都想清楚了的人,做设备不会糊涂。

对齐口径是谈判,下面三样是你自己的底气:

1. 验收预案。验收要测哪些项、每项的测量方法、预期值、余量多少——内部先全部过一遍。带着预案去验收,而不是带着侥幸去。预案里最好包含:哪些项大概率一次过,哪些项可能擦线,擦线了现场怎么调。

2. 热机数据。冷态、热机 1 小时、热机 2 小时各测一遍,自己先掌握这台机器的温度曲线。客户说"刚开机怎么不准了",你能当场给出曲线和数据解释,而不是回去查——当场能解释的问题就不会变成扯皮。

3. 溯源文件。自家平台的干涉仪数据、标定记录、最近一次自检报告,随验收带上。客户质疑你的测量时,拿得出来的是证据,拿不出来的是争辩。

五、验收现场出分歧了怎么办

就算前面都做了,现场还是可能出分歧。处理顺序:

第一步:先确认双方测的是不是同一个东西。十有八九的"分歧"到这一步就消了——位置不同、方法不同、状态不同。把双方的测量条件摆在一起对一遍,很多分歧是伪分歧。

第二步:找共同基准。两套设备对不上,就拿一个双方都认可的基准件(标准量块、检定过的样板)各自测,先把两套系统的系统差测出来,再谈设备精度。系统差剥掉之后剩下的,才是设备真实的数。

第三步:第三方仲裁。前两步都不行,送第三方计量机构。这一步成本高,但写在合同里本身就有威慑力——写到合同的仲裁条款,双方在第二步就会认真起来。

第四步:永远不要做的事——当场跟客户吵数据。数据有分歧,走流程;情绪有分歧,这单就废了。你是工程师,你的可信度来自拿得出证据,不是嗓门。

六、说到底

精度验收这件事,本质不是技术问题,是约定问题。

设备能不能做到 0.01mm,是技术;双方对"什么算做到了 0.01mm"有没有共识,是约定。技术再好,约定不清,验收照样翻车;约定清了,技术擦线,现场也有得谈。

所以我给同行的一句实在话:下次签合同,看到技术指标那一栏只有干巴巴的数字,把它退回去,让每个数字都带上它的条件——工况、方法、设备、边界。这一页纸,比后期一个月的扯皮值钱。

而对我们工程师自己:你测量用的每一把尺子,都要知道它准到哪、溯源到哪。干涉仪打过的平台、复核过的标定、留档的自检报告——这些不是应付审核的文书,是验收现场你能掏出来的弹药。


本系列

  1. 做了 20 年工业控制 C++,说几句得罪人的实话
  2. 遗留代码重构:为什么工控老代码谁也不敢删,以及六步安全动刀流程
  3. 用 AI 写 C++ 半年,我划出了三条绝不交给它的线
  4. 工业上位机软件架构:运动控制、视觉、激光器怎么在同一个时间轴上对齐
  5. 机器视觉定位精度是怎么一层层"骗"回来的
  6. 跟客户谈精度验收:为什么"0.01mm"写进合同就是个坑(本篇)
  7. 待更新

评论区聊聊:你经历过最扯的一次精度验收,卡在哪个点上?