【吼狮计划】BOM管理,还在为物料编码头痛吗?不妨看看贸泽是怎么做的

作者:范志岳

在全球电子行业中,中国电子工程师已经成为最具活力和创造力的群体。为了能够让中国“攻城狮”原创的设计理念、经验和方案,在更广泛的电子设计开发社区进行分享和传播,贸泽电子特推出『吼狮』计划

“”

本文为吼狮计划的投稿文章,分享自优秀的工程师:范志岳。

尽管近年来的电子产品越来越追求轻量化,但是电路复杂程度可是一点没变。电子产品的开发,离不开电子元器件。一个完整的电路板(PCBA)少则几十枚器件,多则上千枚;更何况某些产品中还包含不止一片电路板。这就导致物料采购与管理工作变得十分庞杂。尤其在一些小团队,物料的进出管理比较宽松,采购平台和供应商也做不到统一,使得工程师在设计和交付生产时要耗费大量时间精力来核对物料。

有没有一种方法可以减轻物料管理和使用中的工作量呢?一套好的物料编码方法也许会使你事半功倍。

何为编码

最早的编码可能要算是古代中国的“烽烟”。通过烽烟的有无、大小、数量,来报告战事的情况。这其实就是把一两句话说不明白的大量信息包含在了简单的烽烟中,让人一眼就能看明白对方想要表达什么。电报普及后,编码常用于电文的加密与传输,谍战片中常见的“密码本”实际上就是一本编码规范。进入计算机时代后,编码更多运用于自然语言和计算机语言的相互转换,如常用的utf码和GB码。从古至今,编码的作用可以概括为用一段简单的字符或代码来表示自然语言中的几句话或一些事物。

物料编码同理。即用一串数字或字母的组合来代表某一个具体的物料。这串代码可以包含物料的种类、型号、规格、供应商、批次甚至价格。

如果没有物料编码,您的BOM清单可能需要包含如此多的条目:

“表1”
表1

这是一段很长的表格,很难放在一页竖板的A4纸中。

但如果使用合理的物料编码,大部分的参数都将包含在编码中,可以有效地简化表格:

“表2”
表2

如何编码?

编码的方式有很多种。对于物料编码,一般采用“有意义码+无意义码”的方式。

  • 有意义码指该段编码代表一个特定的类别或参数,比如规定电容器件开头都是C,那么C就是有意义编码。

  • 无意义编码指顺序或乱序排列的编码,比如对于1~100nF容值的100种电容,顺序地给予C001~C100编号,其中的数字部分就是无意义编码。

如果在一套编码方案中,有意义码过多,会导致编码规范庞杂,但熟练掌握后使用较为方便;若无意义编码过多,会导致使用时无法直观了解物料类型或性能,但后期生产校对时不易出错。

“图1”
图1

一般情况下,个人习惯将物料编码分为以下几个部分:物料类型、品种、生产厂家(或供应商)、颜色、特性、流水号。

  • 物料类型指此物料的大体类型。如电子元件属于电子物料,注塑外壳、螺钉等属于结构物料,胶带、纸盒等属于包装物料。(如果只想对电子料进行编码,这一位可以考虑去掉)

  • 品种,指物料在类型下细分的种类。如电子料中的电容,电阻,电感,均可自成一类,分别编号。

  • 厂家编号一般可采用无意义编码的方式,进行顺序的排列。

  • 颜色可用字母指代。颜色是最直观的识别物料的方式之一,所以可以考虑用直观的首字母来记录。

  • 特性指一些参数相近、外观相近的物料之间的一些特殊的区别参数。如对于电容,有些相同容值精度和耐压的物料,其区别在于材质不同(X5R或X7R等),可以单独编码标注出来,避免混用。

  • 流水号就是前文提到的无意义编码部分,在同一类产品下,仅用来区别不同的规格或批次。

说了这么多是不是感觉很复杂?对于一个从来未使用过物料编码的团队来说,从头建立完善的编码规则意味着巨大的工作量,也增加了培训教学的时间成本。

借鉴贸泽的编码

有没有一种简单省力的方法?当然有,我们不妨“拿来主义”,看看贸泽是如何做的。

要知道贸泽的电子元件库是巨大的,光电阻就有60多万种!

“图2”
图2

贸泽采用的是“供应商代码+制造商产品编号”的形式。这种方式的好处是免去了绞尽脑汁为各类元器件进行分类和归纳特性,因为厂商对产品的编码本身就包含了很多参数信息,这些信息的具体含义可以在手册中找到。但对于物料编码来说,一段不会重复的字符本身已经足够了,在使用编码时无需真的了解这段编码的涵义,直接把他当作无意义编码使用即可。

“图3”
图3

同时,使用贸泽的物料编码方式还意味着BOM表或采购清单可以和贸泽的FORTE智能BOM工具做到无缝对接(FORTE对于零件参数的联想功能已经足够强大,只提供物料参数信息也可以找到合适的物料),无论是开发样件配单还是大批量采购,都可以节省大量时间。

“图4”
图4

当然贸泽的编码方式也不一定适合所有情况。对于需要多次采购物料的场合,这串编码不包含采购批次信息。

还有什么用法?

在生产中,为了对物料的流向进行有效管理,可以将物料编码转换为二维码或条形码,使用扫码枪核对物料信息,避免人在阅读编码时可能产生的错误。如图5:

“图5”
图5

对于成品PCBA或其他半成品待加工的PCB,也可以为他们赋予物料编码,便于流水线生产时对作业流程的管理。这样做的好处是可以清楚的知道某个半成品现在完成了哪一步骤?下一步该做什么了?大大节约了部署生产线的时间成本。

设计过程中,在EDA工具的封装库中,尽量包含物料编码。这样在设计流程中就可以做到对物料采购与产品成本信息的把控。

近年贸泽还与SamacSys合作推出了大量的ECAD设计资源,适用于多种设计工具,导出BOM清单时可以直接包含贸泽的物料编码信息,可以说十分方便了。

“作者:范志岳”
作者:范志岳

毕业于天津工业大学电气工程及其自动化专业,对电子设计制造领域有浓厚兴趣,致力于设计有趣、易用的开源产品,对PCBA制程管理有一定涉猎。

该发布文章为独家原创文章,转载请注明来源。对于未经许可的复制和不符合要求的转载我们将保留依法追究法律责任的权利。

推荐阅读