更多干货请关注公众号“Teamcenter笔记”
零件编号系统设计
PLM 软件旨在支持各种零件编号系统,包括手动分配的 智能零件编号、基于类别的 半有意义零件编号以及易于管理的 连续零件编号。但哪种方法是最佳实践呢?
第 1 部分(本文)描述了如何设计一个简短的、连续的、无意义的零件编号系统,以及为什么这已成为首选的工程实践。
第 2 部分 解释了为什么“智能”零件编号方案复杂、脆弱且昂贵,但仍然提供了一些有用的规则。
主要内容
零件编号设计目标
良好的零件编码系统的规则
零件号长度
零件号字符集
最佳零件编号设计解决方案:简短、数字、无意义
使用简短、数字、无意义的零组件号
零件号与来源编号

零件编号设计目标
让我们退一步考虑一下我们对零件编号系统的基本要求。
任何零件编号系统都唯一地标识批准用于特定应用的项目。在整个零件生命周期内准确、一致、明确的识别对于正确的产品组装、测试和维护至关重要。
我们必须确保每当属性的变化对应用程序中的项目的形式、适合性或功能产生有意义的影响时,就分配新的标识符。
良好的零件编号设计使我们能够:
当差异有意义时,通过清楚地区分一个部件与其他部件来满足设计要求。
当差异与应用程序无关时,可以忽略这些差异,从而确保采购和生产效率。
良好零件编号系统的规则
到目前为止,我们的设计目标尚未施加任何限制。但与大多数设计一样,零件编号方案必须考虑人为因素以及设计的使用方式。
零件编号系统必须适应大量用户——每周处理数百甚至数千个零件编号的用户。文档控制分析师、仓库职员、采购代理、生产主管和现场技术人员需要在嘈杂和分散注意力的环境中通过电话准确而简洁地传达零件编号。
零件号长度
对于大多数公司来说,最多 7 个字符的一致长度效果很好。
长度一致
所有零件号的长度应相同。不同的长度使得很难知道是否有任何字符被省略或截断。不同的计算机应用程序可能会不可预测地对不同的文本长度进行排序。
最大长度
实用的零件编号系统设计应考虑短期记忆的限制。“魔力极限”通常被认为是 7位。多年的学术研究和现实经验的验证证明,数据输入错误随着字符数量的增加而增加。在达到一定长度后,错误会以越来越快的速度增加:在 15 个字符时,错误概率接近 100%。
任何长度超过 7 个字符的方案:
要求大多数用户写下零件号,而不是简单地记住零件号,即使是短暂使用
增加了数据输入错误的可能性。
零件号字符集
最佳部件号设计考虑数据输入眼手协调,即“文书速度和准确性”,以及与常见办公应用程序和实践的兼容性。
数字,而不是字母
对于大容量用户来说,计算机键盘字符最为有效。键盘允许单手操作,布局易于记忆。
数字字符是通用的、视觉上可区分的并且与本地语言变化无关。在许多字体中,字母字符看起来与数字非常相似。如果您的产品是在其他国家/地区制造或维修的,用户是否可以轻松地在键盘上输入您的部件号?
如果必须使用非数字字符,请避免使用 ANSI Basic 字母数字之外的字符。
没有前导零
避免以“0”(零)字符开头零件编号。
带有前导 0 的数字会产生两个不幸的影响:有些人可能会为您的 000123部分写下123,而某些计算机应用程序(如 Microsoft Excel)会在导入过程中丢弃所有前导零,从而使您的物料清单变得一团糟。尽管这条规则将你的所有编码减少了 10%,但它是值得的。
连字符作为分隔符
当零件号超过大约 6 个字符时,将其分成多个块。为了有效地输入数据,我们将分隔符选择限制为数字键盘上的符号。
零件号通常用作导入物料清单、导出设计包和查看文件附件的文件名。因此,不要使用:
保留的计算机文件字符,例如< > \ / : " . | ? *
字体基线附近的字符(句点和下划线)可以在超链接中被遮盖。例如, 276543-01比276543.01或 276543_01更明显。
搜索引擎常用的表示操作和分组的字符。例如,& |等字符 !^ " ~ * ? : \可能表示命令:!resistor,通配符:t?re或th*,或转义序列。成对符号如(x) "x" {x} 'x' [x] 可用于分组搜索令牌。
并且切勿使用空格字符
最安全的分隔符是连字符:276543-00。这是数字键盘上的连字符(减号),而不是 Unicode 短划线 (-) 或长破折号 (-) 字符。
为了保持一致性,如果您的编号方案包含分隔符,则所有部件编号应采用相同的格式。例如, 某些部分不要使用-00 ,其他部分不要使用-000 ,而另一些部分则完全省略破折号。
最佳零件编号设计解决方案
考虑到我们的规则,这种非常简单的零件编号设计已成功应用于各种行业、组织规模和技术环境:
结论:对于我们的大多数用户来说,使用 7 个或更少数字字符的零件编号系统是最容易管理的。
五到七个数字字符允许多达 1000 万个(不带前导零,即 900 万个)独特部件,远远超过大多数公司在其整个生命周期中看到的数量。
建议:6 个数字字符,无分隔符。从100001开始 并递增。
我们的简短、数字、无意义的零件编号可提供最快的数据输入,并尽可能减少错误。对于采购、制造、接收、服务以及员工经常使用各种零件号的其他场所的重度用户来说,它是最有效的解决方案。
PLM 软件可以轻松地按顺序生成下一个零件编号,防止与先前发布的零件编号发生冲突,并在您不知道时根据编号(如果您碰巧知道)和描述及其他属性查找零件。
如果您现在想知道如何将零件特征包含在零件编号中,那么您正在考虑“有意义”(“智能”)零件编号方案。尽管有意义的编号方案不再被视为良好实践,但它们识别了风险并提供了避免某些问题的建议。
简短、数字、无意义的零组件编号
专家强烈建议使用简短、纯数字、无意义的零组件编号。我们还没有发现任何现代权威建议在零件编号中使用意义的数字。
以下是我们的 PLM 图书列表中的一些相关评论 :
关于零件编号的另一个要点是它们应该尽可能短。零件号被键入、复制并用作口头标识符。数字越短,人们就越准确。显然,零件编号的位数越多,出错的可能性就越大。我们还建议仅使用数字。
Clement 等人:制造数据结构,第 20 页
解决方案是使用较短的无意义零件号。我们发现 5 或 6 位数字的零件号是最有效的。
Garwood:物料清单:卓越结构化,第 73 页(作者重点)
识别号最好短而不是长。组成数字的字符最好是数字,而不是字母。与数字字符一起使用的任何符号优选地限于破折号。
猜测:业务流程基础设施的 CMII,第 81 页
所有测试都表明,数字更容易识别,出错的可能性也小得多……测试还表明,较小的数字更容易准确书写和记忆。因此,理想的零件号全部是数字,字符尽可能少。
Mather:物料清单,第 100 页
我更喜欢非显着数字,因为它的寿命更长,错误更少……通常,公司会用完某个显着数字类别中的数字。此外,使用不重要的部件号比使用重要的部件号更具成本效益。
Monahan:工程文档控制实践和程序,第 33 页
这些问题中最关键的是,随着时间的推移,有意义的编号系统往往会崩溃。......随着时间的推移,出现了无法预见的变化。现在需要两位数的地方被预留了一位数。因此,有意义的数字往往会失去其意义。它们不再执行其发明者预期的分类编码功能。
瓦特:工程文档控制手册,第 49 页
我负责为所有通用汽车工程部门发放零件编号。我参与了多项工作来定义有效的“智能”零件编号方案。我们从未找到过。.... 最简单和最简单的解决方案是纯粹的顺序编号系统,其中编号除了[作为]跟踪 ID 之外没有任何意义。[注:GM 零件目录号使用八个数字字符,不带分隔符,例如 23291488 ]
Francis Criqui,通用汽车公司工程标准总监
零件编号与来源编号
来源编号标识可向外界销售的商品。
首先,区分零件编号和源编号(也称为产品、型号、目录、 营销、供应商 或销售编号)非常重要。
在客户沟通中,来源编号比工程零件编号可以提供更大的灵活性。这种分离允许您替换不可互换的工程项目,而不会影响手册、数据表、目录和类似的面向客户的材料。
尽管不可互换的产品发生变化,但稳定的来源数据表明功能的连续性。2021 年制造的 BMW 320i 汽车与 45 年前销售的版本有很大不同,但长期客户了解这种演变。客户、销售和营销人员、分销渠道合作伙伴和客户采购代理都指的是“相同的”通用产品,而工程人员随着时间的推移会对产品进行彻底的改变。
根据定义,对源部分的所有更改都是“可互换的应用程序”,即用于营销或支持目的。只要营销或产品支持认为不断发展的产品与其早期版本足够相似,这种互换性就会一直保持——没有客观的技术标准。不可互换的工程变更只会影响营销编号的修订(永远不会暴露在公司外部)。
在本次讨论中,术语“智能数”、“有效数”都用于表示相同的想法。
一些公司将高级营销特征编码到源编号中:“智能”目录号。
产品型号(例如 BMW 325i)通常代表非常普遍的特征。或者,来源编号(例如电阻器、螺钉或工程塑料的购买编号)可能总结了已发布的数据表规格。然而,源编号不可能对复杂零件的所有规格进行编码,而只能识别最有用的特征。大多数客户不太可能费心去了解您的具体编号详细信息,因此 “智能”编号(如果有)应尽可能简短。
无论如何,“重大”风险仍然存在:重要源数据中的错误很容易犯,而且纠正起来成本很高。广泛的产品目录或非常复杂的零件属性导致产品编号不重要。
PLM 软件支持的零件编号
PLM 软件使采用无意义编号方案变得非常容易。PLM软件可用于自动生成零件编号,其自由格式文本搜索使零件查找变得快速而简单。
与大多数零件编号软件一样,PLM 软件可以通过按顺序分配文档和零件编号来遵循行业零件编号最佳实践。如果您通过将零件编号分成短组(例如1234-5678)来帮助用户,PLM 软件将在递增时忽略分隔字符:1234-9999后面跟着 1235-0000。
如果您的零件编号系统使用“半有效”方案,PLM 软件可以根据您定义的项目类型分配文档和零件编号。每个部件和文档模板都可以“订阅”唯一或共享的项目编号格式,该格式允许类别前缀(例如“ HW- ”)、顺序分配的基数和固定后缀(例如“ -01 ”);HW-12345-01的下一个部件号 将为HW-12346-01。用户可以根据需要进一步修改这些分配的值。
而且,如果您的公司必须使用需要人工解释和分配的“智能”零件编号系统,PLM 软件将接受您所有项目的手动输入文档和零件编号。该软件可以轻松接受混合方案,例如导入旧的有效数字,同时自动分配较短的非有效数字。
除了适应您的特定零件编号系统之外,PLM 软件还支持所有组织利益相关者:
根据可以选择包含部件或文档类和类型子类的规则,自动防止重复的部件号。
创建新零件记录时,系统会根据零件类型提示用户使用“文本模板”提供一致的项目描述。
指定设计者可以提供零件列表汇总的单位成本。
每个零件都可以有自己的供应商来源零件列表,其中包括对首选用途进行排名的能力。
用户可以添加几乎无限数量的文件附件,这些附件要么在项目发布时“锁定”,要么可以在整个零件生命周期中进行修改。
即使是非技术用户也可以通过熟悉的“类似 Google”的自由格式文本搜索轻松找到零件,该搜索不仅返回最相关的零件,还可以返回可能被替换的类似项目,结果零件列表按关联。
通过使用变更表发布和取消零件修订记录来跟踪完整的零件历史记录。
如果您想讨论如何将本说明中的一般概念应用于您的情况,请联系我们。我们很乐意讨论其他 PLM 软件良好实践 - 请询问我们!
