1 BOM多视图
在产品生命周期不同阶段,企业不同部门、不同角色的人员需求从不同的角度观察产品结构,他们看到的同一个产品的结构是不一样的。例如:
设计工程师从功能模块的角度观察产品结构,他看到的产品是由一系列功能单元和零件明细构成的,BOM结构与图纸明细栏上表达的结构完全一致,称为设计BOM;
装配工艺师从产品装配工艺路线的角度观察产品结构,在他的产品结构视图中存在一些装配过渡件,反映了零部件的逐层组装顺序,称为装配BOM(也有人称之为生产BOM);
制造工程师则注意产品中包含哪些自制零件,每种自制零件的总数量,以及零件的制造工艺过程,在他的产品结构视图中存在零级毛坯和半成品件,称为制造BOM;
采购部门只看外购零部件和原材料清单,而不关心产品的层次结构,一个产品中所有外购件都展开在一个层次上,并注明单台产品中的总用量,称为采购BOM;
维修人员关心的是存在哪些易损件,需要的维护备件的数量,称为维修BOM,等等。
在企业的实际业务中,常见的BOM多视图类型有设计BOM、生产BOM、维修BOM等。这些BOM之间既有重大差别,又紧密联系。这些BOM之间既有重大差别,又紧密联系。设计BOM是产品结构的基础,设计BOM可以通过手工编辑零部件对象中的明细表数据得到,也可以通过对历史数据(如CAD图纸、EXEXL数据表等)快速导入获得。其它各种BOM都是在设计BOM的基础上转化而来的。比如可以直接根据设计BOM产生一个与设计BOM结构完全相同的其它BOM视图,但产生出来的新BOM视图用另外的数据存储其结构信息,而不再依赖于零部件对象中的明细表。
不同业务需求下企业对BOM管理的要求也不尽相同,从简单的产品结构和物料属性管理(LevelⅠ&Ⅱ)到关联信息管理以及更改的整个生命周期中的维护(Level Ⅵ)。如下图1所示。
图1 BOM的六个层次
2 北京航星BOM业务需求
在实际研制生产过程中,当产品同一阶段(如S阶段)研制状态、批次变化时,设计通过文档形式的《技术状态》明确配套关系更改,已有图纸不更改(见图2、图3)。
图2 同一阶段下状态、批次变化
图3 不同状态、批次造成状态更改
而北京航星以前KMPDM系统只能针对产品同一阶段进行技术状态的产品结构(不含技术状态)零部件编码、产品属性、工艺图文档、工艺进程进行管理,并实现该状态EBOM的数据生成,向数据中心传递。
在实际应用中发现,当产品研制状态、批次变化时,经常带来产品结构的变化(如:装配图号不变,所属配套件根据状态要求有增删),以前KMPDM系统对于不同状态、批次产品的结构数据调整不灵活,不适应研制型号技术管理。
而随着企业信息化水平的不断提高,现有产品结构数据的精确管理问题已成为目前需要迫切解决的一个主要技术点。
3 BOM多视图技术研究
3.1 设计BOM的生成和维护
设计BOM可以在系统中手工创建;可以在系统现有的产品结构上进行派生或变形设计获得;也可以通过BOM展开,从外部CAD数据中通过提取标题栏和明细栏信息获得。
图4 多种方式建立产品结构树
手工建树
产品结构树的节点可由手工建立,各节点的类型由系统初始化时在节点属性设置中确定。输入节点名称、节点代号、数量及序号等信息。根据企业实际情况完成部件一级的产品结构树。
复制已有的节点结构
如果产品某部件或组件与以往设计的产品雷同或结构相似,可以通过节点复制、粘贴的方式将该节点以下的结构复制过来,再通过节点属性值修改的方式调整相应节点的代号、名称数量等值。
产品图纸BOM展开生成结构树
手工创建一个组件节点,通过BOM展开方式,打开相应的图纸(最好一个组件所有的图纸放在同一个文件夹下),PDM会根据图纸级联关系自动展开成结构树并提取名称、代号、材料、材料规格、重量、数量等信息。
图5 自动寻找子目录展开图纸
图6 根据成套图纸自动创建产品结构
资料入库后自动创建一个相应零部件对象,并且把这张图纸放在这个零部件对象的文档页中。
产品开发是一个综合流程,在这个流程中,子流程、组织结构、开发活动、技术以及工具共同运作在PDM系统的总体框架中。产品生命周期管理解决方案提供一组能力,使得企业能够在产品全生命周期(从市场需求到产品报废)范围内,高效的创新、管理其产品及相关服务。
图7 根据三维模型创建产品结构
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:PDM系统中BOM多视图技术的研究(上)
本文网址:http://www.toberp.com/html/consultation/10820619491.html