视频:供水管线设计工具使用之一——成图

0 软件更新记录

2022年春节前后主要对2016年(2015年开始,2016年完成)的代码进行彻底的修改。原来的代码需要将读取的管线数据写入excel表格,再从表格读出数据,效率很低。本次采用全局变量存储这些数据,需要的时候将变量中的数据写入表格。表格只是提供最基本的设置参数和管线分段数据。因此,必须先打开autocad和本程序配套的excel表格,否则会出错,因为面板加载的时候,它试图去连接cad和excel。
因为vb的二维数组无法修改第一维的大小,所以,当管线增加或减少节点后,需要关闭程序,重新打开,再点击刷新数据按钮后,选择cad中的线路。更正:只有使用preserve参数为了保留数组里已有的值的时候才不能改变第一维大小。
待提升的方面:上述无法扩展数组的问题,考虑采用一个比较大的空数组,将读取的数据存进去,需要判断最后一个非0数组的位置;数组排序和去重,采用冒泡排序,效率比较地,需要改进;读取的管线数据,再次进行转换到数组中,似乎可以少一步,直接将数据读入数组……;还有对错误的处理只完善了一个enddata子程序,其他子程序没有采用。采用这种完善的错误处理方式好处是将错误信息输出到c盘下的hydro.txt文件,方便软件维护人员定位问题。
原程序将完整的平面纵剖面和线路设施一次性做完,本次将他们分开了,更新完数据,手动去点击绘制平面、纵面、纵面设施、导出纵面设施到表格、再将表格设施导入到平面。
测试中有问题及时反馈。

0.0 软件亮点

相比市场上已有的软件,ZDM、鸿业等,我觉得亮点有:
(1)这个软件是专门为供水管线工程定制的,所以不需要繁琐的设置,无学习成本。
(2)特别是管线分段定义(分段断面型式、分段流量、分段开挖边坡、分段基础换填等),采用excel表格定义,比在CAD里定义操作方面快捷简单很多。
(3)对镇墩、弯头、承插管凑合段钢管、自动布置排气阀和排泥阀、沿程水损和局部水损、管道系统图、导入hammer计算水锤的节点数据等方面很完美,几乎不需要太多设计工作了。
(4)软件的目的是让工程师发挥自身价值,精力用于设计而不是绘图。如平面布置和纵剖面的设计上,需要考虑纵剖面的优化,怎样布置才能在开挖量最小,而竖向弯头又最少,这两者上取得平衡;纵向检修排水;双管的连通等。将参数设置好,绘图的事让计算机去干,是一种享受。

1 软件概要

主要用于长距离供水工程的管线设计工作。该软件采用vb语言编写,通过连接autocad和excel这2个设计中最常用的软件,将供水工程的设计过程整合在一个小小面板上。软件特点是针对长距离管道输水工程,集管线流程设计中的计算和制图于一体,既可以一键成图,又可以分步执行,目的就是在一些通常条件下,可以在几小时内完成设计生成工程量和图纸。因为快速,软件对于管线布置(纵剖面布置)的多方案研究有很大帮助。

工具独立运行,具有一键成图:自动完成工程量统计,自动计算弯头镇墩,自动绘制开挖线,自动布置排气排泥阀,自动生成标准横断面,标准平面和标准纵剖面。自动分布局裁图,批量打印所有布局裁图。用户在Excel中填一些基本参数,后续交给软件快速得到结果。

2 软件运行环境

供水管线设计工具软件 for AutoCAD 20142022、Excel2003~2021;浩辰CAD需要修改源码进行适配。
适用平台:
Windows:Win7
10-64位
AutoCAD: 2014
Excel:2003~2019
语言:中文English

作者:秦晓川  创建时间:2020-07-22 20:18
最后编辑:秦晓川  更新时间:2022-07-24 20:47