APP下载

路基路面工程辅助计算程序二次开发及实现

2018-12-13崔纪鹏冯虎

山东建筑大学学报 2018年6期
关键词:程序数据库工程

崔纪鹏冯虎

(1.山东省交通规划设计院,山东 济南250031;2.东营交通发展集团有限公司,山东东营257091)

0 引言

公路路基路面工程量的计算需要工程师依据平纵面设计数据及地质条件进行人工分段、判断和计算[1],耗用较多的精力与时间。纬地道路CAD是道路设计领域应用最广泛的软件,此类软件大多数只能做到输出数据平纵设计图表,而不能提供路基路面设计的路面、防护、排水等工程数量制表输出功能[2]。针对公路路基路面设计的已有程序仅局限于对涵洞、边坡类的单项数据计算[3-4],而涉及路基路面防护排水等整体设计的较少。

为了有效提高测量效率和精度,诸多学者对CAD专业软件进行了二次开发。赖文辉等利用AutoCAD内置的Visual Lisp二次开发进行公路边坡稳定分析,实现从CAD中直接量取计算单元[5];李建华利用VBA二次开发,实现在AutoCAD软件中自动绘制锥坡坡脚曲线的功能[6];柳忠杰及刘厚强对路基整体设计软件做过有益的探索,总结其难点在于对动态设计数据的快速、正确、灵活地处理,而利用数据库是一个较为适宜的途径[7-8]。数据库具有结构相对固定、检索灵活、数据管理技术成熟的优点[9]。依托建成的数据库,设计过程就变成对数据库的维护问题,而输出路基路面工程数量表则转变为在该库中检索数据形成表单的过程。

通过与现有设计软件的底层数据直接对接,运用数据库技术实现对数据的整合和计算,是路基路面辅助设计程序开发的关键。数据文件是表达工程设计意图最准确、直接的载体,纬地软件的运行与计算依附于底层的数据文件。……

登录APP查看全文

猜你喜欢

程序数据库工程
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
数据库
子午工程
数据库
数据库
数据库
创卫暗访程序有待改进
工程