笔者在做设计时,经常会遇到统计指标的工作,此过程基本靠手算,十分耗费时间,更重要的是容易出错。因此笔者尝试将此工作交给计算机,建筑师需要做的只是提供必要的数据。下面进入正题!
程序名叫“指标助手”,它是一个基于CAD的ARX插件,主要为前期概念规划中使用,用来快速统计“技术经济指标”。使用中的界面如下:
程序原理:
1.计算元素:建筑、绿化、基地。
2.元素内容:外轮廓(闭合多段线)、属性文字。结构如下图:
程序与用户的交互约定:
1.外轮廓约定:用户应提供闭合的、无重复点的多段线作为外轮廓。
2.文字约定:程序会生成形如“属性名:值”的文字。(例如“建筑面积:100.00”),如需修改值,请注意如下事项:
a.程序生成的属性名不要改动
b.中间为中文的冒号,不要改动
c.值必须不小于零,并且后面不要有别的内容(比如“平米”),否则判定为0
3.图层约定:程序只识别对应图层上的图形和文字。属性文字只生成在特定图层,外轮廓要绘制在相应图层。图层对应关系如下:
程序命令:
1.标注属性:选择外轮廓,在轮廓左上角生成该元素的属性文字。如果已经有符合约定的属性文字,则不再生成,否则会再次生成文字,或修改“仅值不合约定”的文字。(注:建筑面积生成的时候,会搜索轮廓内的层数文字,用户如果需要程序自动乘以层数,应在TM_FloorNum_Txt图层上标上形如“5F”的文字。)
2.统计属性:选择属性文字,统计选中的属性文字。程序会自动对各面积信息求和统计,如果用户选择了基地属性文字,则会补充计算容积率等信息。(注:程序不会核对轮廓面积和文字是否对应,只会取文字中的数据信息,不会读取“建筑层数”)
3.清理:清理生成的属性文字,不会清理“建筑层数”图层上的文字。
4.设置:设置属性文字的高度,不会改变已标注的属性文字。
5.TmShow:此命令用于再次显示“指标助手”工具条。
作者为本程序付出了很多精力,从交互方式的设计到程序的实现,总共耗费几个月的时间,如果有条件,请赞助作者(嘿嘿)!期间也得到很多朋友的意见,在此表示感谢!程序作为第一版,仍需要很多的完善,请关注公众号留下您的宝贵意见。如果您觉得本文对您有帮助,请分享到朋友圈,万分感激!
程序下载方式:
留言给我,我发给您下载方式。
下期预告《强排计算器》:
网友评论