0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

BOM的数据结构及内涵

工业互联网前线 来源:工业互联网前线 作者:袁永建 赵俊霞 2022-07-05 14:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

通过航空产品各阶段BOM的研究,分析了BOM的数据结构及内涵。利用BOM重构技术,实现EBOM→PBOM→MBOM转换。对于保证BOM数据传递过程的完整性、正确性和一致性,提高企业数据管理水平具有重要的意义。

引 言

BOM(Bill of Material,物料清单)是企业信息化技术发展的产物,是以产品结构为核心的各种数据的总称,是产品组成的物料及层次关系、数量关系的结构化表达,是航空、航天等大型制造企业产品数据组织的重要形式。BOM涵盖产品设计、工艺、制造以及生产准备等过程,是联系设计、工艺和制造等部门的重要纽带,是保障产品在全生命周期内的协调统一的数据基础。

BOM的分类

在产品研制和生产过程中,不同的部门结合各自任务将各个阶段的产品信息划分为不同的BOM信息。BOM的数据演变和传递过程构成了航空企业的数据流,其分类如下。

1、设计BOM

在产品研制阶段,设计人员从设计图样上获得用来组织和管理产品所需的零部件物料清单,即设计BOM(Engineering BOM,EBOM)。设计BOM主要包含产品的设计属性(物料号、名称数量和材料等)、装配层次关系以及管理信息。设计BOM结构如图1所示。

设计BOM描述产品的属性信息

产品的设计结构,包括零件对象之间的装配关系、单装数量。

产品设计属性信息,包括编码、名称、版本、材料牌号、规范、毛料尺寸、单件重量、工艺类型、特检、热处理状态和表面处理状态。

产品相关的数据对象:包括三维模型、二维图样、明细表、审签单、目录单和更改单。

产品配置信息:包括产品的所属部门、有效性等信息。

52a51a5e-fb96-11ec-ba43-dac502259ad0.jpg

图1 EBOM结构

2、工艺BOM

在工艺准备阶段,工艺部门在设计BOM的基础上,按照制造要求重新定义了产品的装配关系、增加工艺属性(承制单位、零组件类型等);根据企业工艺装备、人员技能以及其他制造资源的分布特点,制定产品各组成的工艺分工路线。最终产生工艺BOM(Process BOM,PBOM)。工艺BOM结构如图2所示。

52b897be-fb96-11ec-ba43-dac502259ad0.jpg

图2 PBOM结构

工艺BOM增加的工艺属性信息如下

面向工艺计划的产品结构,包括对象(包括工艺组合件)之间的装配关系、单装数量和工艺路线等信息。

产品相关的数据对象,包括工艺计划、车间分工、材料定额信息、工艺计划资料更改单以及材料定额更改单等信息。

3、制造BOM

在生产准备阶段,制造部门在工艺BOM基础上增加详细的工艺内容、材料定额、制造资源(工装、设备、刀具和量具等)以及工时定额等信息,最终形成制造BOM(Manufacturing BOM,MBOM)。制造BOM结构如图3所示。

52c843ee-fb96-11ec-ba43-dac502259ad0.jpg

图3 MBOM结构

制造BOM的增加的制造属性信息如下

面向制造的产品结构,包括零件对象(包括部分工艺组合件)之间的装配关系、单装数量等信息。

对象的制造属性信息,包括材料牌号、规范、毛料尺寸和下料依据等信息。

产品相关的数据对象,包括交接状态表、工装工具申请单、材料定额表、工艺文件、工艺更改单、工装返修/定检单和工装工具种类表等信息。

制造BOM是详细描述产品制造过程的基础数据,也是生产管理系统运行的基础数据,对于缩短生产准备周期,协调各部门的工作具有举足轻重的作用。

4、其他BOM

质量管理部门根据产品的制造BOM和工艺BOM对质量的要求,提取产品中的自制件、外协件以及采购件的质量要求,产生质量BOM(Quality BOM,QBOM)。

采购部门根据制造BOM中零部件的外购和外协信息,制定产品的外购件的BOM清单,即采购BOM(Buying BOM,BBOM)。

本文重点研究航空产品EBOM→PBOM→MBOM的转换、衍生关系,即重构过程,其他BOM不再赘述。

EBOM→PBOM→MBOM

重构过程

航空产品BOM重构过程中最终目的是生成MBOM以指导产品的生产。由于EBOM是源头,PBOM、MBOM需在EBOM产品结构的基础上进行结构调整、信息的补充和完善,即BOM重构。EBOM→PBOM→MBOM重构过程如图4所示。

52dda87e-fb96-11ec-ba43-dac502259ad0.jpg

图4 BOM转化流程

PBOM主要体现产品工艺结构和工艺分工信息。MBOM体现了零部件加工和装配过程,包含产品制造过程中所需要的完整的工艺、配套和资源信息。

EBOM的接收

设计部门完成产品设计并发布后,形成完整的EBOM结构信息,工艺部门通过以下两种方式接收EBOM。

①在传统工作模式下,工艺部门收到设计部门发放的电子数据以后,整理成指定的格式后,采用手动或批量导入到工艺系统实现EBOM的接收。

②实现协同工作的情况下,设计部门通过协同研发平台发放数据,工艺部门在直接工艺信息平台中接收EBOM。

随着企业信息化建设的深入发展,设计部门和工艺部门逐步消除信息孤岛,构建统一的数据管理平台,实现研制、生产过程中所需的数据信息的快捷、准确的传递,减少工作量,提高工作效率,保证数据的唯一性和及时性。

PBOM重构

PBOM是EBOM向MBOM转化的中间环节,是MBOM的初期阶段,主要用于工艺策划活动。

PBOM的构建过程就是从EBOM到PBOM的重构过程,流程如图5所示。

◉产品结构调整。将EBOM中的产品结构映射到PBOM结构中,对EBOM中零组件结构关系按照生产组织要求进行局部调整。依据零部件在实际制造中的要求,通过EBOM中添加虚拟零部件(在设计BOM中出现,但在实际生产中并不制造的零部件)、中间零部件(在设计BOM中不出现,但在实际生产中因为工艺要求,既要制造的零部件)、工艺合件(因设备、材料、工艺性等因素将一个零件分开制造或多个零件合并制造),实现零部件的装配关系调整。

◉工艺分工。工艺分工是统筹规划的过程,即根据资源配置状况将零组件的加工和装配任务分别发放到匹配的部门,合理有效的调配资源。PBOM重构过程目的是根据企业生产布局来合理分配零组件生产任务,根据工艺分离面(工艺分离面是根据装配要求进行的产品结构划分)划分出来的零组件之间的包含关系来管理这些零组件,并确定零组件的流转路线。在进行工艺分离面划分时应合理分配组件、分组件的装配工作量,减少产品总装的工作量。

◉数据一致性检查。PBOM重构完成后与EBOM进行数据一致性检查,检查是否存在遗漏的数据项,分析两者差异是否合理。

52eebf06-fb96-11ec-ba43-dac502259ad0.jpg

图5 EBOM→PBOM的重构

MBOM重构

MBOM是指导产品制造过程的基础数据,是企业开展生产重要的依据,为ERP等生产管理系统运行所需的基础数据。MBOM重构过程如图6所示,详细内容如下。

◉划分装配单元。装配单元划分是根据生产的装配层次要求划分为产品、部件、组件和分组件的过程。进行装配单元划分时应该考虑到产品的结构组成,工艺上的开敞性,是否有利于装配接口的协调,以及是否有利于减少总装阶段的工作量等。在实践过程中,要根据具体的要求和以往的经验等,权衡主次,以求得合理划分装配单元划分的途径。

◉划分生产单元。生产单元是装配工艺编制和组织生产的最小组成。针对每个装配单元再细分为若干个生产单元,确定生产单元中需参加装配的零组件。

◉构建工艺流程树。工艺流程树用于规定产品加工、装配、检测和调试等工艺顺序。首先按照产品装配单元和生产单元结构关系,确定各装配单元的装配层次,形成装配单元结构树;然后按照装配顺序,确定装配层次,形成关系结构树。装配单元结构树和装配关系结构树关联形成工艺流程结构树。

◉确定制造资源。工艺流程树构建完毕后,根据工艺流程确定每道工序生产所需要的制造资源,如材料、工装、刀具、量具和设备等。

◉添加工艺信息。为明确流程单元的制造/装配分工以及相互关系,还需要编制工艺规程,形成详细的工艺内容、工时定额和材料定额信息,提交工装申请等生产用工艺信息。

◉数据一致性检查。MBOM重构完成后与PBOM进行数据一致性检查,重点检查是否存在遗漏的数据项,分析两者差异是否合理。

530924e0-fb96-11ec-ba43-dac502259ad0.jpg

图6 MBOM产品结构

随着数字化技术的发展,国内航空企业逐步建立三维设计、工艺协同工作环境。在三维数字化工艺设计环境导入设计BOM,在可视化环境中进行工艺分离面的划分,添加工艺组件,进行工艺流程设计,划分装配工序,构建工序模型,最终在三维数字化环境下完成MBOM的重构过程。

结 语

航空企业通常基于PDM数据管理平台进行BOM数据的重构管理,并实现BOM数据向生产现场传递。基于PDM平台管理BOM数据如图7所示。

532b1b0e-fb96-11ec-ba43-dac502259ad0.jpg

图7 基于PDM的BOM管理

在产品的全生命周期中,BOM信息是核心的基础数据,是产品信息数字化定义的重要内容,是连接产品工程设计和生产经营管理的桥梁。通过对BOM重构技术的研究,有效保证BOM数据的完整性、正确性和一致性,提高企业信息化应用的集成水平,支持产品设计、工艺设计、现场生产和生产管理信息的集成,并优化企业的资源配置,为降低企业生产和运行成本提供有效的数据支撑。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据结构
    +关注

    关注

    3

    文章

    573

    浏览量

    41366
  • BOM
    BOM
    +关注

    关注

    5

    文章

    272

    浏览量

    42540

原文标题:一文读懂产品BOM重构!

文章出处:【微信号:IndustryIOT,微信公众号:工业互联网前线】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    C语言程序的结构

    )(void); //处理程序   uInt8 ms_count; //时间片大小   } _op_;   数据结构定义好之后,接着就是实现代码,包括三部分,即初始化数据、时间片的刷新与时间到执行
    发表于 11-26 08:12

    PCBA工程师必看:高质量BOM的5个‘隐形规则’

    一站式PCBA加工厂家今天为大家讲讲PCBA加工中高质量BOM要求有哪些?PCBA加工中高质量BOM的5大核心要素。在PCBA加工中,高质量的物料清单(BOM)是保障生产零失误的核心工具。它不
    的头像 发表于 10-17 09:18 399次阅读

    【HZ-T536开发板免费体验】6、使用protoc-gen-gorm生成标准化的数据结构

    在设计espnow协议的时候,考虑到我需要在esp32,Linux设备,web上使用相同的数据结构,那就需要考虑一下,是否使用一个通用的跨平台序列化数据结构。这时候我想起了protobuf,这个就是
    发表于 08-26 00:32

    破解BOM管理难题:MES信息化实施中BOM管理问题​

    BOM管理是制造业数字化的基石,企业应结合自身规模与行业特点,通过系统化解决BOM管理问题,可以显著提高MES实施效果,确保生产执行的准确性和效率。
    的头像 发表于 08-18 16:13 896次阅读
    破解<b class='flag-5'>BOM</b>管理难题:MES信息化实施中<b class='flag-5'>BOM</b>管理问题​

    Jetson平台核心组件BOM清单概览

    Jetson平台核心组件BOM清单概览 NVIDIA Jetson系列作为业界领先的边缘计算和人工智能(AI)平台,其强大的性能背后是一系列精心挑选的核心芯片、电源管理集成电路(PMIC)以及丰富
    的头像 发表于 07-30 16:11 2433次阅读

    PCBA加工必看!BOM表的重要性大揭秘

    一站式PCBA加工厂家今天为大家讲讲PCBA加工中BOM表的内容和格式有什么要求?BOM表在PCBA加工中的重要性。在PCBA加工中,BOM表(物料清单)扮演着至关重要的角色,是连接设计与制造的重要
    的头像 发表于 06-18 10:15 810次阅读

    原理图模块化,BOM 物料位号处理

    :放好几个模块,模块内部都有位号为C1的电容,生成BOM时,BOM 位号会重复 如何设置模块化内部器件位号自动增加前缀 ,比如模块化part为U1 ,原理图内部位号C1导出BOM 为U1_C1
    发表于 06-09 19:27

    程序设计与数据结构

    《程序设计与数据结构》重点阐述了三大方向内容: 1. C语言学习中的痛点:针对当前工程师在C语言学习中的痛点,如指针函数与函数指针,如何灵活应用结构体等。从变量的三要素(变量的类型,变量的值和变量
    发表于 05-13 16:45

    结构可视化:利用数据编辑器剖析数据内在架构​

    结构可视化聚焦于展示数据的内部结构和各部分之间的关系,使企业能够深入理解数据的组织方式和层次体系,从而更好地进行数据管理和分析。通过
    的头像 发表于 05-07 18:42 407次阅读

    请问K230D怎么将摄像头采集的视频数据通过串口输出?

    我连了个WiFi模块,想要将摄像头采集的视频数据通过串口发送出去。之前都是用的STM32,不太会MicroPython,搞不懂对象的数据结构,求教。
    发表于 04-28 06:16

    C语言中结构体与联合体的深度解析:内存布局与应用场景

    在于对内存的极致操控。结构体构建数据实体,联合体实现内存复用,二者的组合使用能创造出强大的数据结构。掌握它们的底层原理,配合内存分析工具(如Valgrind、GDB),将助你在嵌入式开发、系统编程等
    发表于 04-08 09:18

    SMT贴片加工新手必看:BOM清单整理全步骤指南

    一站式PCBA智造厂家今天为大家讲讲SMT贴片加工BOM清单如何整理?SMT贴片加工BOM清单整理的步骤。在SMT贴片加工过程中,BOM(Bill of Materials,物料清单)整理是确保生产
    的头像 发表于 03-14 09:20 1098次阅读

    美谷分子发布ImageXpress HCS.ai智能高内涵成像分析系统

    飞跃,也预示着其将拓展更为广阔的市场空间。 ImageXpress HCS.ai系统作为美谷分子的最新力作,集先进的光学技术、直观的操作软件和强大的人工智能数据分析能力于一身。该系统通过高精度、高灵敏度的光学成像技术,能够捕捉到细胞、组织等样本的细微结构和动态变化。同时,
    的头像 发表于 02-07 14:10 819次阅读

    EtherCAT数据结构解析

    物理层和常规的以太网卡,通过独特的数据结构和处理机制,实现了基于EtherNet的实时控制。本文将深入探讨EtherCAT的数据结构,从帧的组成、子报文的
    的头像 发表于 02-02 17:42 2213次阅读

    原理图模块化,BOM 物料位号处理

    原理图模块化,BOM 物料位号的处理问题 原理图模块化,把常用的模块保存成一个PART(在TOOL 菜单下 选择 Generate Part)。保存成OLB格式。使用的时候,就像使用元器件一样,从
    发表于 01-03 08:22