ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

PLM项目BOM管理蓝图设计:从主数据到CAD集成与变更闭环的落地路径

PLM项目BOM管理蓝图设计:从主数据到CAD集成与变更闭环的落地路径 简介PLM项目BOM管理未来蓝图设计V1.6PPT是一份面向企业PLM实施团队、产品研发与IT规划人员的BOM管理专项方案。内容围绕多组织BOM不统一、变更无法全局跟踪、单一BOM形式不利于零部件重用等典型痛点基于PTC体系规划了EBOM、MBOM、订单选配BOM、超级BOM等多视图BOM的集成设计并细化到BOM新建编辑、比较同步、版本管理、变更锁定、产品查询与基础数据管理等具体功能模块可直接用于蓝图规划与需求评审。包体内仅包含1个pptx文件文件大小7.24MB单文件便于阅读、演示和二次修改。目前已有1431人学习下载适合正在策划PLM系统升级、希望建立规范化BOM管理体系的产品经理、IT架构师和研发管理人员作为参考模板。 做PLM项目最怕的不是系统上线而是蓝图阶段就把方向定偏了。BOM管理作为PLM的绝对核心牵扯到研发、工艺、采购、生产、售后几乎每个部门稍微处理不好就会变成一场持久战。我手上这份《PLM项目——BOM管理未来蓝图设计(V1.6)》的讲稿就是在一轮又一轮业务访谈、数据摸底和方案评审中迭代出来的。V1.6这个版本号看着不大但从V1.5到V1.6的变化恰恰是把很多悬空的设计落到了地上。这份蓝图针对的不是某一类企业专有的问题而是几乎所有制造业上PLM时都会撞上的老三样BOM数据源头乱、EBOM到MBOM断层、变更追溯靠人工。围绕这三座大山V1.6把未来的BOM管理分成了四层来讲从主数据治理、CAD集成、工艺协同到变更闭环每一层都有明确的落地路径和支撑系统。这篇就按我当时评审汇报的逻辑把V1.6蓝图的核心思路和大家拆开聊一聊。正在做PLM选型、BOM整理或者被物料管理搞得焦头烂额的朋友应该能从里面找到不少可以直接抄作业的东西。1. 先认清现实为什么BOM管理蓝图非要迭代到V1.61.1 Excel和CAD导出版本之间隔着一条信息鸿沟很多企业的BOM现状是结构工程师在CAD里搭完三维模型导出一份设计BOM电子工程师用Allegro或者PADS画完PCB再导出一份元器件清单工艺工程师拿到这两份东西手动整理成一个新的Excel开始编工艺路线采购那边又按自己的理解重新整理一份外购件清单。结果就是同一个产品不同部门手里的BOM长得完全不一样。不要说字段对不上就连物料编码这种最基础的东西设计用图号采购用供应商编码生产用旧物料编码三个系统三个口径。V1.6蓝图在开头就明确了一点——BOM管理的未来不是要设计一个多么复杂的系统而是要在源头上做收敛。所有的BOM都应该是从CAD工程软件和PLM的数据接口自动生成的任何人工整理过的Excel都不允许作为正式BOM的来源。这句话写进蓝图V1.6当时在评审会上有不少人觉得太激进后来真跑起来才发现这才是解决问题的唯一出路。1.2 设计BOM和制造BOM之间那道断层为何难以跨越设计部门说的BOM和制造部门需要的BOM本质上不是一回事。设计师眼里一件焊接组件就是一个零件但工艺和生产眼里这件焊接组件需要拆成底板、支柱、焊料、表面处理工序甚至还要考虑在这道工序是先焊还是先钻。如果蓝图里只规划一个EBOM视图制造端根本没法用如果一开始就做MBOM设计变更是要改到天荒地老的。V1.6对EBOM/MBOM的处理不是简单说一个“拆分”或者“重构”而是先把BOM的视图模型确定下来。设计视图严格来自CAD结构制造视图从设计视图派生派生过程中允许增减、合并、替换但必须保留完整的追溯关系。每个制造件都能一路追溯回它的设计源头哪个零件对应哪个三维模型、哪个图号、哪一次变更链路上清清楚楚。这个追溯链在以前的Excel时代是无解的但用PLM的数据模型来做恰恰是最基础也最关键的一步。1.3 变更追溯弱问题往往在变更单之外聊到PLM大多数人都知道变更管理要做ECN/ECO但V1.6里特别强化了“变更对BOM影响”的分析。以前很多项目的做法是变更单走完了BOM改好了但改完之后谁也说不清楚这次变更影响了哪些在制品、哪些采购订单、哪些已经发给供应商的图纸。V1.6不再把变更当成一个单独的流程去审批而是把变更定义为BOM某个节点的状态流转。BOM里的每一个物料、每一个组件都有生命周期状态从设计中、已发布、工程变更到停产淘汰任何状态变化都会触发关联的影响分析。这种感觉就像你不再需要靠人肉去比对两份Excel的差异系统在你改了一个物料编码或者供应商之后自动告诉你还有哪张订单、哪个工单、哪个工艺文件引用了这个旧编码。V1.6把这一步做到设计里后续上线才不至于天天靠项目经理去协调。2. BOM未来蓝图的主干主数据、多视图与基线控制2.1 主数据标准化是BOM管理的“地基”偷懒不得每一家做BOM蓝图的企业都会面临同一个灵魂拷问物料编码到底谁来编、怎么编、编完怎么查。V1.6在物料主数据这块的设计原则是“最少属性、足够使用”不追求把所有字段都塞进PLM而是把物料的基本属性、分类属性、管理属性先定清楚。基本属性包括物料编码、物料名称、规格型号、单位、默认供应商分类属性决定这个物料是原材料、外购件、自制件还是虚拟件管理属性包括生命周期状态、版本规则、是否可采购、是否可制造。这些字段听起来简单实际上很多企业连“单位”这种字段都没统一过。同一个轴承设计部门用“个”采购部门用“套”仓库用“箱”到了MRP运算的时候全是乱账。V1.6在处理这个问题的思路是在主数据模型里增加一个“基本计量单位”和“库存计量单位”的换算关系并且硬性规定PLM里只认基本单位所有下游系统通过接口做换算。这条规则写进蓝图之后才解决了一系列的BOM数量对不上的问题。2.2 从EBOM、MBOM到SBOM视图之间不是复制粘贴V1.6对整个BOM视图的定义是EBOM是产品“长什么样”MBOM是产品“怎么做出来”SBOM是产品“怎么卖和怎么服务”。三者之间靠PLM的BOM转换规则联动而不是靠人工重新录入。设计视图里一个部件在制造视图里拆成三个工序件这个过程不会丢失任何父子关系销售配置器选了某一个选项生成的销售BOM自动带着对应的设计物料和制造物料。这部分的模型设计也是V1.6里花时间最多的。一个细节是“虚拟件”的处理——很多企业为了工艺和采购方便会把某些本来不是实体的组件设成虚拟件让它在MRP运算中直接跳过。但虚拟件一旦用不好BOM的多视图很容易乱。V1.6给了一个清晰的规则虚拟件只能在工艺路线上作为逻辑分组存在不允许出现在采购和库存维度凡是需要在仓储和物流中单独管理的物料一律不允许设置成虚拟件。这个规则堵住了之前无数次设计、工艺、生产互相扯皮的漏洞。2.3 基线控制让每个批次的BOM都可复现制造业最怕的一件事是“当时明明是这个状态现在查不到了”。V1.6把BOM的基线和版本做了明确区分版本是BOM本身的迭代过程任何人改一版都要留痕基线的意义是对某一套已经验证过的BOM组合进行固化。比如产品试产成功了技术状态冻结这个时候把整套BOM打一个基线。后续就算有人再提交变更单、再改某个物料的供应商之前的基线也不会受影响随时可以重新导出用于追溯和售后服务。很多企业上PLM之前对基线的理解就是“把PDF转出来存到共享盘”但V1.6里的基线是结构化的基线下的每个节点都能单独识别和索引。售后部门报修一个零件输入序列号就能查到当初装机的BOM基线哪个批次用了哪家供应商的哪批料一目了然。这个能力在其他系统里很难实现但在PLM里有天然的数据结构优势。3. CAD到PLM的BOM自动提取Allegro、PADS、CATIA的集成路线3.1 电子BOM从原理图开始而不是从PCB开始做电子产品的企业应该都有类似经历硬件工程师在Allegro里画完原理图导出一份BOMPCB layout完成之后又导出一份BOM采购拿到这两份文件经常大眼瞪小眼——怎么同一块板子两次导出的数量对不上。V1.6在电子BOM的集成设计上切入点不是“等PCB做完了再导出一份最终BOM”而是从原理图设计阶段就开始做器件库的标准化。Allegro和PADS导出的BOM字段名称五花八门什么Reference Designator、Quantity、Value、Footprint、Description翻译过来各有各的写法。蓝图里对这些字段做了唯一的映射表在PLM侧统一定义为位号、数量、标称值、封装、描述、厂家和物料编码。重点在于物料编码这个字段必须在原理图阶段就绑定到PLM的物料主数据通过器件库的同步机制提前把eda工具和PLM打通。layout之后产生的BOM变化只是数量的变动和位号的拆分而不是重新来一遍物料整理。3.2 机械BOM从三维结构树同步不能靠手动录入机械设计这块CATIA和SolidWorks是比较常见的工具接口逻辑也类似PLM里存一个结构树的影子CAD模型另存或者状态变更时后台任务自动把最新的结构树同步过去。V1.6特别强调了一个原则CAD端只负责几何设计PLM端负责业务属性。模型里的每个节点在PLM侧都要对应一条物料主数据记录几何结构同步过来之后业务人员只需要补充工艺属性和采购属性不需要再手动去搭一遍结构层次。这中间有一个容易踩的坑是配置项的处理。一台自动化设备可能有几十种选配模块三维模型里的配置条件比如“这个零件在A配置存在在B配置不存在”现有CAD接口经常表达不出来。V1.6给了两种方案一种是通过PLM的可配置BOM模块把CAD的配置条件映射到PLM的可选项特征;另一种是简化处理统一把不同配置做成不同的成品物料编码CAD接口只负责同步结构配置逻辑由PLM侧的规则来驱动。至于选哪种取决于企业的产品线复杂度但蓝图里建议是先做第二种跑顺了再往第一种演进。3.3 字段映射和清理规则集成里最容易被低估的工作量接口开发和字段映射理论上一个实施顾问加两个开发两周就能做完但实际上项目周期往往是大半年时间全花在数据清理和规则确认上。V1.6用了整整一章来定义导入队列里的校验规则位号不能重复、封装不能为空、数量必须是正整数、物料编码必须存在于PLM主数据中。任何违反规则的记录都会被拦截并反馈到CAD设计端由设计人员修改后重新提交。这个机制保证了进入PLM的BOM从一开始就是干净的。这里特别要说一下物料编码在CAD端的映射问题。很多企业CAD图档里的物料编码是设计人员随手敲的有的是图号有的是流水号有的是英文描述。V1.6的硬性要求是CAD端只允许通过PLM的物料搜索界面选择已经存在的物料编码禁止手工录入新编码。听起来很死板但这个规则直接消灭了“一个零件三个编码”这种最普遍的脏数据来源。实际项目中这一步往往会被内部抵制但如果不在蓝图阶段狠下心后面所有BOM的数据质量都是空谈。4. 工艺路线与BOM的协同从CEWB到工位级物料分配4.1 CEWB里分配BOM组件给工艺路线不是简单的拖拽很多企业上线PLM不止用了设计模块还把工艺模块也一起上了。CEWB工艺流程管理器里有一个很实用的功能就是把BOM的组件给工艺路线里的工序去分配。V1.6对这块的重点不是讲怎么拖拽而是讲清楚分配的逻辑——为什么同一个零件要分配给第3道工序而不是第5道工序。分配的规则说起来不复杂看这个零件在什么时候真正被装到产品上去。比如一颗螺钉它可能在第5道工序才被用到但包装清单里需要它在第10道工序跟随机台出厂。如果按物理安装来算这颗螺钉应该分配给第5道工序如果按BOM的物料齐套逻辑来算它又得在第10道工序保留一个挂账位置。V1.6在处理这个冲突时给出一个双向方案PLM工艺路线的每道工序都可以挂BOM组件但组件在不同工序之间的移动必须保留操作记录最终MBOM的齐套性检查以末道工序为准。这样一来生产现场的缺料表、装配BOM、包装清单才能统一。4.2 工位级MBOM如何指导装配作业自动化设备这类多品种小批量的制造模式和传统流水线最大的区别在于每一台产品都可能是非标定制的工位之间不存在一个人从头装到尾的情况。V1.6在设计制造BOM时把工位作为一个重要维度加了进来。每个工位根据工艺路线只显示它在这道工序需要用的零件和数量。工人不需要在一整张BOM清单里找自己该拿什么扫码枪扫一下工位编号屏幕直接弹出这道工序的装配物料清单。这时候工位级MBOM的数据质量就变得极其重要。如果PLM里某个零件分配给错误工序现场的MES或者无纸化系统就会把这个错误放大好几倍。V1.6在工位级MBOM的校验上做了两种防错第一工艺路线发布前必须做一遍“BOM组件覆盖检查”确保EBOM里的每一个零部件都在至少一道工序里被分配过没有被遗漏的第二允许同一组件分配给多道工序但必须标记主分配工序和辅分配工序避免重复领料。4.3 MBOM批量一致性的自动校验V1.6里我保留了一个不算新但特别有效的设计——BOM批量比对工具。过去验证设计BOM和制造BOM是否一致靠人工拿Excel做VLOOKUP费时费力还容易漏。V1.6把这种比对做成了PLM的报表功能定期自动运行EBOM的物料清单数量、单位、是否存在未分配项MBOM的工艺路线数量、工序总工时、物料总成本以及EBOM和MBOM之间的数量差异清单。差异不是直接标红就完了而是按照差异类型分类处理。比如同一物料在EBOM里出现了但在MBOM里没找到系统给出“未分配”的提示如果EBOM里一个组件在MBOM里被拆成了三个子件系统给出“已拆分”的说明。V1.6里还设计了一个字段叫“差异原因解释”要求工艺人员在制造BOM和设计BOM数量不一致时必须填写原因的代码比如损耗、拆解、替换、临时借用。没有原因代码的不一致项不允许发布。这个“先解释后发布”的机制相当于是把工艺和设计之间的沟通成本固化到系统里了。5. 蓝图落地路径分阶段实施和数据迁移的那些坑5.1 分阶段实施先窄带后宽带不要追求一步到位V1.6在roadmap上是这样划分的第一阶段先做物料主数据治理和CAD接口打通目标是让设计环境的BOM能自动进入PLM这个阶段暂时不碰工艺和变更第二阶段把工艺路线接进来跑通EBOM到MBOM的转换CEWB开始在实际项目中使用第三阶段再做变更管理、基线和多视图的深度应用。很多项目失败是因为一开始就铺得太大设计、工艺、采购、生产一起上结果谁的需求都没满足最后全是抱怨。我在评审会上反复强调的一句话是BOM管理的未来蓝图不是一盘菜端上来全部吃掉而是按层按顺序一层层往上盖。第一阶段跑三个月先把主数据摸清楚把CAD接口跑顺了让设计人员切实感受到自动出BOM的便利再往工艺和生产推广阻力会小很多。如果第一阶段就急着让工艺人员去用CEWB他们会认为这又是一套给领导汇报的系统而不是帮他们干活的工具。5.2 数据迁移别指望旧BOM能原封不动搬进新系统数据迁移是每个PLM项目里的重头戏也是V1.6里被吐槽最多的章节。很多业务部门负责人的第一反应是“我们Excel里的BOM数据这么多你帮我都导进去不就行了。”但问题是Excel里的BOM字段混乱、父子关系不完整、编码不统一直接导入新系统等于继续污染新的数据环境。V1.6对这个问题的处理原则是“先清洗再迁移最后验证”。清洗的方式是从老系统或者Excel里抓出所有物料编码先做一次查重和归类能合并的合并能映射到现有编码的映射实在对不上的再由业务部门开会决定。整个清洗过程全程记录日志每个合并动作都有审批记录确保追溯性。V1.6还留了一个“迁移复核”的环节导完数据之后系统会自动按照产品线和项目抽取若干个典型BOM和原始Excel逐条核对误差率超过2%就得返工。这个2%的硬指标看着简单却是整个数据迁移质量的底线。5.3 组织变革和KPI决定了蓝图能不能活下去我见过太多企业蓝图做得漂漂亮亮上了线却没人用最后变成一个昂贵的档案管理系统。V1.6里专门有一页是讲BOM管理KPI的目的是让管理层知道系统上线之后该看什么数字。核心指标有三个BOM一次性通过率指的是CAD导出的BOM第一次通过校验就直接发布的比例EBOM到MBOM的转换周期看的是从设计冻结到工艺发布一共花了几天变更单平均处理时长衡量变更流程是否高效。这三个指标在项目上线后每个月都要在管理层例会上过一遍。V1.6做完之后我才真正意识到技术设计做得再好如果组织里没有人对BOM的数据质量负责蓝图就只是PPT。所以V1.6里把BOM数据Owner的角色写得很明确EBOM由研发设计经理负责MBOM由工艺经理负责物料主数据由专门的资料管理科或数据治理小组负责。每类数据Owner对数据的准确性、及时性、完整性直接负责并且绩效跟前面的三个KPI挂钩。这一点写进蓝图之后项目推进的速度明显不一样了。6. V1.6落地后的验证效果与心得说完蓝图架构回到实际验证。V1.6在一个试点产品上跑了将近两个月把原来的三条产品线各选了一款有代表性的设备做验证效果比预期要好的地方有两个一个是CAD接口的自动BOM发布上线之后设计人员每周整理BOM的时间大概能省出来四到五个小时原来每周五下午都在手工核对元器件清单现在系统发布之后一键导入PLM几分钟就完事另一个是工艺那边的差异解释机制刚开始阻力很大觉得是给自己添麻烦跑了三周之后反而成了他们和研发沟通的抓手以前电话里说不清楚的BOM差异现在直接在系统里有据可查不用来回翻聊天记录。当然也有没预想到的问题比如CAD接口和PLM之间的字段映射还是会有一些边界情况像自定义属性带特殊符号、数量为0.5这种半件物料初期的校验规则没考虑到后来花了两周时间专门补了一批规则。V1.6能做到让这些坑提前暴露在试点阶段已经算是比较理想的推进节奏了。如果在看这篇的朋友正打算做类似的PLM规划我的建议是从V1.6里挑最贴近自己企业现状的两三条先落实不用强求全套一次性铺开。先把主数据标准化和CAD接口自动化这两件事做好BOM管理的未来蓝图就已经有了一半的底子。剩下的工艺协同和变更闭环可以等项目运转起来再一步步加进去这样既稳又不至于把自己困在PPT里出不去。本文还有配套的精品资源点击获取
返回列表