AutoCAD图形对象的数据信息查询方法及应用

2017-11-20 16:20张晓琪
电脑知识与技术 2017年25期
关键词:数据信息特性图形

张晓琪

摘要:AutoCAD 是一款通用性很强的计算机辅助设计软件,已得到各行业的广泛应用。在绘图应用中,常常需要对图形对象特性进行查询,并根据实际要求进行相应的修改,其特性主要包括,长度、位置、形状等几何特性以及颜色、图层、线宽等状态特性。AutoCAD软件提供了多种查询功能,通过实例对查询命令的使用方法及应用进行了分析与阐述。

关键词:AutoCAD;图形;特性;数据信息;查询

中图分类号;TP311 文献标识码:A 文章编号:1009-3044(2017)25-0207-02

在绘图过程中,利用AutoCAD的查询功能可查询图形对象特性的数据信息,为图形绘制、编辑以及计算带来方便。本文主要对点的坐标、两点之间的距离、图形对象面积的测量,以及实体特性参数和面域或实体的质量特性等信息的查询方法进行介绍。

1 点的位置查询

AUTOCAD软件绘图中,可通过查询某个点的坐标,来得到点的位置信息。可以利用命令调用方式或标注坐标功能二种方法来实现。

(1) 命令调用方式(ID命令)

利用命令调用方式查询,方法是:用菜单“工具→查询→坐标”或在命令窗口输入ID命令,按空格或回车,命令行显示,选择对象,即选定要查询的点,AutoCAD 将在命令窗口报告显示出查询信息如: X= 3107.0325, Y=1520.6213, Z=0.0000。

(2) 标注坐标方式(DOR命令)

除用ID命令查询点的位置外,还可用坐标标注DOR命令查询坐标值,可以很直观地标注出所要查询点的X轴和Y轴坐标值。但在标注前,需要注意最好先用命令 UCS重新定义一个原点坐标[1],这样才能清晰的查询出需要点的坐标值。假设有一个三角形(图1所示),将要查询C点的坐标,首先调用UCS命令定义三角形的A点为新的坐标原点,以该基准的坐标计算所得到的C点坐标值,也就是A点的长和宽的值。

2 两点间的距离查询

在AutoCAD 绘图中,也常常需要得到两点之间距离。其方法是:用菜单“工具→查询→距离”或输入DI命令,命令行显示:选择对象,选定要测量的两点(如图1中A、B两点),按回车键。即在命令窗口显示出查询信息如:距离 = 123.3450, XY平面中的倾角 = 0.0000 ,与XY平面中的夹角 = 0.0000;X增量 =123.3450 ,Y增量= 0.0000,Z增量= 0.0000。

注意在操作中选择两点的顺序,根据顺序的选择,将会有X或Y的增量正负不同,增量的绝对值即为查询的两点间距离值。

3 图形面积周长查询

利用AutoCAD的面积查询命令,不仅可以方便计算所有指定点之间图形及多种对象的面积和周长,而且还可灵活选用该命令的加、减模式来实现复杂组合图形的面积的测量计算。

3.1 基本图形面积周长查询

查询图形面积周长,只能对图形区域封闭或已形成面域的图形进行测量,如不是封闭的,需要先对其进行闭合或面域处理,才能查询。如果闭合时,需要添加闭合的直线,在计算周长时AutoCAD 将加上这条闭合直线的长度。根据图形组成不同,使用AREA命令查询有下面两种情况。

(1) 由直线组成的封闭图形区域测量,其方法是:用菜单“工具→查询→面积”或输入AREA(或AA)命令,命令行提示:“指定第一个角点或[对象O/添加A/减S]”;根据提示依次选取图形的各端点(如图1中A、B、C各点),并回车即可(提示:各点应位于当前UCS的 XY 平面平行的同一平面上)。AutoCAD 将在命令窗口报告显示出查询信息如:面积=1941.2190,周长=49.1317。

(2) 如果测量图形的区域是一个由直线和不规则圆弧组成的图形,首先将该不规则的图形建成一个面域,再调用 AA 命令,命令行显示:“指定第一个角点或[对象O/添加A/减S]”,输入选项0,选择将要测量的图形,并回车即可。

在计算时选择输入“对象O” 选项,该命令功能可以对圆、椭圆、样条曲线、多段线、多边形、面域和实体的面积进行计算。但如使用SOLID命令创建的二维实体,将不会显示面积。

3.2 组合图形面积周长查询

在实际工作中,不仅需对基本图形面积周长查询,而常遇到的是查询组合图形或更复杂图形的面积和周长,仅用查询基本图形或简单图形的方法是远远不够的,由于图形的多重组合,将会出现面积和周长的重复计算问题,因此,就需要应用组合图形对象的面积加减方法[2],下面通过实例来分析阐述如何利用加减模式计算或查询图中阴影区域面积。

查询图2中阴影部分的面积和周长。其方法是:在命令行输入命令AA,回车,命令行提示:“指定第一个角点或[对象O/添加A/减S]”,此时输入A;命令行会提示:“指定第一个角点或[对象O/减S]”,输入O(“加”模式)选择对象,这里需要选定图中的圆,则显示出圆的相关信息如下:面积=4901.7990,周长=209.1997,总面积=4931.7990 。然后回车,输入S,再输入O(“减”模式)选择对象,这里需要选定图中的六边形,则显示相关信息如下:六边形的面积、周长及相减后的总面积信息:面积=2292.2686,周长=167.0000 ,总面积=2563.5304,回车全部操作结束。此时所显示的总面积=2563.5304,就是所需查询的图形阴影部分的面积。

4 实体特性信息的查詢

使用LIST列表命令将列举出所有的存储和导出的信息,这些信息是关于在当前图形上所选定(采用普通的选定方法)的任何实体。其方法是:用菜单“工具→查询→列表显示”或在命令窗口输入命令LIST(LI),按回车,命令行提示:选择对象,此时选择需查询的实体对象,回车即可。AutoCAD软件 将自动切换到文本窗口,并显示出实体的相关查询特性信息[3]。显示的主要信息有:对象类型、所在图层、颜色、线型和当前用户坐标系统(UCS)的 x、y、z 位置。其他附加数据信息的显示,与所选择的对象有关,如直线的端点、圆的圆心等。endprint

5 面域/质量特性的查询

AutoCAD中的质量特性查询命令可以计算并显示面域(二维对象)或实体(三维对象)的质量特性,如实体的惯性矩、面积矩、质心、边界框等。查询中应注意:(1)首先用region命令将曲线、多义线构造的闭合区域进行面域化,再执行质量特性查询,才可查询实体的惯性矩、质心、面积矩等属性。(2)对于不规则的实体体积查询,则需要先使用一些规则的实体通过实体修改命令中的合并或差集命令进行处理后,使用查询命令查询。

对一个简单实体体积的查询,其方法是:用菜单“工具→查询→面域/质量特性”或输入命令MASSPROP,按回车,命令行显示:选择对象,这时点击选择需要查询的实体,然后回车,即在文本窗口中显示,实体体积、惯性矩、面积矩、质心等质量特性,所显示的特性取决于选定的对象的实体。可以继续回车,将此分析结果写入文件,保存文件格式是.mpr,该文件可以用记事本打开。

6 图形文件特性信息的查询

对图形文件特性信息查询,其方法:在命令窗口输入STATUS命令,回车,AutoCAD 软件将自动切换到文本窗口,并显示出当前图形文件的相关特性信息,主要信息包括:当前图形对象的数目;模型空间或图纸空间的图形界限;模型空间或图纸空间使用;显示图形范围;插入基点;捕捉分辨率;栅格间距;当前空间;当前图层,当前颜色,当前线型,当前线宽,当前打印样式;当前标高、当前厚度;当前填充,当前栅格,当前正交,当前快速文字,捕捉和数字化仪(显示当前模式开或关);对象捕捉模式;可用图形磁盘空间;可用物理内存;可用交换文件空间[4]。

7 图形时间的查询

对于用户或AutoCAD工程设计人员来说,对于图纸时间信息的掌握和了解是必要的,同时对进行交流也有很大帮助。TIME命令查询信息主要包括当前时间、创建时间、上次更新时间等。其方法是:在命令窗口输入命令TIME,回车,AutoCAD 将自动切换到文本窗口,显示出图形的时间,日期等的各项时间统计信息。这里编辑时间的累计,不包含打印所用时间,编辑后如不保存图形并退出,所用的时间也不被累计其中。还可根据需要,对命令的“显示(Display)”:更新当前最新的时间信息;“开(On)/关(Off)”:开/关计时器;“重置(R)”:计时器置零的选项进行设置。

8 结束语

AutoCAD的查询功能为图形的精确性绘制提供了很大方便,特别是对于复杂的工程图纸,很多图形对象特性的查询是必不可少的。复杂图形面积和周长的查询,是实际工作中必然遇到的问题,而此类型的图形对象大部分是一些不规则的形状,只能通过软件的查询命令才可快速测量得出。为此,掌握AutoCAD 的各种查询命令,是非常必要的,对工程设计中图形的测量、分析与交流起到重要的作用,应熟练运用。

参考文献:

[1] 谢宗华,陈绍志,张炜.AutoCAD中几个查询命令的使用方法[J].时代农机,2016(7):72-73.

[2] 樊培利AutoCAD图形面积的查詢方法[M].安徽水利水电职业技术学院学,2013(6):63-64.

[3] 张忠蓉.AutoCAD 2010中文版实用教程[M].机械工业出版社,2015.

[4] 李波,张卫东.AutoCAD 2014中文版应用大全[M].机械工业出版社,2014.endprint

猜你喜欢
数据信息特性图形
谷稗的生物学特性和栽培技术
进一步凸显定制安装特性的优势 Integra DRX-5.2
浅析数据信息在医院医疗保险管理中的应用
美国职业棒球大数据对提升中国棒球竞争力的研究
分图形
找图形
如何做好成本核算工作
图形配对