文档介绍:第期矿山测量.
年月.
:./..—...
在平台下开发通用隧洞断面绘制程序
刘武陵
湖南省常德市房地产产权管理处,湖南常德
摘要:通过对隧洞断面测量内业工作的总结分析,利用及插件技术,开发完成了具有较强
扩展性和适用性的通用隧洞断面绘制软件。
关键词:;插件;隧洞;断面绘制;超欠挖面积
中图分类号: 文献标识码: 文章编号:———
由于隧洞工程的施工特点,需要频繁检测开挖计算,并且对一批桩号的断面进行统计汇总,将所
断面,并且要求能够以最快的速度提供检测资料。有计算、统计结果按一定的格式输出到文件中,并将
以往由于缺乏合适的软件,资料的处理大部分依靠计算结果用表格的形式在图上绘出。
手工来完成,内业工作量大、作业时间长,常常不能
程序界面设计
及时提供资料,且成果的格式不统一、式样不美观,
超欠挖工程量的计算也没有实现自动化。程序共有三种界面,一是主程序的界面,它的目
是公司针对平台上的二次的是让使用者选择需要类型的设计参数和绘图参数
开发而推出的一个开发软件包,它提供了以
设置界面,并负责装载绘图插件和参数设置插件。
为基础的面向对象的开发环境及应用程序接口,能
实现后的界面见图。
真正快速的访问图形数据库。通过利用
开发包和,成功开发了隧洞断面处理
软件,可以轻松实现隧洞断面自动绘制与超欠挖工
程量计算的自动化。
开发思路
软件需要实现两个功能,一是实现设计断面和
实测断面冈的绘制,另一个是实现超欠挖工程量计
算和相关的统计功能。断面绘制功能的主要任务
是:实现设计断面的绘制、实测断面的绘制,超欠挖图主程序界面及绘图插件界面
标注、绘制图框、图签、绘制超欠挖表格的绘制。每一种类型的设计断面插件都有自己的界面,
隧洞的实测横断面图的绘制方法就是将实测设计断面插件界面的作用是为了让使用者根据实际
的断面数据点展到图上,然后再用线按顺序连接断面形状输入响应的设计参数。
起来。设计横断面的绘制方法就比较复杂,首要
绘图参数界面让使用者可以设置图形的绘制属
问题是设计断面的数据如何获取由于不同的洞性,比如:线型、颜色、所在图层、线宽、部分注记文字
室其设计参数均不同,故其设计断面也千差万别。
的内容、注记式样、字体尺寸等参数。
但通常隧洞横断面的设计外形多是圆弧、圆、矩
形、城门洞等形状,而这些形状可以通过一些固定绘图、计算插件设计
的参数来确定,因此我们就能够用这些参数来表
绘图、计算插件有三个主要的功能。第一个功
示不同类型的设计断面。
能是接受用户输人的设计参数并绘制出响应的设计
超欠挖工程量计算功能的任务是针对某一桩号
断面图,第二个功能是由实测断面数据绘制出隧洞
的断面进行超欠挖面积的计算面积将用于方量的
的实测断面图,第三个功能是根据生成的设计断面
第期刘武陵:在平台下开发通用隧洞断面绘制程序年月
图和实测断面图来计算和标注超欠挖面积。下面咖将∞
具体介绍该插件的实现方法。~
. 接口函数
将每一种类型的设计断面用一个插件来实现,并
且所有的绘图插件都提供相同接口函数,这样主程序
图梯形断面
里就可以用同样的代码来实现不同设