论文部分内容阅读
水闸是一种低水头过水建筑物,具有挡水和过水的双重作用,在农田水利工程中运用很广泛。计算机辅助设计(Computer Aided Design,CAD)技术的不断发展和提高,为利用计算机对水闸进行辅助设计提供了有力的工具。以Visual Basic 6.0语言为开发语言,采用面向对象的编程技术,进行了水闸设计软件的开发。软件主要包括水力设计、防渗排水设计、结构设计、地基计算、CAD图形绘制、程序使用说明等模块。采用AutoCAD二次开发比较流行的ActiveX Automation技术实现了水闸部分部件图形的自动绘制,为水闸系统智能成图打下了基础。系统的特点是严格执行《水闸设计规范》(SL265—2001),软件具有良好的通用性和实用性,人机界面友好,交互性好,操作方便,主要适合中、小型水闸设计。通过使用该软件,在一定程度上可以提高水闸的设计效率,使设计过程简便化、快速化,设计结果科学化、精确化。