AutoCAD标注属性信息提取的研究 - 自然科学版 - 青岛大学.PDF

AutoCAD标注属性信息提取的研究 - 自然科学版 - 青岛大学.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AutoCAD标注属性信息提取的研究 - 自然科学版 - 青岛大学

维普资讯 青 岛 大 学 学 报 (自然 科 学 版 ) V01.2ONo.2 第 2O卷 第 2期 enceEdition) JurL 2007 2007年 6月 JOURNALOFQINGDAOUNIVERSITY (NaturalSci — — 文章编号 :1006—1037(2007)02—0055—07 AutoCAD标注属性信息提取的研究 于文洁,王 钰 (青岛大学信息工程学院,青岛266071) 摘要:在 ActiveXAutomation规范下,通过编程实现了自动提取AutoCAD的标注对象, 如尺寸、引线和公差标注的内部属性信息,解决了协同设计时,不能完整获取标注对象数 据的问题 。根据上述三种标注对象所含属性组合方式的不同,给出了不同的查寻和提取 属性信息的具体方法。 关键词:尺寸标注;引线标注 ;公差标注 ;标注属性提取 中图分类号 :TP391 文献标识码 :A 现代制造业的发展,是以资源的合理及高效地利用为基础的,所以基于计算机支持的协同设计[1]是现 代制造业一个必不可少的重要手段,在协同设计中,图形数据的实时交换尤为重要和突出[3]。许多文献[4 研究了协 同设计系统的数据交换模式,而AutoCAD作为应用最为普及 的CAD设计软件平台,在协同设计 中的地位不容忽视 ,对其环境下的协同设计的实施也有专门的研究[7]。 设计数据的网络实时交换是协同设计的关键 ,已有的数据交换规范,如 DXF,IGES和 STEP不能满足 网络实时交换的要求,而 XML在描述数据方面所具有的层次性和跨平台传输优势,使其成为描述数据交换 的一种重要工具,已有许多文献[8]从不同方面进行了研究。从设计图形 中提取各类属性信息,是构建 XML数据交换格式的第一步 。而在 AutoCAD工程 图中,有 3类标注对象 (尺寸、引线和公差),若采用 Au— toCAD的ActiveXAutomationAPI直接提供给它们的属性与方法,无法完整提取其 内部组成图元的属性 信息。对此,本文给出的解决方法是:对于尺寸标注,依据其在块空间中建立的特定名称与在模型空间中建 立的对象名称之间的对应关系,通过集合对象遍历查寻的方法,准确找出组成尺寸对象的任一图元并直接提 取其属性信息;对于引线标注,重点是确认其注释属性所含值的数据类型,然后分门别类调用不同类型对象 下的属性,既可获取该对象的完整属性信息;而对于公差标注,则找出了公差标注框与标注符号的转意符,依 据它们的对应关系,可获取其完整的属性信息。 1 图形对象的坐标信息 图形对象要能准确无误地在不同CAD平台上实现重绘,它的所有属性信息都应该完整无误地被获取。 对于单一的基本图形对象,譬如,直线段、圆和圆弧等,AutoCAD给出了完整获取其属性信息的接 口。如在 ActiveXAutomation开发平台上,属性 StartPoint、EndPoint、Color以及 Height等,就可将基本图元完整地 描绘出来,但标注对象本身是一些特殊的图块,所以必须进一步分析其内部的组构形式,找 出组成标注对象 的基本图元对象,然后才可以直接获取这些基本图元对象的各种属性信息。 本文研究了AutoCAD的3种标注对象,它们分别为尺寸标注、引线标注和公差标注。 2 尺寸标注属性信息的提取 AutoCAD 中的尺寸标注形式最为丰富,但它们都有着一些共同的特点和规律,表 1列示了尺寸标注的 收稿 日期:2007—03—04 作者简介:于文洁(1975一),女,山东青岛人,硕士研究生,讲师,主要研究方向为计算机辅助设计与计算机图形

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档