autocad图块实体几何信息的提取

autocad图块实体几何信息的提取

ID:18704955

大小:50.00 KB

页数:21页

时间:2018-09-21

autocad图块实体几何信息的提取_第1页
autocad图块实体几何信息的提取_第2页
autocad图块实体几何信息的提取_第3页
autocad图块实体几何信息的提取_第4页
autocad图块实体几何信息的提取_第5页
资源描述:

《autocad图块实体几何信息的提取》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、AutoCAD图块实体几何信息的提取                                           刘贤喜                                   中国农业大学(100083)                                                   摘 要本文介绍了在不“炸开(EXPLODE)”AutoCAD图块的前提下,利用ADS和C语言    直接访问AutoCAD图形数据库的结果缓冲器,提取或处理图块内部所含全部子实体几何

2、信息     的方法。     关键词 AutoCAD图块 几何信息提取 ADS接口 DXF码     1 问题的提出    AutoCAD是优秀的计算机辅助设计软件,不但具有友好的交互绘图功能,而且提供了强大的二次开发工具,如ADS、ARX等。但在AutoCAD交互绘图环境中,对插入其中的图形块只作为一个整体来处理,仅直接提供其插入点的坐标值、比例因子和旋转角度等有限的几何信息,而不能直接提供图形块内部所有子实体的几何信息;若要对图块进行编辑修改,首先要用“EXPLODE”命令将图块分解为若干相互独立的

3、几何实体。我们在开发“饲料加工工艺设计专家系统(FPES)”时,用图块来表示饲料加工设备图形符号,为了让计算机能够在AutoCAD环境下自动生成饲料加工工艺流程图,不仅要识别图块所表示的加工设备,还要处理图块的外轮廓,以便于自动确定设备位置。如果用“EXPLODE”命令将设备图块炸开,则就不再具有设备图形符号的含义了,计算机也就无法对设备进行智能处理。为此我们利用ADS开发了一个智能模块,能够在不炸开图块的前提下,自动获取图块内部所含全部子实体几何信息的,提高 AutoCAD对图块的智能处理能力。    

4、 2 实现原理     DXF(Drawing ExchangFile)码是CAD领域的工业标准之一,在计算机内存中,可以把DXF看成是AutoCAD将当前图形数据库的ASCII码映像。在AutoCAD图形数据库中实体类型(Entity)是预先定义的图形元素,如点(POINT)、直线(LINE)、圆(CIRCLE)、插入的块(INSERT)等。实体 名(Entitybeconsistentwithinthesamedisk.Alternateunifiedcorerequirementsplacedont

5、heterminalstripterminals,onlineidentityandensurethecoppercoreisnotexposed.6.4.6enclosurewithinthesametothecablecoreprovidesbindingintoacircle,harnesstiespacingisgenerally100mm;branchofficesshallbebindingonbothends,eachcoreAutoCAD图块实体几何信息的提取               

6、                            刘贤喜                                   中国农业大学(100083)                                                   摘 要本文介绍了在不“炸开(EXPLODE)”AutoCAD图块的前提下,利用ADS和C语言    直接访问AutoCAD图形数据库的结果缓冲器,提取或处理图块内部所含全部子实体几何信息     的方法。     关键词 AutoCAD图块 几何信

7、息提取 ADS接口 DXF码     1 问题的提出    AutoCAD是优秀的计算机辅助设计软件,不但具有友好的交互绘图功能,而且提供了强大的二次开发工具,如ADS、ARX等。但在AutoCAD交互绘图环境中,对插入其中的图形块只作为一个整体来处理,仅直接提供其插入点的坐标值、比例因子和旋转角度等有限的几何信息,而不能直接提供图形块内部所有子实体的几何信息;若要对图块进行编辑修改,首先要用“EXPLODE”命令将图块分解为若干相互独立的几何实体。我们在开发“饲料加工工艺设计专家系统(FPES)”时,用

8、图块来表示饲料加工设备图形符号,为了让计算机能够在AutoCAD环境下自动生成饲料加工工艺流程图,不仅要识别图块所表示的加工设备,还要处理图块的外轮廓,以便于自动确定设备位置。如果用“EXPLODE”命令将设备图块炸开,则就不再具有设备图形符号的含义了,计算机也就无法对设备进行智能处理。为此我们利用ADS开发了一个智能模块,能够在不炸开图块的前提下,自动获取图块内部所含全部子实体几何信息的,提高 AutoCAD对图块的智能处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。