从CAD图形中获取工艺信息的方法.docx
《从CAD图形中获取工艺信息的方法.docx》由会员分享,可在线阅读,更多相关《从CAD图形中获取工艺信息的方法.docx(48页珍藏版)》请在三一办公上搜索。
1、从CAD图形中提取工艺信息的方法摘 要本文将针对当前各个生产单位的工程CAD图纸的不同模式及其现有系统单一功能的缺点,提出支持多模式CAD信息智能提取算法。以DPM技术为基础,进而提出构筑CAD/CAM/CAPP集成系统的模型。在此将主要讨论CAD模板的定义,信息的提取算法,CAD数据与PDM数据交换,以及集成系统的模型和实现等问题。关键词 : 信息提取 PDM CAD/CAM/CAPP 集成系统AbstractThis paper will aim at different model engineering CAD of every unit of produetion and the d
2、efect of singleness function in existence system,present the algorithm of supporting multi- model extracting information from CAD intelligenly, further present constructing the model of CAD/CAPP/CAM integrated system on the basis of PDM technology. In here we mainly discuss the definition of model a
3、nd the algorithm of data extraction and the data exchange between CAD and PDM,finally discuss the instance about above,then present a model about system integration.Keywords:Information Extraction, Porduct Data Mnagaement,CAD/CAM/CAPP,lntegration System 目 录第一章 绪论51.1 引言51.2 工程CAD图信息智能提取的研究综述61.3 本文研
4、究的主要内容7第二章 表格文档的逻辑结构与数据提取算法82.1 文档表格的基本结构82.2 标题栏数据栏间的依赖关系102.3 基本表格和数据栏区域构成的矩形模型102.4 逻辑结构提取方法112.5 逻辑结构提取算法改进一数据栏矩形区域投影算法14第三章 多模式CAD图纸信息智能提取与回写技术173.1 典型CAD图纸模板及表结构的定义173.2 CAD图纸表格的语义关联约束193.3 CAD图纸自由表格的矩阵表示223.4 CAD图纸子表提取方法24第四章 CAD智能提取系统与信息共享应用实例模型294.1 支持多模式CAD智能提取系统实例294.2 基于PMD为核心的系统整合模型38第五
5、章 结论43参考文献44致 谢47第一章 绪论1.1 引言随着计算机技术的飞速发展,在国民生产过程应用CAD技术的手段也逐渐成熟起来了。很多企事业单位都在这个成长阶段发掘CAD技术的用武之地,因此出现了各式各样的CAD软件和处理技术。可见,CAD技术在各个领域发挥着重要的作用。传统制造业的生产过程正发生着深刻的变革,先进制造技术正在显著地提高企业的产品质量、经济效益和市场竞争力。越来越多的企业将先进制造技术作为企业适应迅速多变的市场需求和提高竞争力的主要手段。先进制造技术还在大幅度改善企业产品结构、生产过程和经营管理模式上发挥重要的作用。越来越多的企业把能够高质量、快响应、灵活、敏捷地满足客户
6、需求的先进制造技术作为企业继续生存并保持发展的有效途径。先进制造技术强调过程集成和过程重组,明显区别于传统制造技术单纯从技术角度提高设计水平、制造手段与生产率的做法。先进制造技术更强调管理技术、制造技术与信息技术的结合。而且,先进制造技术的出现,使得企业的组织结构也从在从传统的功能组织结构向过程组织结构变化。制造业的信息化经过十几年的发展,取得了长足的发展,特别是最近5年的发展尤为迅速,新的概念不断出现,新的软件产品不断开始在企业得到应用。制造业企业信息化是一个大的系统工程,包括CAD技术、CAPP技术、PDM技术、ERP技术。既有纯技术的,也有管理的,我们结合多年上百家企业信息化的工作实践经
7、验,对照信息化工作的各个阶段,可知制造业信息化的几个关键环节和需要重点考虑清楚的问题。从CAD到ERP整个系统的数据信息流动方式,PDM管理CAD产生的产品图纸,并从CAD图纸中提取标题栏、明细栏信息,并产生产品的结构树,整理后导入到PDM系统中去,对于三维CAD则通过读取图纸文件中记录结构的数据来产生产品结构树。通过PDM系统来维护企业的产品结构信息、版本信息、进行数据版本的更管理、产品数据的工作流程的管理、图文档的查询管理等,这里PDM充当了品开发的一个管理平台。工艺部门组织产品的生产工艺编制以及生产准备需要设计部门的PDM提供产品结构信息和产品图纸信息。通过工艺管理系统,工艺部门组织工艺
8、的编制,工艺路线的组织,并且汇总产生生产一线需要的各种报表,例如:产品明细及工艺路线表材料定额明细表工时定额表,并且对工艺信息实现有效的权限管理,工艺数据更改管理等。ERP即是生产管理的平台,它的技术数据来源于前端的技术部门,它从工艺管理系统读取PBOM和各种汇总报表,来进行企业的车间管理、生产管理等。从以上信息化过程可以看出,所需的数据关键还是来源于CAD图纸。因此从CAD图纸正确提取数据信息的过程是重要的一步,否则整个CAD/CAM/CAPP集成系统的精确率将受到影响。由于目前各企业所使用的图纸模式各异,为了实现系统的通用性,因此,实现多模式CAD图纸信息的智能提取技术就显得越来越重要了。
9、1.2 工程CAD图信息智能提取的研究综述1工程CAD的应用和发展计算机辅助设计(CAD)技术作为电子信息技术的一个重要组成部分,是促进科研成果的开发和转化、促进传统产业和学科的更新和改造、实现设计自动化,增强企业及其产品在市场上竞争能力,加速国民经济发展和国防现代化的一项关键性高技术,也是进一步向计算机集成制造(CIMS)发展的重要技术基础。从广义上说,CAD技术包括二维工程绘图三维几何设计有限元分析数控加工仿真模拟,产品数据管理网络数据库以及上述技术(CAD/CAE/CAM)的集成技术等。CAD应用工程是与CAD技术研究开发推广应用相关的高新技术密集的大型系统工程。CAD应用工程的实施,标
10、志着我国在企业信息化信息企业化的大道上取得了长足的发展。CAD技术的使用使产品和工程设计制造的工作内容和方式发生了根本性变革,这一技术成为工业发达国家制造业保持竞争优势开拓市场的重要手段。1990年美国国家工程科学院将CAD技术评为当代十项最杰出的工程技术成就之一。目前,CAD技术日趋成熟,应用日益广泛,有力地促进了全球高新技术的发展和新产品的迅速更新换代。不采用CAD技术就不可能做到波音777大型客机的无纸设计和无纸制造,使其设计制造成本下降30%以上。不采用CAD技术也不可能想象30多人在十天内完成一幢18层高层建筑的方案设计和施工图输出。列举不尽的这些优秀产品和工程,无一不是采用CAD技
11、术的结晶。我国作为发展中国家,虽然CAD技术的开发应用与发达国家有差距,但也取得了许多辉煌成就。CAD作为关键性的应用技术,己经在我国机械制造建筑工程轻工化纺船舶汽车航空航天影视广告等领域起到催化加速倍增器的作用。CAD技术在我国建筑工程业的应用深度和广度,与发达国家的差距并不显著,其使用效果比发达国家还好。有我国自主版权的CAD支撑软件及其应用软件,已能满足我国企业甩掉图板的要求,并己形成了一定的产业规模。目前,CAD作为关键的共性技术,其广泛应用必将促进人们思想观念工作模式、生产方式的转变。工程CAD图纸的设计及其在制造业的广泛应用,促成了现代先进制造系统的诞生,CAD/CAM/CAPP/
12、PDM等集成应用系统的发展就是CAD应用的典范。2CAD图纸信息智能提取的研究现状目前对工程图信息识别的方法主要有两类:前处理法和后处理法。前处理法是在工程图纸中预定义信息承载对象,再将信息附加到对象上,信息识别时可以通过查询对象的附加属性来实现。该方法的识别效率和准确程度都较高,但其前提条件是图中存在预定义对象,这就限制了它在未预置指定对象工程图中的应用。后处理法通过分析工程图上信息的几何、语义等相关特征,获取所需数据。该方法克服了前处理法对工程图的限制,适用范围广,可以处理不同格式的信息,但对不规则程度较高的实体的识别准确度及效率都有待进一步提高。从图形中提取信息的方法国内外相关研究内容主
13、要是:(1)基于约定的语义或者简图实现的工程图信息提取。一种是分析工程图样中的标题栏、明细表及产品/部件汇总表的形式和内容,归纳了工程图中表格数据的特点,提出了用自由表格的矩阵表示法有效的解决工程图中自由表格的结构提取问题,和从表格获取零部件信息的方法,如目前比较前沿的GGL算法等。另一种是提出了基于装配简图与装配语义的轴类零件信息提取方法,以支持自顶向下的设计过程,如基于零部件的特征提取法等。(2)对于特定CAD的图形,通过将其转换成己知的中性文件格式IGES或者STEP,然后通过对转换后的文件实现信息提取。(3)针对特定CAD系统生成的图形,采用其提供的开发工具或者针对其特定的格式进行信息
14、提取。例如针对AUTOCAD的图形,利用AUTODESK公司提供的二次开发接口ObjectARX或者通过AUTOLISP语言操纵,或者通过DXF(Data Exchange Format)交换文件格式读取,或者通过ActiveX Automation进行信息的获取。1.3 本文研究的主要内容1研究的目的和意义从计算机辅助设计技术的发展可以看出,在不同产品的模块化系列设计过程中,将尽量满足同一产品在设计过程中的资料共享,避免重复输入各零件设备的参数。因此,基于产品数据管理DPM为核心的一体化集成系统的数据信息共享,将最大限度地被后续的各生产阶段所利用。这些数据信息的入库保存与管理是实现产品一体化
15、集成的关键。本文针对不同企业都有自己不同的CAD软件和图纸模板,更好地管理这些CAD图纸和可再利用的资源,提高生产产品的效率,因此致力于研究如何获取不同模式结构的CAD图纸数据信息,并把这些信息保存到系统相应的数据结构中和创建产品零部件和产品结构树,是至关重要的;同时也可为零部件的工艺生产提供可靠的数据,实现生产的一体化。为实现制造业先进生产管理奠定了一定的基础。2研究的内容论文的工作在于研究多模式CAD图纸数据智能提取与数据共享等技术的应用。因此文章首先通过对CAD工程图纸模板如何定义,研究快速进行模型特征匹配与数据提取的算法,输出多种数据格式及表格数据,构建一个支持多模式CAD图纸智能数据
16、提取的集成应用平台。在此,图纸模式定义、快速数据提取匹配算法、及构建智能系统平台是需要解决的主要问题。从而提出系统体系平台结构并对系统中的关键技术进行阐述和介绍。最后通过实例对多模式及改进的快速提取算法等进行验证。第二章 表格文档的逻辑结构与数据提取算法一般来说,一张表格能比较准确明了地表达人们所要说明的信息。讨论如何获取表格中的内容体现出越来越重要了,在信息时代,就必须更加快速传递与处理这些有用的信息。因此自动获取表格文档的信息的相关研究成为一个重要的课题。类似一般表格的图档,需要关注的是表格的几何结构(又称分布结构)和逻辑结构。表格的几何结构通常指的是一种物理性质,如表格的位置、字符的大小
17、以及其比例关系等;而逻辑结构指的是表格内部固有的一种关联关系。所以,表格文档的分析也就包含这两方面的分析,即分布结构的分析和逻辑结构的分析。CAD数据提取算法的研究是建立在一般表格文档数据提取方法之上,其中的很多理论与算法都可以效仿和采纳。因此,充分认识和了解表格文档在逻辑结构与数据提取方面的理论是至关重要的。以前对表格文档的分析己经提出了很多方法,在逻辑结构方面的提取技术一般涉及较少,下面我们将详细介绍一种表格文档逻辑结构提取的算法。这个算法(简称GLG算法)包括三部分:整个文档全局划分;具备逻辑结构的分析;整个文档的全局再划分。这种算法的关键点是逻辑结构的划分,具有较高的精确率,它有利于逻
18、辑结构树的生成。同时,它的健壮性还体现在使用额外的直接相邻关系处理两个不相关表格。最后将在GLG算法的基础上进一步介绍一种逻辑结构提取的改进算法数据栏矩形区域线段投影法,该算法从线段投影长度反映区域面积大小,合理地划分区域所体现逻辑结构,依据区域划分的最大化原则,同样有利于逻辑结构树的生成。2.1 文档表格的基本结构工程CAD图纸的技术数据通常以表格的形式存在,其存储形式及构成方式均不同于普通的图形或文本信息。表的存储形式取决于承载它的图形文件,并随文件格式的不同而变化;表的构成方式则取决于图纸绘制所采用的标准并随之变化,因为表的存储和构成具有分散性、独立性以及多样性等特点。表格栏是由一些水平
19、和垂直线段围成的矩形区域组成的。然而这种表格文档的布局结构能够通过对线段分析获得,在表格文档中存在两种字段,分别是数据段和标题段。数据段是为用户填写的区域,标题段用来指出它从属的数据信息。表格文档包含有两种结构,分布(几何)结构和逻辑结构。分布结构是指表格文档的位置、大小和各字段的比例关系等;而逻辑结构是指字段间的逻辑关系。表格文档的分析由两个阶段组成:分布结构分析和逻辑结构分析。一般来说,一个完整的表格文档是通过两组水平和垂直的边缘线形成的矩形区域。它还能分成几个相对独立的矩形的表格。这里我们称这些独立表格为规范化表格。从结构的复杂性考虑,我们把规范化表格分为基本表格和复合表格。基本表格也可
20、以分为一维表格和二维表格。表格文档的结构和规范化表格的分类如下图2.1示:图2.1 文档结构图一维表格的定义是递归的,最简单的一维表格是由一个标题栏和它附属的数据栏组成的,而一个标题栏和几个附属的一维表格标题栏将形成另外一个一维表格。这个标题栏称为相应一维表格标题拦的总标题;有时这个一维表格仅仅是由几个没有总标题的附属一维表格标题栏构成。如图2.2所示:图2.2 一个没有总标题的单向一维表格示例在一个最简单的一维表格标题栏是第一层标题,对应的表格称为第一层一维表格。层的增长伴随着表格也复杂起来。标题的层如图2.3所示。而且,在一维表格中,标题栏基本上都在数据栏的一边,称为单向一维表格,如图2.
21、2所示。总标题 上标题第一层标题 第二层标题 第三层标题 左标题图2.3 一维表格示例 图2.4 二维表格示例一个二维表格是由一个总标题栏、几个左标题栏、几个上标题栏和数据栏组成的。如图2.4所示。实际上,它可以被看作是一个总标题栏和两个单向一维子表格组成的。一个是由上标题和数据栏组成,另一个是由左标题和数据栏组成。它们的数据栏相同,只是每一个数据栏依赖于两个方向的标题栏。这两个表格各自称为二维表格的D1子表和D2子表。复合表格的定义也是递归的。一个复合表格是由一个总标题栏和几个子表构成的,并且子表可以是一维、二维和其它复合表格组成。可以看出,这个复合表格可以视为一维表格的拓展,它们的不同在于
22、子表类型的不同。而且,数据栏和表格间不是直接相邻形成一个矩形,从而把它归类到一个复合表格。尽管它的子表是一维的,如图2.5所示的两个复合表格。 图2.5 复合表格示例图以上给出了3种规范表格类型的递归定义。可以看出这些定义的基础是从一维表格开始的,又根据一维表格的层次关系,可以得出栏目间的逻辑关系。数据栏依赖于第一层标题栏,第一层标题栏依赖于更高层的标题栏,依次类推。如图2.3所示,数据栏Dl、DZ、D3分别依赖于T2、T3、T4,T3、T4依赖于T5,T5和T2依赖于Tl。2.2 标题栏数据栏间的依赖关系从布局结构的观点分析,watanabe将标题栏和它附属数据栏的依赖关系划分为四类型。分别
23、如图2.6(a)-(d)所示。Liubing等将这四种依赖关系延伸为两种关系类型。一种是标题栏和它的附属数据栏,另一种是标题栏和它的子表的关系。而且另外一种关系类型,nxn的水平依赖,如图2.6(e)所示,也被应用。这种nxn的水平依赖也常用在表格文档,这种关系的类型也仅仅使用在标题栏及其带有横向一维子表之中。六个规范化表格和它们的依赖类型如图2.6所示。 (a) 1-垂直依赖 (b) 1-水平依赖 (c) n-垂直依赖 (d) n-水平依赖 (e) n x n-水平依赖图2.6 标题栏和数据栏或子表依赖关系的分类2.3 基本表格和数据栏区域构成的矩形模型一个由标题栏和数据栏组成的规范化表格,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CAD 图形 获取 工艺 信息 方法

链接地址:https://www.31ppt.com/p-1939431.html