首页 > 其他分享 >一文读懂BOM管理(上):BOM是什么?EBOM、PBOM、MBOM的功能和区别

一文读懂BOM管理(上):BOM是什么?EBOM、PBOM、MBOM的功能和区别

时间:2024-09-30 10:21:18浏览次数:11  
标签:PBOM DBOM MBOM EBOM BOM PLM

目录

一文读懂BOM管理(上)

起步->理解BOM

了解->DBOM、EBOM、MBOM的区别

了解->BOM的其他划分

一文读懂BOM管理(下)

使用->BOM的常见结构

场景->PLM中的BOM

一文读懂BOM管理(上):BOM是什么?EBOM、PBOM、MBOM的功能和区别_计算机管理

理解BOM:斩开混沌之斧,衍生世界之树

话说宇宙本是一片混沌,盘古睡醒后很不爽,一斧子猛劈了出去。

只听“BOM”一声巨响,黑暗分散,天地成形。

这个现编的故事,恰好说明了BOM在研发生产管理中的地位。

要用计算机管理生产,最基础的一步,就是把产品结构转化成某种数据格式,让计算机可以识别产品构成和涉及的物料,而这个数据格式,就被称作物料清单(Bill of Material,BOM)。

BOM让生产数据不再是混沌一片,让计算机可以识别数据、管理物料,说是有开天辟地的功劳毫不为过。

那么BOM是什么形式呢?BOM就像是一颗巨树,自上向下的每一次层级展开,都是双亲件到子件的遍历过程,在使用BOM时,既可以自上向下逐层分解,也可以自下向上逐级追踪。

BOM信息存在于每个生产制造相关的系统中,起着复杂的作用,包括:

识别物料依据;配套和领料依据;采购和外协依据;编制计划依据;成本计算依据;报价参考;进行物料追溯的逻辑参照;追踪加工过程的逻辑参照;使设计系列化、标准化、通用化。

BOM存在于制造的各个流程,不同的部门使用BOM完成不同的任务,也就导致BOM在整个制造流程内并非是一致的,相反根据所处环节分为DBOM、EBOM、MBOM、PBOM等不同类型,接下来我们就结合BOM类型来讲解BOM的具体作用。

阅读原文>>

一文读懂BOM管理(上):BOM是什么?EBOM、PBOM、MBOM的功能和区别_数据_02

BOM宇宙三巨头:EBOM、PBOM、MBOM

如果说产品制造是拍一部超级英雄电影,那么所有的BOM汇总成了一个宇宙,形形色色的BOM轮流登场,他们分工各自不同,因此形态各异,彼此有共识,也有矛盾。

在产品从0到1的伟大故事里,工程设计、工艺制造设计、生产制造是3个最关键的“史诗任务”,EBOM、PBOM、CBOM则是完成这三个任务的“天选之BOM”。

设计BOM——EBOM(Engineering BOM)

要理解EBOM,首先要了解DBOM,DBOM即设计BOM(Design BOM),是新产品的第一个BOM。由设计部门生产,包含了产品的原始设计信息,如零件的尺寸、材料、装配关系等,与设计图纸紧密相关。因DBOM是“最初”的BOM,经常包含了设计过程中的临时组件或未最终确定的零件,所以可能会频繁变更。

工程BOM(Engineering Bill of Materials,EBOM是DBOM的“进化版”,由设计或工程部门根据DBOM进一步发展和完善得到。EBOM更加详细和精确,它不仅包含了零件的详细信息,还包括了产品的装配结构、版本控制、替代件信息等。EBOM是产品设计的最终表达,用于指导后续的制造、采购和质量控制等一系列活动。

简单地说,DBOM就是产品的“初步设计”,EBOM是“完整设计”,是可以拿去计算成本和报价、安排生产计划的依据,它的准确性对产品的制造成本、库存水平和生产效率有着直接影响。

在实际生产制造过程中,有时会把DBOM视作EBOM的一个阶段或早期版本,从而把DBOM、EBOM都叫做EBOM、工程BOM或设计BOM。

要高效、精准地制定和管理EBOM,企业往往要用到产品生命周期管理(PLM)系统。

阅读原文>>

工艺BOM——PBOM(Process BOM)

工艺BOM通常在产品制造和装配期间(也就是产品生命周期的中期阶段)使用,是产品制造阶段的核心文件。

PBOM是EBOM向MBOM过渡阶段最重要的内容,特别是对流水线装配模式,工艺BOM的结构基本就是MBOM的结构。

在EBOM基础上,PBOM额外包含了产品的工艺路线、工艺装备、工时定额、材料定额等信息,用于指导实际的生产过程。

从EBOM向PBOM转换时,关键工作就是零部件信息的修订,PBOM继承EBOM的大部分装配关系和基础信息完全一致的零部件,区别在于,根据工艺和制造的需要,PBOM中需要标记虚拟件、缺号件和工艺件。

虚拟件是指在EBOM中有记录、但在实际生产中并不制造或存储的零部件,一般在需要改变BOM设计装配结构时创建;缺号件是指但未接收到设计件对象,为了不影响生产进度,在PBOM结构中创建的对象;工艺件是指部分零件由于工艺编制的原因,需将拆分成若干工艺件进行生产。

制造BOM——MBOM (Manufacturing BOM)

MBOM是生产部门在PBOM的基础上,根据制造装配要求进行完善,从而在生产阶段使用的BOM,是ERP系统中的核心模块。

MBOM以产品装配结构为主线,“把工艺、质量、采购、物流、成本相关信息关联起来,从而保证系统性和一致性,它面向工厂、车间、库房、供应商,面向计划员、调度员、采购员、工程师、库管、操作工”。

如果说EBOM是设计人员肆意发挥的作品,MBOM就是生产中一丝不苟的方案,它面向的是负责制造的一线员工,拥有制造所需的一切细节。

一文读懂BOM管理(上):BOM是什么?EBOM、PBOM、MBOM的功能和区别_数据格式_03

BOM的星空:BOM的其他划分

随着企业的制造流程趋于细分和专业,各流程使用BOM往往也有不同的需求,除上文提过的设计BOM(DBOM)工程BOM(EBOM)、工艺BOM(PBOM)、制造BOM(MBOM)外,目前常见的BOM包括:

ABOM (Assembly BOM):装配BOM,展示产品的装配结构,包括组件和子组件的装配关系。

CBOM (Configuration BOM):配置BOM,展示根据客户需求配置产品结构。

CBOM(Costing Bill Of Material):成本测算BOM,在研发、试制、生产、销售各个阶段,进行成本的累积和归集。

MBOM (Maintenance BOM):维护BOM,包含维修所需的零件和材料。

OBOM (Optional BOM):可选BOM,用于展示产品的不同配置选项,如汽车行业的选配件。

PBOM (Planning BOM):计划BOM,用于展示产品生产计划所需的物料。

SBOM (Service BOM):服务BOM,包含产品维护所需的备件和服务信息。

SBOM(SALE BOM):用户在客户端(PC或手机上)在线选配的使用的商品BOM。

TBOM(TestBOM):试验BOM,在研发阶段,试验测试样机样品时使用。

VBOM (Virtual BOM):虚拟BOM,用于管理虚拟件。

一文读懂BOM管理(上):BOM是什么?EBOM、PBOM、MBOM的功能和区别_数据格式_04

对于制造企业来说,BOM最初的几个阶段:DBOM、EBOM和PBOM,其实就是产品从CAD里产生,逐步完善信息,传输给ERP的过程,

随着我国制造业的发展,对EBOM和PBOM的管理已经走过了很多个阶段,进入了云PLM模式。

云PLM连接了CAD与ERP,使数据可以双向无缝传输,BOM可以一键导出或修改,并借助云端进行实时同步,避免了大量重合数据的产生,实现了管理流程的可控和数据源的统一。

目前云PLM分为传统PLM/PDM上云、云原生PLM两种路线,前者相当于把数据库和入口搬到云端,从而实现了远程数据统一,后者则是橙色云CRDE智橙PLM开创的新模式,所有的架构都在云端,具有传统PLM不具备的在线预览、在线评审、基于零部件的会议等功能,界面逻辑更符合现代人的认知,不需要传统PLM/PDM动辄数月数年的部署和培训,交付方案也是按需采购按年选购,更符合中小企业的需求。

在下半篇中,我们将继续分享BOM的不同结构以及BOM在PLM中的应用和管理。

标签:PBOM,DBOM,MBOM,EBOM,BOM,PLM
From: https://blog.51cto.com/u_16675288/12152023

相关文章

  • CAD快手蔡工、BOM师傅……云PLM+CAD集成时代,被PLM挫败的CAD工程师
    在一个阳光和煦的周六下午,我习惯性地打开PLM,一条一条浏览着关于项目进展的站内信。在电力系统的某设计院摸爬滚打8年后,我已经习惯了这种日子:周末每天来公司转一圈,干半天活、在食堂打点菜,再回家陪妻儿。早几年的时候,妻子还吐槽我们没时间带孩子出去玩,这几年很多朋友都失业在家,她也就......
  • BOM编程
    什么是BOM?BOM(BrowserObjectModel)是浏览器提供的对象和方法的集合,允许开发者操作浏览器窗口、页面跳转、URL、浏览器历史记录、用户设备信息等。window对象是BOM的顶层对象,所有BOMAPI都直接或间接作为window对象的属性和方法来使用。Window:window是BOM编程中的......
  • 多阶BOM
    在多阶BOM(BillofMaterials)中,当不同阶次的BOM中出现相同物料但用量、基数、损耗不同的情况下,生成工令单时需要确保每个阶次的物料使用条件(用量、基数、损耗)都能正确记录和应用。以下是解决方法的思路:1.按阶次记录物料信息在生成工令单时,针对每一个阶次,单独记录物料的用量、基......
  • SAP ABAP BOM组件展开BAPI
    TYPE-POOLSslis.TABLES:marc.TYPES:BEGINOFty_data,matnrTYPEmatnr,"母件stufeTYPEhistu,"阶层idnrkTYPEidnrk,"子件ENDOFty_data,BEGINOFty_marc,matnrTYPEmatnr,"......
  • Altium Designer如何生成BOM表
    如何使用AD20导出BOM表:1.打卡AltiumDesigner20软件,在原理图界面,点击报告(Reports)→BillofMaterials(材料清单);界面就变成了这样2.点击右侧的Columns(专栏),在右下角勾选要导出的属性,选择所需要的BOM表表头,如下图;3.参数和表头设置好以后,就可导出BOM表,点击Export(导出......
  • CF1996F Bomb
    前言大概是一个经典题,只不过比较难想思路首先考虑\(O(k)\)的做法,很明显,每次我们可以选取一个最大值,然后在把他放回优先队列里面,只不过这样不足以通过此题而我们又发现只要我们知道最后一次选取的数(第\(k\)大)是多少,则前面的数全都可以知道(即对于每个\(a_i\),看比这个数大......
  • 浏览器对象模型 BOM和文档对象模型DOM
    DOM(文档对象模型,DocumentObjectModel)是一个平台和语言无关的接口,它提供了一种结构化的方法来表示和操作HTML和XML文档。通过DOM,文档被表示为一个树状结构,文档的每个部分都可以作为一个对象进行访问和操作。一DOM的基本概念节点(Node):DOM树由各种节点组成,每个节......
  • Bomb(数位DP)
    题目描述Thecounter-terroristsfoundatimebombinthedust.Butthistimetheterroristsimproveonthetimebomb.Thenumbersequenceofthetimebombcountsfrom1toN.Ifthecurrentnumbersequenceincludesthesub-sequence"49",thepowero......
  • HDU 2873 Bomb Game
    题目链接:HDU2873【BombGame】思路    数据范围较小,直接暴力求所有状态的SG值,然后将棋盘上所有炸弹的对应位置的SG值异或起来就可以得到当前局面的结果。对于相同位置的上有两个炸弹会自动爆炸,本来他们的SG值的异或和就为0,所以可以不用管。代码intn,m,vis[N*N......
  • orCAD变种BOM之变种物料
    背景:遇到有些情况比方说有同一个原理图,有A版本,eMMC+DDR为2+8GB;版本为1+16GB,并伴随着有些分立器件比如电阻BoardID的变化。此时在变种BOM的基础上是否能实现一个物料,有不同变种编码呢?比如说同一个位号U1,可选8GB的,也可以选16GB的?在此介绍一种方式:一直到partmanager这一步......