您的当前位置:首页房产项目测量中AutoCAD的应用

房产项目测量中AutoCAD的应用

2024-05-03 来源:爱问旅游网
维普资讯 http://www.cqvip.com

第5期 刘权等.房产项目测量中AutoCAD的应用 中图分类号:P209 文献标识码:B 5l 文章编号:1672—8262(2006)05—51—03 房产项目测量中AutoCAD的应用 刘权 ,金颖 (北京师范大学珠海分校不动产学院,广东珠海5 19085) Application of AutoCAD in House Property Survey Liu Quan,Jin Ying 摘 要:阐述了在房产项目测量中利用AutoCAD绘制中线尺寸图、外墙尺寸图及面积量测功能,同时利用AutoLISP编 程,实现了面积自动生成功能、面积自动求和功能及边长长度自动注记功能,可以大大提高房产项目测量精度、提高工 作效率。 关键词:AutoCAD;AutoLISP;面积量测;边长注记 1 引 言 传统房产测量中,在套内建筑面积、共用分摊面积 计算过程中采用手工量算法,直接从建筑施工图纸上 套内建筑面积和共用分摊面积的基础是准确画出中线 尺寸图和建筑外墙图。 传统方法是直接从建筑施工图纸上扒中线尺寸图, 即从轴线尺寸外返换算系数(如49墙外偏移0.125、37 扒建筑中线尺寸,再用计算机进行计算,费时费力,且 精度不高。AutoCAD在房产项目测量中的应用,改变 了传统的计算方法,直接画轴线尺寸图,再利用偏移功 墙外偏移0.065等)画出中线尺寸图,再用计算机绘图 计算。计算外墙体面积使用公式(长+宽一墙厚)×墙 厚计算。然后利用检核公式:误差=建筑面积一套内中 能生成中线尺寸图和建筑尺寸图,直接利用面积量算 功能(Area)生成面积。在实践中,利用AutoLISP编 线面积一共用面积(如墙体、管道井、楼梯等)进行检核, 误差不应大予0.10 m (规范中对此并没有规定,只不过 实际工作中进行各楼层面积自检时,此检核非常重要。 程,在图形内任意位置点击鼠标,即自动生成面积值。 根据指定的字体大小将面积值自动生成到点击位置 处,并可以进行同属性多块面积自动求和计算。利用 AutoLISP编程,可在分户图绘制、分丘图绘制、计算书 编写中对边长长度自动注记,大大简化了手工操作,减 少了人为失误,提高了测量精度。 此项限差可视单位不同情况而定)。但实际上传统方法 不易达到此精度。尤其遇到不规则房屋(圆形、方形房 屋除外)利用此方法更是矛盾重重,不但中线尺寸难以 准确计算,中线图形也难以闭合。即使非常仔细地计 算,检核误差很难达到0.10 m 。 在建筑施工图中,轴线是施工设计的基准线,施工 2建筑中线图、建筑外墙图的准确生成 准确生成建筑中线图、建筑外墙图,是精确测定套 内建筑面积、共用分摊面积的基础。 图上标注的尺寸都是轴线间的尺寸。较好的方法是先 画出轴线尺寸图,利用计算机软件的偏移功能,生成中 线尺寸图(如49墙外偏移0.125、37墙外偏移0.065 房产项目测量中,成套房屋的建筑面积=套内建 筑面积+共用分摊面积 等)和外墙尺寸图,然后再精确量测各部位的面积。最 后再用检核公式:误差=建筑面积一套内中线面积一 套内建筑面积=套内使用面积+套内墙体面积+ 阳台面积 共用面积(如墙体、管道井、楼梯等)进行检核,误差均 小于0.06 1TI 。这样,以轴线尺寸为基准,省去了加减 小数的麻烦、避免了人为出错。用AutoCAD画出轴线 共用分摊面积=套内建筑面积×分摊系数 分摊系数=共用分摊面积之和÷套内建筑面积之和 由此可见,要精确测量成套房屋的建筑面积,必须 精确测定套内建筑面积和共用分摊面积,而精确测定 收稿日期:2oo5一lO一25 尺寸图,如果尺寸无误,从一点起,按各线段长度、方向 画线,最后回到起点,必然闭合。如不闭合,需重新检 作者简介:刘权(1967一),男,高级工程师,主要从事房地产测绘、房地产地理信息方面的工作与研究。 维普资讯 http://www.cqvip.com

52 城市勘测 2006正 查、重画。这是很重要的,也是非常必要的检核条件。 形或图形与图形相连情况下,可选择Area功能,然后 在需量测图形变化点上,逐点点取,最后回车,即可测 出面积大小。可将生成的面积值粘贴到指定位置处。 此方法不但费时,还易出错。如果点取图形变化点时 捕捉不准,也会使面积出错。 传统方法,无法做到。 如轴线尺寸图完全闭合,利用AutoCAD偏移功能 (offset)偏移生成中线尺寸图、外墙尺寸图。再利用 AutoCAD面积量测功能(Area)量测出各部位面积。 利用AutoLISP编程,可在传统AutoCAD基础上, 3面积自动生成功能 普通AutoCAD具有面积量测功能,具体方法如下: (1)如所量测图形为一整体,且为单个图形,可选 择Area功能,右手键选取目标Object功能,点击目标 上一点,即可自动生成面积,可将生成的面积值粘贴到 指定位置处。 将此命令以工具条形式出现在窗口界面上,鼠标点击 “jsmj(计算面积)”命令按键,不管什么图形,只要封 闭,即以事先设定好的字体大小在任意封闭图形内任 意位置处点击自动生成面积值,并以指定的颜色在量 测的封闭图形内闪烁。如果图形不封闭则无法量测, 并显示:你指定的点不能确定边界! 程序代码如下: (setvar”useril”l1) (2)如果所量测图形不为一整体,或不为单一图 (princ ar) ) ;;else ) ) (while (progn(initget 128) (setq (princ”\n你指定的点不能确定边 界!”) ) (princ) ) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; pl(getpoint”\n e累加计算的面积/ 指定边界内的一点/<EXIT>:”) ) (if(/:(type pt)LIST) (progn(if(=pt”e”) (defun C.jsmj(/SS PT) (setvar”cmdecho”0) (if(/:(getvar”useri1”)l1) (progn(princ”\n现在开始量算面 积:”) (1jmj) ) nil ;;(setq ss(ssget”x” ((8.” jsmj”) (0.”TEXT”)))) ;;(if SS ;;(command”erase”SS””) ;;) . (command”layer””n””jsmj” ”l1、 ) (progn(dgmj p1)T) ) ) ) (setvar”cmdecho”1) (princ) ) 4具有相同属性的多块面积自动求和计算 在房产测量中经常遇到相同属性的房屋面积求和 计算,如房屋套内面积求和,共用面积求和等,计算量较 大。利用AutoLISP编程计算,鼠标点击“ljmj(累加面 积)”命令按键,只需在相同属性面积值处逐点点击,最 后回车,即自动生成总和,且准确无误。各相同属性面 积总和(如住宅套内面积、车库套内面积、商业套内面 积、管道井面积、楼梯面积等)计算只在轻轻点击之间即 可完成,大大地缩小了计算工作量,而且精确无误。 累加求和计算程序代码如下: (defun C:ljmj1(/ENT I LEN MJ S SS STM) (princ”\nselect number ̄”) (setq ss(ssget (8.”jsmj”)(0.”TEXT”)))) (if SS (progn(setq i 0) (setq mj 0) (setq len(sslength SS)) (while(<i len) (setq stm(ssname ss i)) (setq ent(entget stm)) (setq s(atof(cdr(assoc 1 ent)))) (setq mj(+mj S)) (setq i(+i 1)) 5边长长度自动注记 房产项目测量中,绘制分户图、分丘图、编写计算 书都有大量的边长长度注记工作量,如果手工注记,不 维普资讯 http://www.cqvip.com

第5期 刘权等.房产项目测量中AutoCAD的应用 53 仅费时费力,而且易于出错。利用AutoLISP编程,只 离、字头的朝向,在指定的边长中间位置处自动生成边 长数值。省时省力,避免了人为失误。 需鼠标点击“cdzj(长度注记)”命令按键,在注记的边 上点击或圈选,即可根据指定的字体大小、离线的距 程序代码如下: ) (defun c:zjcd(/ANG ANG1 DI DV EN— TUST I J LEN N I rl PTLST PTM SSl STM TXTLEN OS I I12 f I13 f rI ) (if(null ca1) (arxload”geomcal”) ) (setq OS(getvar”osmode”)) ~ 川一 ㈨~ 一.  一~ ~删一 ㈩~一  一一 …一一~ … ~~ 一一一 ~~一 ~  一~ =一蓁一  一 ~~一、 .==~ ~ (setvar”osmode”0) (setq ssl(ssget (一4.”<OR”) (0.”POLYLINE”) (O.”LWPOLYLINE”) (0.”LINE”) (一4.”OR>”) ) 7 二== ) )  一(if ssl (progn(initget 4””) (setq dv(getreal (strcat”\n输入字高:<”(rtos (getvar”textsize”))”>”) ) ) (if dv (setvar”textsize”dv) ) (initget 4””) (setq dv(getreal(strcat”\n输入离 线距离:<0.2>”))) (if(not dv) (setq dv 0.2) ) (setq i 0) (setq len(sslength ss1)) (while(<i len) (setq stm(ssname ssl i)) 6 结语 动求和功能,并且代码严格保密。自己编写应用程序, 不但极大地提高了工作效率,保证了成果质量,还可以 更好地适应本地房产测绘管理的需要。 参考文献 房产项目测量中,涉及到大量的人为重复工作量, 如果手工完成,不但费时费力,而且容易出错,通过编 程可以很好地解决这一问题。同时现有的房产测绘软 件不但价格昂贵,也并不通用,因为各地房屋产权发证 中心对要求提交的成果及格式也不尽一致。据作者了 解,现有房产测绘软件大多具有面积自动生成功能和 边长长度自动注记功能,但大都没有相同属性面积自 [1]GB/T17986—2000 房产测量规范 [2] 赵景亮 AutoCAD 2004与AutoLISP二次开发技术 北京 清华大学出版社,2004 

因篇幅问题不能全部显示,请点此查看更多更全内容