隧道断面测量数据处理
一 、总述
“隧道断面测量数据处理”是施工测量软件MAIN 001的功能之一。与同类软件相比,MAIN 001的特色在于“一键成图”,也就是说,用MAIN 001进行隧道断面数据处理时,无须进行繁琐的操作,只要按一下鼠标左键,发布处理命令后,程序就会将数据报表写入Excel,将图形绘制到AutoCAD中。
二、与同类软件的不同之处
1软件结构不同
众多软件采用独立开发平台,操作复杂。而MAIN 001采用VBA语言,将Excel和AutoCAD的先进技术有机组合,实现了这两大世界性流行平台的无缝衔接,使得Excel和AutoCAD协调作业。用户不但易于上手,而且成果易于交流和管理。
Excel是全世界公认的最佳数据输入和表现平台,AutoCAD是广泛流行的图形标准,这两大软件早已成为大学理科专业的必修教材,在他们的基础上进行软件开发,无疑是站在了巨人的肩膀上,同时也使软件的普及具备了广泛的群众基础。
2软件的功能不同
众多隧道断面后处理软件,只具备断面数据处理的单一功能。而MAIN 001是综合性施工测量软件,涵盖施工测量的众多方面,隧道断面后处理只是其功能的一部分。
3处理的数据类型不同
众多断面后处理软件只能处理已经改算好的相对于隧道中心线的数据,而MAIN 001可直接处理全站仪采集到的三维坐标,使外业工作量大大减轻。 4操作方法不同
无需人工对实测断面数据进行筛选和分组,无需人工选择设计断面,无需在软件运行期间回答任何问题。
1
5成果不同
众多后处理软件得到的成果表和图形属于自定义格式,不利于交流和管理。MAIN 001形成的成果是标准的Excel文档和标准的AutoCAD图形,免去了繁琐的转化,使测量成果的信息共享及网络传播更加便利。 6软件开发人员的构成和指导思想不同
MAIN 001的开发者是具备多年施工测量实践经验的工程师,他们抛开利益的羁绊,完全站在用户的角度去实现每一个功能。心系用户,争创一流,是我们永恒的宗旨。
三、程序的运行步骤概述
1原始数据整理
1) 剔除非双精度型的三维数据组。
2) 剔除不能计算出里程或是断面数据未输入的点 3) 剔除游离点 4) 分组
2在Excel中形成报表
1) 2) 3) 4)
形成初始计算表
把建议人工处理的断面数据写在Excel表中 把用于绘制实测断面的数据组按序写在Excel中 将成果统计表写在Excel中
3在AutoCAD中绘图
1) 2) 3) 4) 5)
绘制设计断面 绘制实测断面 创建对齐标注 创建文字说明 排列各个断面图形
2
四、程序说明
第一部分:在外业中的规定
目前的隧道断面测量(也称净空测量)通常是利用免棱镜的数据采集设备,有间隔地测量断面轮廓上的一系列点,然后将这些点用线连接起来以代表实测断面,最后将实测断面与设计断面相比较,得出各项统计结果。
MAIN 001软件也是采用这种思路,因此在外业中有以下几点需要注意: 1. 要使用免棱镜测距全站仪,仪器架在导线点上时能采集断面点的三维坐标,并可存储和向电脑传输
2.因为MAIN 001软件在进行断面数据处理时,是将各实测点用多段线进行连接,以代表实际断面。所以在外业中,各断面上的采集点间隔要小于0.5米,当断面轮廓线的半径较小或实际轮廓不规则时,点间隔也要相应缩小。
3.测量同一断面时,可按顺时针采集点也可按逆时针,尽可能使各点接近同一里程。有钢拱架的可沿钢拱架进行测量;测量二次衬砌时可沿台车模板的接缝;当隧道内光线较暗时,可让助手用电筒导引,沿电筒光移动的轨迹进行断面点的数据采集。
4.每组断面点的里程差要大于2米,各个断面的测量数据不必分开,MAIN 001软件在进行断面数据处理时会自动分组。
第二部分:在内业中的规定
1在运行“隧道断面数据处理”程序之前,应确保该段的数据库完备。即,
对应的线路平曲线、竖曲线和设计断面线数据已分别列入了Excel中的sheet1、sheet2和sheet3。若数据库不完备,程序将不予处理。
2待处理的数据应是实测点的三维坐标值,放入数据库以外的单独Excel工
作表中,有效数据从A4单元格起算。 样表如下:
3
这里要说明的是:
a) X、Y、Z这3列数据的顺序不能颠倒。
X列,提供了实测点在统一坐标系下的北向坐标; Y列,提供了实测断面点的东向坐标; Z列,对应实测点的高程;
b) 待处理的数据中不能夹杂空行,即不能夹有全空记录,X列也应连续,否则程序认定的待处理数据范围将以此处为界。 c) 如果X,Y,Z,数据列中夹杂非双精度数,或Y,Z列中夹有空格,那么对应记录将被剔除。
3 程序只能在
Excel2007,AutoCAD2006或更高版本上运行。程序一
次性所能处理的断面点个数决定于单张Excel表中的行数。例如,用户装的是Excel2007,那么程序一次性能处理的断面点个数为1048570
4 程序会根据实测点对应的里程,将实测点进行筛选和分组。
1) 如果对于一个实测点的里程值,它与上一个点及下一个点的里程
4
相关推荐: