统计高级属性块的数量
一、前言
你还在为工作中统计AutoCAD图形中某个图块的数量而发愁吗?例如在园林绿化图中数树木,在机械图中数螺丝,在建筑图中数门窗等各个专业图中都会出现在图中数数量的情况,你还在忧郁吗?
我认为国家应该大力提倡研制具有自主知识产权、符合设计习惯、行业标准和企业文化的、面向行业的应用模块。当然,算机性能的提高、信息处理的智能化,AutoCAD 技术正向着开放、集成、智能和标准化的方向发展。正确把握AutoCAD技术的发展趋势,对我国AutoCAD软件行业的开发及企业正确规划自身的AutoCAD 应用系统,都有深远的意义。
在工程设计行业,AutoCAD技术的应用大大提高了设计及绘图效率,AutoCAD应用技术的熟练方法的掌握也越来越重要。
有些设计院从八十年代末开始尝试进行AutoCAD二次开发,但进展比较慢,多数是图块和小型实用程序,在深度和广度上都存在着差距。从1993年以后AutoCAD二次开发步伐开始加快。
目前在AutoCAD二次开发方面已经取得了可喜的成绩,在机械、建筑、航空等领域涌现出一些比较优秀的AutoCAD二次开发软件。比如建筑中使用的天正系列软件,它具有计算机辅助设计建筑结构平面图、自动生成系统图、自动统计材料表等诸多方面有了新的进展。
言归正传,这和这次的标题有何关联呢?
二、工程预算在统计高级属性图块的数量方面的现状
在此,举个例子。在一些使用其它AutoCAD二次开发软件的时候,都会有一些高属性的图块,比如园林绿化图中会有松树、桂花;电气图中会有荧光灯、插座;给排水图中会有角阀、水龙头。在预算中,这些都是要各个专业工作都去统计的。那么一般有哪些方法呢?
有些人会想到直接用AutoCAD二次开发软件,也就是常说的插件。但往往这些专业的插件都会涉及到一个版权的问题,要付费注册才能使用。那还有其它
办法吗?
那接下来就会有人想用AutoCAD本身自带的工具,对象选择过滤器fi(FILTER)。确实,它是能够很快速地根据选择属性来过滤选择,但一直是针对一般的图块。它的优点是选择快,控制性强;缺点当然也有,就是对高级属性图块束手无策。
还有人会想到用AutoCAD工具下的“快速选择”,首先是选择范围应用到,然后对象类型是参照块,选的特性是名称,也可以选择别的特性,条件是这个特性是这个块特有的,然后点击确定。统计的数量在特性中予以显示。这个方法比对象选择过滤器操作要复杂一些,在某些特殊图块中但也不为一个备用工具。当然缺点还是:对高级属性图块束手无策。
还有第三个方法:bcount(抽样输出)这是AutoCAD中ET扩展工具,也等于是软件自带的一项功能。能统计,但还是一样不太完美理想。
以上的诸多方法都是人们常用的统计方式。但又回到我们的主题,怎样能统计高级属性图块的数量呢?
三、高效地统计高级属性图块的数量
在AutoCAD中还提供了功能更为强大的属性提取命令,其调用方式为: 菜单:(工具)→(属性提取)命令行:eattext
调用该命令后,系统将弹出增强的“属性提取”对话框,并以向导的形式进行引导,如图所示。
下面依次对各个步骤进行介绍:
(1)选择“从头创建表或外部文件(C)。 (2) “数据源”:有三个选项,根据自己须要选择。例如:我只统计首层的电气设备,那么在这我们就选择“选择对象”框选范围。
(3) 接下来这一步:请选择要用作最终输出中的行标题和列标题的块和属性。我们也一样举同上例子,勾选要统计的块名称和块属性,如下图:
(4) 到这一步,我们的统计结果可以看到了,接下来我们可以输出统计结果。勾选AutoCAD表和外部文件其一或是两者都选择输出,输出外部文件可以自己选择另存文件位置和文件名称,如下图:
如以上为例,在园林绿化图中数树木,在机械图中数螺丝,在建筑图中数门
窗等各个专业图中都能应用到。
因此,我认为国家应该大力提倡研制具有自主知识产权、符合设计习惯、行业标准和企业文化的、面向行业的应用模块。当然,算机性能的提高、信息处理的智能化,AutoCAD 技术正向着开放、集成、智能和标准化的方向发展。正确把握AutoCAD技术的发展趋势,对我国AutoCAD软件行业的开发及企业正确规划自身的AutoCAD 应用系统,都有深远的意义。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务