ObjectARX在城市地下排水管道上的开发

2016-05-30 05:28陆贻豪
科技风 2016年14期
关键词:井盖排水管二次开发

陆贻豪

摘 要:地下排水管道纵横于城市的每条大街小巷,对其进行测绘和数据录入是必不可少的程序;基于AutoCAD二次开发平台,本文应用ObjextARX进行排水管信息软件开发,满足城市地下排水管线的测量数据的录入、保存和管理,让其数据随管线图一同保存起来。

关键词:ObjextARX;地下管线;CAD二次开发;扩展数据

对城市地下管线的规划、设计、及数据管理首选的辅助软件是CAD,基于CAD二次开发的优越性和测量数据保存的重要性,用ObjextARX编写了一个排水管线类的信息录入、编辑及管理界面,能很好实现外业数据快捷地载入管线图形中,并给今后对其数据的利用、管理和查询达到小数据库的功能。

一、程序设计过程

(一)创建MFC

二、实例操作

(一)数据准备(以本市雨污分流支管到户工程的富兴新村小区污水管为例):1)外业工作:首先,实地打开井盖通过探深杆测量排水管底的深度和管径,并查看管道材质,然后在草图上记录好测量数据和其他的信息,其次用仪器测量地面井盖坐标并记录好所采集的点号。2)内业工作:通行外业绘制的草图,在南方CASS上展外业井盖的坐标点号并绘管线图,其次为每个井点或节点编写管线编号和其它信息,最后把点高程切换出来,如图1。

(二)过程操作

首先在CAD命令输入appload导入arx,显示加载成功后输入lyhgx命令,就会在CAD绘图中显示如图2左侧的对话框界面,通过这界面拾取或手工录入图1的信息,然后用“写入属性”命令就能把信息载入所选的直线对像中,直线显示红色,命令行提示:载入完成。最后关闭CAD从新启动图形,用“查询属性”命令点W1-W2这一段管线,录入的污水管线信息全部在如图2左侧对话框界面和CAD命令行下逐条显示。

三、结语

在对城市地下管线测量中,我们的测绘作业模式多是外业采集管线数据,内业通过手工把数据录入到Excel中,然后通过软件导入坐标数据并把管线数据展绘在CAD图中;然而其数据在CAD中是丢失的,展绘出来的管线图没有管线属性;为了让管线数据不丢失,实现图形与数据的关联,实时让数据随图形保存是以后选择的作业方式; 城市地下管线选择在CAD二次平台上开发数据库也是具有一定的经济价值。

参考文献:

[1] 张帆.ObjectARX开发实例教程(电子版).北京智帆高科科技有限公司,2007.7.15.

[2] 李长勋.AutoCAD ObjectARX 程序开发技术.[M]北京:国防工业出版社,2005,1.

猜你喜欢
井盖排水管二次开发
井盖上面智慧多
钢筋混凝土排水管
浅谈基于Revit平台的二次开发
浅谈Mastercam后处理器的二次开发
小井盖学问大
西门子Easy Screen对倒棱机床界面二次开发
井盖上的艺术
钢筋混凝土排水管
u 钢筋混凝土排水管
u 钢筋混凝土排水管