自动上下料改造做到最后,SMT车间常会发现一个尴尬的事实:车、调度、机台侧,每一方交付的东西单独看都达标,可整条链跑起来就是不顺。问题很少出在某个环节本身,而是出在环节之间——确切地说,出在那台没人认领的料车上。
料车是这条链里唯一要同时伺候两个东家的部件。往小了说,它要稳稳坐在AGV顶板上,定位销、限位块、座孔,这一套配合保证它在运输途中不窜动;往大了说,它要准确落进上料口的导向结构,靠前端倒角、落座面和机台侧的导向块完成定位。这两套配合背后,是两套独立的机械基准:一套按AGV顶板设计,一套按上料口导向设计,分属两个供应商,各自验收、各自达标。
麻烦就在这儿:两套基准分别成立,不等于叠加成立。料车在AGV上坐得多稳,和它在导向结构里能不能落正,是两个独立的问题。只要这两套基准没有画在同一张图纸上、没有共用同一个坐标原点,最后那几十厘米里积攒了多少偏差,就是一笔没人算得清的账。车停得越准,越容易让人忽略这笔账——反正车都到位了,料车落不进去,那一定是料车的问题。这话没错,可“料车的问题”恰恰是整条链里最没人定义、最没人负责的部分。
上料口的导向结构能吸收的偏差是有上限的,这个上限由导向块间隙、定位销位置、落座面高度共同决定。料车设计时,通常只保证它在AGV上的坐姿,没人拿上料口的基准去校核它。于是常见的一幕是:同一台料车,在AGV顶板上纹丝不动,推进上料口却要么前端顶死、要么落座面悬空、要么定位销够不着销孔。单看每一处,偏差都在合理范围;叠加起来,就超出了导向结构能兜住的窗口。
这个问题之所以被长期低估,是因为它平时不发作。空载时料车轻,前端倒角稍一碰就能滑进导向;满载后重心前移、落座面受压,原本凑合的间隙被放大,才在换料高峰集中暴露。它发作的方式还特别隐蔽——车停得完美,调度显示任务完成,机台侧却迟迟给不出“料已到位”的信号。排查的人先怀疑导航,再怀疑调度,最后才有人蹲下来看料车,发现落座面早被满载压出了肉眼几乎看不见的凹陷。查到最后,这台车既不在AGV的图纸上,也不在机台的点检表里。
采购验收跑的是供应商随车带的那台料车,或者干脆是配重块;投产以后,现场换上车间自制的、或从上一代产线沿用下来的料车,座孔尺寸差一点、前端倒角小一圈、满载重心偏移一点,单看都不算事,落在两套基准的叠加里就成了卡料。这不是料车的错,是采购从头到尾没把它当成一个需要定义的部件。
要扭转这件事,动作不复杂,但都落在没人愿意多做的细节上。技术协议里,除了AGV的定位精度和上料口的对接容差,还应加一条:要求供应商提供料车与AGV、料车与上料口的两份接口图,两张图共用同一基准,写明落座间隙的允许范围和导向结构能吸收的偏差上限,而不是只交一张AGV总图应付了事。验收清单里,加一项料车互换测试——用现场实际要用的料车,逐台走遍全部上料口,再让同一台料车反复落同一个站台,看它在真实条件下是否次次落正,而不是挑一台状态最好的车在最好的站台上反复演示。日常管理里,把料车写进点检:落座面平面度、定位销磨损、满载姿态,指定一个责任人,固定周期检查,把“没人管”这三个字从流程里删掉。
料车不大、不贵、不在任何一方的图纸上,却是两套基准之间唯一真正传力的部件。谁先把它的接口、验收和点检管起来,谁的上料口就能少掉一半说不清道不明的卡料。