好文档 - 专业文书写作范文服务资料分享网站

CATIA环境下获取ERP系统中BOM数据

天下 分享 时间: 加入收藏 我要投稿 点赞

CATIA环境下获取ERP系统中BOM数据

李 进1.2, 马晓平1, 朱 骏1, 唐桂林2

【摘 要】 BOM数据对于CAD/CAPP与ERP系统的信息集成至关重要。为了获取产品BOM,本文在分析CATIA(Computer-graphics Aided Three-dimensional Interactive Application)环境下获取BOM数据原理的基础上,给出了获取BOM的具体流程,最后以实例进行验证。这种方法方便、实时、快捷、准确。

【期刊名称】江苏科技大学学报(自然科学版) 【年(卷),期】2006(020)002 【总页数】3

【关键词】 CATIA; 物料清单; ERP

0 引 言

机械制造企业进行以三维CAD/CAPP为基础的设计信息化,以ERP(Enterprise Resource Planning)系统为核心的管理信息化,实现设计信息、制造信息和管理信息的集成。由于不同的系统、应用、技术平台,信息缺乏统一性、准确性,企业的物流、资金流和信息流脱节,企业各部门之间信息缺乏共享,大大降低了信息化技术实施的效果。为克服这个弱点,企业必须进行信息资源规划,实现系统集成。利用BOM(Bill of Material)将使系统的集成大大简化[1]。目前,ERP系统中BOM数据获取主要有两种途径:一种是手工输入,这种方法是利用ERP系统提供的输入窗口,将CAD文件中的明细表所包含的产品的物料信息手工录入。该法原理简单直观,但对于复杂产品,存在效率低、差错率高等缺点;另一种是利用CAD的二次开发从CAD文件中获取BOM[2,3],这种方法较手工输入法提高

了自动化程度,但是需要掌握CAD的二次开发技术和复杂的编程语言知识,难度大、过程繁且效率较低,开发周期长。针对上述方法的缺点,本文提出了一种在CATIA(Computer-graphics

Aided

Three-dimensional

Interactive

Application)环境下获取BOM数据的途径,方法方便、实时、快捷、准确。文中详细的叙述了这种方法的原理和具体的操作流程,最后通过一个实例来进行验证。

1 CATIA环境下获取BOM的具体流程

目前企业在信息化的牵引下,普遍开始采用三维建模设计。三维CAD技术突破了二维设计的局限性,提高了产品设计的科学性,缩短了产品设计和研发周期。在众多的三维建模软件中,使用较多的应该是CATIA软件。CATIA是法国Dassault Systems 公司推出的具有世界领先地位的CAD/CAE/CAM 一体化软件,在航空航天、汽车、造船等装备制造行业被广泛应用。它具有机械产品设计、三维数字化建模、虚拟装配、数字化虚拟样机等强大的功能[4],更重要的是在CATIA环境下,利用其强大功能、便捷的二次开发工具便可以直接实现产品BOM的获取。

在CATIA中首先要对产品零部件进行数字化建模,零部件的属性定义,再完成产品的虚拟装配,最后就可以利用CATIA的功能实现BOM的获取,获取BOM的具体过程见图1所示,抽取出来的产品BOM可以根据ERP的需要再进行数据处理。

2 CATIA环境中获取BOM的原理

CATIA环境下BOM的信息的提取主要基于ProductDocument和PartDocument对象。获取BOM的原理是:访问ProductDocument对象的

Product属性可以提取出BOM信息;通过PartDocument中的Part属性可以获得Part中的各种细节信息。CATIA中所有的数据以对象形式与模型文件一起封装。CATIA采用特征造型的新技术,零件特征是一组彼此相关的可以统一描述的几何关系、拓扑关系和工艺信息所组成的集合,集成了零件的尺寸、体积、表面积等属性信息。定义零部件的材质(材料密度)后,CATIA自动得到零部件的重量、重心等信息。把构成产品或装配件的零部件在CATIA中进行装配,自动产生产品结构树。产品结构树的树状层次结构表示装配关系,代表产品、部件和零件之间的从属关系。利用CATIA的功能对这些对象的属性进行访问,可以方便地得到产品相应的数据信息,把这些数据以一定的格式输出到指定的EXCEL中,就形成了产品的BOM。

3 CATIA环境中获取BOM的应用实例

以某企业产品装配式钢桥中的部件——标准桁架为例,说明在CATIA环境下BOM的获取过程。

1) 部件分解:根据物料编码规则对装配式钢桥进行分解,其中主要的一个部件就是标准桁架,其物料编码为CB200-100-000;把标准桁架分解到每一个零件,有阴头(CB200-100-001)、阴头竖杆(CB200-100-002)、阳头……等14个零件。 2) 零件建模:利用CATIA的实体造型功能,根据零件的几何元素信息(如长度、角度等)以及各几何元素之间的约束关系、外形特征在零件设计(Part Design)模块中建立零件的三维模型。以阳头为例,图2为其CATIA三维模型,其它零件以此类推。

3) 零件属性定义:零件模型建立后,利用CATIA的零部件属性(Properties)中的Define other properties/External properties功能把包含属性字段的EXCEL

CATIA环境下获取ERP系统中BOM数据

CATIA环境下获取ERP系统中BOM数据李进1.2,马晓平1,朱骏1,唐桂林2【摘要】BOM数据对于CAD/CAPP与ERP系统的信息集成至关重要。为了获取产品BOM,本文在分析CATIA(Computer-graphicsAidedThree-dimensionalInteractiveApplication)环境下获取
推荐度:
点击下载文档文档为doc格式
5d7ga22b6g5v45r56fo51lh1d7s0l100982
领取福利

微信扫码领取福利

微信扫码分享