首页 > 其他分享 >BOM

BOM

时间:2022-09-20 23:33:56浏览次数:39  
标签:物料 MBOM EBOM BOM 产品 工艺

简介

PLM主要是一种用于在产品研发领域具有协作关系的企业之间,以及在单一地点的企业内部、分散在多个地点的企业内部,来支持产品全生命周期的信息的创建、管理、分发和应用的一系列应用解决方案,它能够集成与产品相关的人力资源、流程、应用系统和信息。

BOM是企业信息化建设的管理核心,是任何管理系统中的基础,是贯穿各信息系统的主线,BOM管理 是企业技术管理信息化的主要内容。

BOM的定义

狭义的BOM (Bill of Material)是指物料清单,从不同的系统来看,BOM的含义具有一定的差别。从研发人员来看,研发人员主要在CAD系统中绘制产品总成图或部件图,BOM是一种产品结构的技 术描述文件,它表明了产品组件、子件、零件直到原材料之间的结构关系,以及每个组装件所需要 的各下属件部件的数量,偏重于产品信息的汇总,如明细表;从工艺管理上看,BOM不是技术文件 ,而是计划文件或指导生产文件,包括加工工序卡、锻铸热处理卡、工装材料等汇总信息。广义的 BOM是产品对象的属性集合。从集合论和线性代数理论出发,广义BOM可以用n维属性空间来描述,其中n代表产品对象属性空间中相互独立属性的最大个数,记为BOM (Xl,X2,…,Xn)。具体来说,产品BOM属性信息包括以下部分:零件编码、零件图号、材料、重量、体积、物料生效日期等信息;部件 内的各个单一零件(包括标准件、外协件、外购件、借用件、自制件等)的装配数量、零部件图号等信息;总图信息,包括零部件清单、技术文件、产品说明书、保修单等。

常见的几种BOM

在产品的整个生命周期中,根据不同部门对BOM的不同需求,主要存在以下几种BOM:EBOM(设计物料清单)、PBOM(计划物料清单)、MBOM(制造物料清单)、CBOM(成本物料清单)等。企业这些BOM的管理也需要结合企业的实际管理需要进行划分,并需要确定哪些BOM在什么系统中管理,BOM之间的转换等等。

EBOM

主要是设计部门产生的数据,产品设计人员根据客户订单或者设计要求进行产品设计,生成包括产品名称、产品结构、明细表、汇总表、产品使用说明书、装箱清单等信息,这些信息大部分包括在EBOM中。EBOM是工艺、制造等后续部门的其它应用系统所需产品数据的基础。

PBOM

是工艺设计部门以EBOM中的数据为依据,制定工艺计划、工序信息、生成计划BOM的数据。计划BOM是由普通物料清单组成的,只用于产品的预测,尤其用于预测不同的产品组合而成的产品系列,有时是为了市场销售的需要,有时是为了简化预测计划从而简化了主生产计划。另外,当存在通用件时,可以把各个通用件定义为普通型BOM,然后由各组件组装成某个产品,这样一来各组件可以先按预测计划进行生产,下达的PBOM产品可以很快进行组装,满足市场要求。

MBOM

是制造部门根据己经生成的PBOM,对工艺装配步骤进行详细设计后得到的,主要描述了产品的装配顺序、工时定额、材料定额以及相关的设备、刀具、卡具和模具等工装信息,反映了零件、装配件和最终产品的制造方法和装配顺序,反映了物料在生产车间之间的合理流动和消失过程。PBOM和MBOM也是提供给计划部门(ERP)的关键管理数据之一。

CBOM

是财务部门根据设计部门、工艺部门和制造部门的数据信息进行汇总核算形成的财务报表。成本CBOM给出了产品的成本信息,包括采购成本、制造成本、总采购成本、总制造费用及分 摊点管理费用。在价值分析方面,CBOM 对于通过减少小项目成本来降低产品的总成本,或者考查上升的原因,都有一定的价值。

EBOM与PBOM的区别

EBOM与PBOM主要是根据它们来源的应用系统不同来分类的,EBOM主要来源于CAD系统,PBOM主要来源于CAPP系统,或者直接来源于PLM系统,它们都是对产品结构中零部件的属性描述,都是作为PLM系统中的单一产品数据源。单一产品数据源作为整个系统的底层数据核心和所有相关产品数据的共同访问源。单一产品数据源能保证产品数据的一致、最新、完整、无冗余和可靠性。它们的区别主要表现:   
1)数据来源不同。设计BOM与工艺BOM主要区别反映在产品BOM的数据来源不同,设计BOM主要针对产品设计活动过程所反映的产品设计属性的一种技术描述文件,即来源于CAD系统;工艺BOM则主 要对产品工艺实施规划过程以及制造生产过程中所反映的产品属性的一种生成计划文件,即来源于CAPP系统。   
2)所反映的具体内容不同。设计BOM一般指设计信息,如CAD系统中二维图纸的标题栏信息和明细表信息;工艺BOM一般指工艺信息,如CAPP系统中的工序加工、工艺路线、工时定额、材料定额以及机床、刀具、夹具、模具和量具等工装方面等信息。

EBOM和MBOM的区别

虽然EBOM和MBOM都包含着产品结构信息,但也存在很大差异。
1)组成不尽相同:MBOM是设计和工艺的综合,除常规的产品构成物料外,还有与产品相关的消耗品(如毛坯、工艺用品、用剂)和加工工具(如夹具、刀具、量具等),而在设计物料清单上出现的物料,有的在制造物料清单中不会出现。如制造物料清单中的虚拟件在设计物料清单中通常不会出现。
2)EBOM和MBOM反映内容的侧重点不同:设计BOM和MBOM虽然都反映产品的结构,但是EBOM重点反映产品的组成,而MBOM则除了反映产品的组成外,重点反映产品的制造层次和制造过程。
3)作用不同:MBOM是管理文件,是生产、销售计划的基础,它与工艺、设计、生产能力、库存等都有联系。而设计物料清单纯粹是技术文件,只是设计输出结果之一,不能用于生产计划。
4)MBOM所包含的信息更多,主要包括:产品结构、工艺路线、工时定额、材料定额以及机床 、刀具、夹具、模具和量具等工装方面的信息。

BOM的作用

BOM作为产品结构的技术性描述文件,特别是在ERP系统中起到非常重要的作用,它的主要作用如下:   

  • BOM是生成物料需求计划(MRP)的基本信息,是联系主生产计划和物料需求计划(MPS)的桥梁;
  • 物料工艺路线可以根据BOM来生成产品的总工艺路线
  • 为采购外协加工提供依据
  • 为生产线配料提供依据
  • 成本数据根据物料清单来计算
  • 提供制定销售价格的依据

复杂产品BOM视图管理

企业在实施信息化管理系统过程中,需要规划好BOM的管理,EBOM、PBOM、MBOM和CBOM在哪些系统中管理,如何管理,各系统中BOM之间的接口等等都要统一规划。由于EBOM是按照功能对零部件关系进行划分的,而MBOM需要按照加工和装配顺序进行划分,因此从EBOM到PBOM的转换需要按工艺过程进行调整,重点注意对虚设件、工艺件和外协件等特殊部件的处理。调整结果可能会使得EBOM中的零部件父子关系与MBOM中的父子关系产生差异,即EBOM中的父子关系可能变成MBOM中的兄弟关系,也可能将EBOM中相关的属于兄弟关系的零部件调整到一起,在MBOM中形成父子关系。由于这种结构性变化和调整从而导致对产品BOM对视图管理的要求。

标签:物料,MBOM,EBOM,BOM,产品,工艺
From: https://www.cnblogs.com/rollcat/p/16714058.html

相关文章

  • BOM 概述
    BOM概述1.什么是BOMBOM(BrowserObjectModel)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window。BOM由系列相关的对象构成,......
  • 6.JS操作BOM对象
    6.操作BOM对象(重点)浏览器介绍JavaScript和浏览器的关系JavaScript诞生就是为了能够让他在浏览器中运行BOM:浏览器对象模型windowwindow代表浏览器窗口Navigator......
  • js操作BOM
    js操作BOM什么是Bom?BOM即浏览器对象模型。BOM提供了独立于内容而与浏览器窗口进行交互的对象;由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window;BOM由......
  • ABAP-PP BOM主数据批量创建
    需求:PP模块BOM主数据批量创建修改。批量创建BOM主数据BAPI:BAPI_MATERIAL_BOM_GROUP_CREATE批量修改BOM主数据BAPI:CSAP_MAT_BOM_MAINTAINCS01:创建BOM主数据CS02:更改BOM......
  • JS基础学习(二)操作BOM和DOM
    浏览器对象JavaScript可以获取浏览器提供的很多对象,并进行操作。windowwindow对象不但充当全局作用域,而且表示浏览器窗口。window对象有innerWidth和innerHeight属......
  • 自制或委外类物料【11190040085 PVC圆管直接】没有定义BOM或者没有对应的工件清单
    原因:工件清单未录入生产流程   ......
  • JS-BOM
    BOMBOM的概述:bom称为浏览器对象模型(bowserobjectmodel),也就意味他可以获取浏览器上的所有内容以及相关的操作。BOM缺乏规范的,存在共有对象来解决这个问题,但是共有对象......
  • 2022-8-25 第四组 曹雨 Java script HTML元素操作,BOM
    对HTML元素的操作获取某个元素的属性的值:方法1:元素.属性名特别注意:元素.属性名的方式只适用于元素原生的属性,自定义的属性是拿不到的例子:console.log(div.id)方法2:......
  • JS数据类型与BOM操作
    今日内容JS数据类型之布尔值(boolean)boolean相当于python里的boolpython中布尔值首字母是大写的 True False#0None''[]{}...为Falsejs中布尔值首字母是不需......
  • JS数据类型、流程控制、函数与BOM与DOM操作
    JS数据类型JS数据类型之布尔值1.布尔值(Boolean)在js中布尔值用用true和false来表示(都是小写)2.(空字符串)、0、null、undefined、NaN都是false2.1null表示这个变量......