BOM单介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
∙
共有12篇贴子 ∙ 只看楼主 ∙
收藏
“收藏”
后可以关注楼主更新哟~
什么是BOM (物料清单)?
∙
电子二课堂 ∙ 1楼
BOM 物料清单 什么是BOM ?
采用计算机辅助企业生产管理,首先要使计算机能够读
出企业所制造的产品构成和所有要涉及的物料,为了便于计算机识别,必须把用图示表达的产品结构转化成某种数据格式,这种以数据格式来描述产品结构的文件就是物料清单,
即是BOM 。
它是定义产品结构的技术文件,因此,它又称为产品结构表或产品结构树。
在某些工业领域,可能称为“配方”、“要素表”或其它名称。
在MRP Ⅱ和ERP 系统中,物料一词有着广泛的含义,它是所有产品,半成品,在制品,原材料,配套件,协作件,易耗品等等与生产有关的物料的统称。
在通常的MRP Ⅱ和ERP 系统中BOM 是指由双亲件及子件所组成的关系树。
BOM 可以是自顶向下分解的形式或是以自底向上跟踪的形式提供信息。
在MRP Ⅱ和ERP 系统中中BOM 是一种数据之间的组织关系,利用这些数据之间层次关系可以作为很多功能模块设计的基础,这些数据的某些表现形式是我们大家感到熟悉的汇总报表。
BOM 有什么作用?
BOM 是PDM/MRP Ⅱ/ERP 信息化系统中最重要的基础数据,其组织格式设计和合理与否直接影响到系统的处理性能,因此,根据实际的使用环境,灵活地设计合理且有效的BOM 是十分重要的。
BOM 不仅是MRP Ⅱ系统中重要的输入数据,而且是财务部门核算成本,制造部门组织生产等的重要依据,因此,BOM 的影响面最大,对它的准确性要求也最高。
正确地使用与维护BOM 是管理系统运行期间十分重要的工作。
此外,BOM还是CIMS/MIS/MRPⅡ/ERP与CAD,CAP P等子系统的重要接口,是系统集成的关键之处,因此,用计算机实现BOM管理时,应充分考虑它于其他子系统的信息交换问题。
BOM信息在MRPⅡ/ERP系统中被用于MRP计算,成本计算,库存管理。
BOM有各种形式,这些形式取决于它的用途,BOM的具体用途有:
1、是计算机识别物料的基础依据。
2、是编制计划的依据。
3、是配套和领料的依据。
4、根据它进行加工过程的跟踪。
5、是采购和外协的依据。
6、根据它进行成本的计算。
7、可以作为报价参考。
8、进行物料追溯。
9、使设计系列化,标准化,通用化。
BOM有哪些形式?
按照用途划分
产品要经过工程设计、工艺制造设计、生产制造3个阶段,相应的在这3个过程中分别产生了名称十分相似但却内容差异很大的物料清单EBOM、PBOM、CBOM。
这是三个主要的BOM概念。
工程BOM——EBOM(Engineering BOM):
产品工程设计管理中使用的数据结构,它通常精确地描述了产品的设计指标和零件与零件之间的设计关系。
对应文件形式主要有产品明细表、图样目录、材料定额明细表、产品各种分类明细表等等。
计划BOM——PBOM(Plan BOM):
是工艺工程师根据工厂的加工水平和能力,对EBOM再设计出来的。
它用于工艺设计和生产制造管理,使用它可以明确地了解零件与零件之间的制造关系,跟踪零件是如何制造出来的,在哪里制造、由谁制造、用什么制造等信息。
同时,PBOM也是 MRPⅡ/ERP生产管理的关键管理数据结构之一。
实际上BOM是一个广泛的概念,根据不同的用途,BO M有许多种类;设计图纸上的BOM,计划BOM,计算最终产品装配的制造BOM,计算成本的成本BOM,保养维修BO M等。
根据在不同阶段应用侧重点不同,我们常常见到不同
的BOM提法,常见的有:
设计BOM——DBOM(Design BOM):
设计部门的DBOM是产品的总体信息,对应常见文本格
式表现形式包括产品明细表、图样目录、材料定额明细表等
等。
设计BOM信息来源一般是设计部门提供的成套设计图
纸中标题栏和明细栏信息。
有时候也涉及工艺部门编制的工
艺卡片上部分信息。
顶
1
∙2009-05-21 09:52
∙回复
∙举报 |
∙电子二课堂
∙
5楼
通过BOM信息,还可以方便地考核各部门的业绩,可以方便地抽取信息进行统计与分析;如果有了新的BOM资料需求,还可以利用原来的BOM资料构造新的BOM资料,简化近似BOM资料的编制工作;如果对BOM信息深入研究,还可以通过不同的产品BOM资料来研究其它产品BO M资料的错误检查,以免计算机输入或认为修改带来的错误,将错误率降到最低。
BOM是任何管理系统中的基础,它几乎与企业中的所有职能部门都有关系,如果没有BOM,就无法制造出同样的产品,直接影响到系统的处理性能和使用效果。
为此,要想提高生产管理系统的效率,BOM准正确与否是十分重要的。
尽管数据已经非常准确,但也不要忽视人的重要性,对于特殊变化,利用手工在系统中对BOM信息的内容进行增加、删除和修改等编辑工作,可以顺利完成任务。
通过建立企业“信息(ERP)”管理和“过程(CAD/CAP P)”技术两条主线,以BOM为信息纽带,以PDM为核心,再结合CAD/CAPP和ERP系统,辅以Internet和EDI系统,就可以真正达到企业信息化建设的目标
产品结构树有哪些形式?
为了便于计算机管理和处理的方便,各种BOM清单必须具有某种合理的组织形式,这种BOM的图形化显示我们往往设计成产品结构树形式,而且为了便于在不同的场合下使用产品结构树,产品结构树还应有多种组织形式和格式。
产品结构的数据输入计算机后,就可对其进行查询,并能根据各用户的不同的格式显示出来。
各种信息系统系统的目标就是要使输入的数据可以生成各种不同格式的产品结构树,以满足企业中各种用户的需求。
产品结构树一般以下常用的输出格式。
图一为A的产品结构。
0层为产品A;A是由B,10。
C 所组成,B,10,C组成了第一层;B又是由20,D 所组成,C 是由30,40,50所组成,20,D,30,40,50组成了第2层;D又是由10,30所组成,10,30组成了第三层。
图中,字母表示装配,数字表示零件,括号中数字为装配所需数量。
图一产品A结构
对A这样的产品,其BOM的输出格式有以下各种。
常见的BOM形式
单级展开BOM
单级展开格式显示某一装配件所使用的下级零部件。
采用多个单级展开就能完整地表示产品的多级结构。
对应很多企业(特别是产品零部件数量繁多的企业)的分组明细表即是单级BOM的具体形式。
下表为所给的四级产品结构就得到四个单级展开的清单。
多级展开BOM
多级展开BOM显示某一装配件所使用的全部下级零部件。
采用一个多级展开就能完整地表示产品的多级结构。
对应很多企业(特别是产品零部件数量比较少的企业)的产品明细表即是多级BOM的具体形式。
下表为所给的四级产品结构对应多级展开BOM表。
缩行展开
缩行展开格式是在每一上层物料下以缩行的形式列出它们的下属物料。
同一层次的所有零件号都显示在同一列上。
缩行展开的格式是以产品制造的方式来表示产品的。
汇总展开
汇总展开的格式列出了组成最终产品的所有物料的总
数量。
它反映的是一个最终产品所需的各种零件的总数。
而
不是每个上层物料所需的零件数。
如某一零件用于多个装配
件,汇总展开的清单就有助于确定合适的采购数量。
这种格
式并不表示产品生产的方式,但却有利于产品成本核算,采
购和其他有关的活动。
单层跟踪
单层跟踪格式显示直接使用某物料的上层物料。
这是一
种物料被用在哪里的清单,它指出的是直接使用某物料的各
上层物料。
汇总跟踪
汇总跟踪的格式显示所有含有各零件的高层次物料以
及每一物料所用零件的数量。
这是一张扩展了的”用在哪里”
的清单,它列出了所有含有零件的高层次物料。
”所需数量”
表示装配成该层次的物料所需的零件总数。
缩行跟踪
缩行跟踪的格式指出了某零件在所有高层物料中的使
用情况。
它可查找直接或间接地使用某零件的所有高层物
料,采用这种格式很有价值。
现以下表表示:
∙2009-05-21 09:52
∙回复
∙举报 |
∙电子二课堂
∙
6楼
矩阵式的BOM
矩阵式的BOM是对具有大量通用零件的产品系列进行数据合并后得到的一种BOM。
这种形式的BOM可用来识别和组合一个产品系列中的通用零件。
在下面的输出格式中,左面列出的是各种通用零部件,右面的上部列出了各个最终产品,下面的数字表示装配一个最终产品所需该零件的数量。
”#”表示该产品不用此零件。
对于有许多通用零件的产品,这种形式的BOM很有用处。
但矩阵式BOM没有规定产品制造的方式,它没有指出零件之间的装配层次,因此,不能用于指导多层结构产品的制造过程。
加减BOM
这种BOM有时又被为”比较式”或”异同式”BOM。
它以标准产品为基准,并规定还可以增加哪些零件或去掉哪些零
件。
一个特定的产品就被描述为标准产品加上或减去某些零件。
下表说明专用产品A/1是在标准产品A上增加零件F 和G,同时增加部件C数量到2个,并去掉零件1-1-1制成。
这种方法能有效地描述不同产品之间的差异,但不能用于市场预测,也不太适用于MRP。
模块化BOM
在实际应用中,由于产品规格是多变的,零件表按产品结构特点来划分的话,可以分为以下几种:
产品单一,规格基本没有变化。
产品规格多样,可以选择装配
产品系列化,但同一系列中性能变化。
不同产品系列,多种选择装配。
模块化BOM用于由许多通用零件制成的并有多种组合的复杂产品。
例如在汽车制造业,装配一辆汽车可选择不同的发动机,传动机构,车身,部件,装潢以及其它东西,不同的选择可组合成不同的最终产品。
模块化方法既为顾客提供了较广的选择范围,又使零件的库存下降。
在汽车及农业设备等工业上,这种方法得到了广泛的应用。
当一条生产线上有许多可选特征时,就能得到许多种组合,这时就不可能在主生产计划中对它们分别预测。
如果按照MRP的需要在计算机内为每一种最终产品存储一个独立的BOM。
则文件记录的存储和维护费用就很大。
解决这一问题的办法就是采用模块化BOM。
模块化BOM按照装配最终产品的要求来组建模块。
模块化的过程就是将产品分解成低层次的模块。
按照这些模块进行预测就比直接对最终产品进行预测要准确。
模块化可以得到两个不同目的:
可以摆脱组合可选产品特征的麻烦;
把通用零件与专用零件区分开来。
BOM的一体化
在许多企业中,重建传统的BOM能大大简化主生产计划。
如果订单的交货期小于产品的生产提前期,在主生产计划中就要对需求作出预测。
多数企业采用两种方式组织生产,一种是备货生产,它们根据预测安排计划;另一种企业在短期内根据用户订单组织生产,其余时间根据预测安排计划。
因此产品必须定义成在生产计划中可以预测的形式。
显而易见,在订货生产的环境中,最终产品不是最好的预测对象。
需要用一些特殊的BOM把主生产计划与某些相关零件联系起来,这些零件是在收到顾客订单之前必须得到的。
用
于计划的BOM执行了这一功能,它减少了预测和主生产计
划中的项目数。
计划BOM是根据MRP的需要,把0层的产品与BOM
脱离关系,而把1层或更低层的组件提高到最终项目的地
位。
这样就建立起一个新的模块化的用于计划的BOM,这
种BOM能适应预测,主生产计划和物料需求计划的需要。
制造的BOM列举出制造最终产品所必需的可选特征。
它仅仅是为了满足客户选定的产品或仓库订单而把独立的
模块汇总起来的BOM,这种BOM一般不直接隶属于MRP
系统,而是通过总装配进度计划来定义所需要的物料,并与
MRP系统结合,只要这些物料使用MRP系统计划与提供的
零件。
BOM的使用
在任何制造环境中,不同的部门和系统都为不同的目的
使用BOM(下文的BOM在含义上属于不同的种类,统一
以BOM表达),每个部门和系统都从BOM中获取特定的
数据。
主要的BOM用户有:
设计部门
设计部门既是BOM的设计者,又是BOM的使用者。
就使用而言,无论何时,当产品结构发生变化,或对某个零
件进行重新设计,该部门都要从BOM中获取所有零件的信
息及其相互间的结构信息,只有得到这些信息,才能对其进
行定义,描述或修改。
∙2009-05-21 09:52
∙回复
∙举报 |
∙电子二课堂
∙
7楼
工艺部门
工艺部门根据BOM信息建立各零件的制造工艺和装配件的装配工艺。
并确定加工制造过程中应使用的工装,模具等。
生产部门
生产部门使用BOM来决定零件或最终产品的制造方法,决定领取的物料清单。
产品成本核算部门
该部门利用BOM中每个自制件或外购件的当前成本来确定最终产品的成本。
物料需求计划(MRP)系统
BOM是MRP的主要输入信息之一,它利用BOM决定主生产计划项目时,需要哪些自制件和外购件,需要多少,何时需要。
ERP中BOM的构造问题
前面已经提到,BOM是系统中最重要的基础数据库,它几乎与企业中的所有职能部门都有关系,ERP系统中BOM 构造的好坏,直接影响到系统的处理性能和使用效果。
因此,根据实际环境,,灵活地构造BOM是十分关键的。
就一般情况而言,构造BOM应注意以下方面。
1、在BOM中,每一个项目(零件)必须有一个唯一的编码。
对于同一个项目,不管它出现在哪些产品中,都必须具有相同的编码。
对于相似的项目,不管它们的差别有多么小,也必须使用不同的编码。
2、为了管理上的方便,有时可以将同一零件的不同状态视为几个不同的项目,构造在产品的BOM中。
3、BOM中的零件,部件的层次关系一定要反映实际装配过程,在实际装配中,有时不一定把某些零件装配成某个有名称的组件,或者由于工艺上的考虑需要将某些零件归在一起加工(例如箱子与箱盖)。
形成临时组件,但这些组件在产品的零件明细表和装配图上并没有反映出来,但必须在计划管理中反映出来,这就需要在BOM中设置一种物理上并不存在的项目,通常称为”虚单”或”虚拟件”,其目的是简化MRP的编程过程和减少零件之间的影响。
4、根据生产实际情况,有时为了强化某些工装,模具的准备工作,还可以将这些工具构造在BOM中。
这样就可以将一些重要的生产准备工作纳入计划中。
有时为了控制某个重要的零件在加工过程中的某些重要环节,比如,进行质量检测等,还可将同一个零件的不同加工状态视为不同的零件,构造在BOM中。
5、为了满足不同部门获取零件的不同信息,可以灵活地设计BOM中每个项目的属性。
例如,计划方面的,成本方面,库存方面,订单方面。
设计BOM向制造BOM转换时常见的问题
1、设计BOM中的零部件父子关系与制造BOM中的父
子关系可能不同,例如汽车行业一个代号为5401000总成在
设计BOM中归属于5010000,但在制造BOM结构中归于焊
装领料模块,与5010000属同级。
也就是说设计BOM中的
父子关系可能变成制造BOM中的兄弟关系。
2、设计BOM中的零部件图号在制造BOM中有一部分
需分为多个代码(例如代号+车间码),用于不同车间的领
料。
也就是说设计BOM里的一个零部件随着生产路线变化
可能在制造BOM中存在几个对应的代码,而且代码之间根
据生产路线流转顺序存在父子关系,一般是最后完成车间对
应代码是上级车间对应代码的父级节点。
3、设计BOM上部分零部件可能代码不变,但是由于在
实际装配或加工过程中需要分为几部分归属于不同部件(这
些部件可能是第二种情况产生的)分别用于不同车间领料,
对应需要分拆成几个子节点(每个节点关联不同的领料数量)
对应到不同的父节点下。
4、由于借用现象比较普遍,对于整体部件(局部不同类)
的借用,出于制造BOM更改处理的需要,在制造BOM中
是以增加件、减少件的型式建立结构的,零件数量存在负数
情况。
设计BOM中不存在负数的情况。
5、设计BOM中的零部件图号在往制造BOM转化时部
分零部件需增加车间代码(前缀),用于表示加工车间(出
入库的需要)。
6、设计BOM中的零部件往往只有产品代号,在制造B
OM中往往需要转化为物料代号,存在着产品编码向物料编
码转换的问题。
而且很可能产品编码和物料编码或者其它行
业编码多种并存。
∙2009-05-21 09:52
∙回复
∙举报 |
8楼
7、部分物料在设计BOM上多个不同的结构中存在,但在制
造BOM中,可能来源于同一加工车间,所以有存在物料合并的
情况。
设计BOM向制造BOM转换方案
物料编码的转换:
∙电子二课堂
∙
把图号(在物料号中)作为两个BOM系统之间连接的桥梁。
即当PDM的产品代号与MRP中的物料编码中图号相同时,认为它们是同一个物料。
PDM从MRP中提取信息时,以图号作为PDM中的标识(即代号),如果该图号在PDM中已存在,则认为该产品在PDM中已存在。
如果两者其它属性信息有差异,可以提交给用户来决定使用哪一个系统中的数据。
在PDM中添加的产品,可以添加到物料信息中,即根据MR P中的编码规则来生成它的物料号。
如果是在设计项目流程中出来的产品,在项目完成时添加到物料信息中。
标志可以保存数据转换过程程中信息,同时也可以加快系统查询转换产品速度,可以在物料信息表和产品属性表中添加一个字段,用来标识该产品转换的状态、图号是否存在等信息。
下次转换时可根据该字段判断是否需要处理。
该标志可做如下功用:标志的含义:
PDM中:该产品来自MRP
该产品来自MRP,在PDM中其结构或属性信息发生了改变。
产品已转入MRP,但在PDM中已发生改变。
产品在PDM中生成,未转到MRP中。
(默认)
产品在PDM中生成,已转到MRP中。
MRP中:该产品来自PDM
产品在MRP中生成,已转到PDM中。
产品在MRP中生成,未转到PDM中。
(默认)
产品已转到PDM中,但在MRP中发生了改变。
从PDM数据转化到MRP物料数据:这时,在MRP中寻找与PDM中代号相同的图号,如果存在,即认为该产品在MRP中已存在,并分别在两个系统中做标志。
否则,认为PDM中的产品在MRP中是新产品,这时按照MRP的命名规范在MRP中添加相应的物料号、名称、重量、图号、规格等信息,并标志其从PDM中而来。
产品(物料)属性和结构信息发生改变时,需要改变相应标志位,以在转换时正确处理。
从MRP物料数据转换PDM数据:这时与上述步骤相反,即MRP中的物料图号如果在PDM 中存在这样的代号,则认为其已经存在。
否则,把图号作为PDM中的代号插入到PDM中去。
如果该物料没有图号,可以把该物料号作为PDM中的代号插入,并置标志标识其从MRP中而来。
MRP图号与PDM代号相同但其它属性不同的处理:有两个办法:
指定其中一个系统的数据为正确的,转换时可以覆盖另外一个系统的数据。
由于PDM中的数据很多都是从图纸里面提取的,因此我们认为应该以PDM的数据为标准。
发现这种情况时,给出具体的提示信息,由用户选择是否覆盖,从而把决定权交给使用者。
以上两种方法可以做成选项方式,以方便使用。
产品结构的转换
前已叙及,两个系统的产品结构是不一致的。
产品结构的转换应该是在上述转换过程中同步进行的。
当转换一个产品或物料时,必须首先递归提取其所有的子产品或物料信息,根据其标志判断其是否已经被转换过,如果没有转换过的话,按上面的方法进行处理。
否则,可以略过。
但必须按相应的结构信息转换结构。
具体的算法这里不作考究。
制造BOM上虚拟件或工艺合件以及加工辅料信息输入一般根据装配工艺卡片上可以汇总出在整个工艺过程中系统利用到虚拟件和辅料信息,PDM可以提供操作将这些虚拟件和辅料在产品结构树转换成MRP系统里的制造树之前先在PDM系统里建立完整的制造树。
PDM可以提供建立两类和产品节点不同的节点,我们可以称其为虚节点和材料节点功能,这些节点信息可以按照汇总出的装配工艺关系按照一定的操作在PDM系统内先建立完整的制造BOM,然后将这些制造BOM树导出到MRP系统中,同时进行编码转换。
但虚节点信息和辅料信息在PDM系统中汇总时不进入产品明细表和产品图纸明细栏中。
工艺路线和工艺信息
在MRP中,工艺路线信息和工艺信息与某一种物料是有对应关系的,它给出了一个物料在PDM中也可以得到CAPP或BO M中的工艺信息,该信息可以从PDM向MRP数据转换时一并进行。
将在BOM系统里汇总出MRPⅡ系统需要的数据,通过BO M软件的操作菜单将数据以指定格式(EXCEL文件、DBF、SQL SERVER数据表、ORACLE数据表都可以支持)输出到指定位置。
由MRPⅡ系统将数据读取到自己的数据库中
BOM的维护
BOM是任何管理系统中基础中的基础,如果没有BOM,就无法制造出同样的产品,为此要想提高生产管理系统的效率,BO M的正确与否是十分重要的。
不正确BOM造成影响
一些项目为BOM所遗漏,造成零件短缺。
BOM中列入了一些不必要的项目,导致零件过多储备。
由于缺件的数量过多,导致制造的低效率。
订单不能按期交货。
质量低下。
计划缺乏可信性。
不正确的产品成本。
废弃的库存。
BOM中发生错误的环节
工程部门产生BOM时
为BOM准备数据时
BOM数据录入时
正确维护BOM的方法
指定专人负责维护BOM
经常监测BOM,检查项目数量及其生效日期
对BOM数据改变进行分类
危机性改变——立即完成。
如,产品不能实现其功能,或不
利于安全时。
紧急性改变——迅速完成。
如,工程部门设置一个合理日期
来完成改变。
常规改变——从经济实用角度要求变化时再完成。
临时改变――临时更改现场数据,不变动BOM数据。
实施软件改变——制作好数据导入转换规划和编码重新组织
规划,集中力量一次性批量导入。
以完成主导系列主要产品数据
维护。
∙2009-05-21 09:52
∙回复
∙举报 |
60.168.154.*。