论文部分内容阅读
依据微灌工程设计规程,结合计算机工作特点,运用AutoCAD2000二次开发工具-ObjectARX,构造了包括图形绘制、水力设计、材料表自动生成等功能模块在内的微灌工程详细设计CAD系统框架。在此基础上编制的MIRRI_CAD软件初步实现了微灌工程详细设计过程的计算机辅助设计。 深入研究了微灌工程详细设计的图形绘制部分。构造了信息化管路的数据模型,并以此实现图形实体与水力设计系统的信息交换。构建了微灌工程图标库,利用AutoCAD的图形编辑功能和C语言的计算功能编制了相应的驱动函数,实现了各类设备在管网中的自动智能插入。在此基础上,实现系统平面布置图中实体属性信息的自动提取,并以此自动生成材料表。 根据微灌工程管网水力设计规程,结合最新的管网水力设计研究成果,运用先进的管网水力设计数学模型和传统设计方法编制了适合不同微灌系统的管网水力设计计算程序。研制了系统流量计算、划分轮灌组、调压管设计等与水力计算密切相关的功能模块,并与水力计算程序集成,构成完整的水力设计系统。 MIRRI_CAD系统充分考虑了微灌工程设计过程中设计者经验的差异性,在保证设计效率和设计精度的前提下,系统为设计者提供了毛管铺设长度预测、系统平面布置图中图形实体属性信息的即时查询、设计文档的生成与即时查询等辅助功能。MIRRI_CAD系统中各模块在功能上具有较强的独立性和灵活性,既可在系统中紧密集成、协同工作,也可以独立运行,完成相应的设计工作 本研究成果已开始在实践中得到应用,有效地提高了微灌工程的设计效率和设计精度。同时,本课题的研究工作为今后国内更加深入地开展微灌工程CAD的研究奠定了基础,对其它形式的灌溉CAD系统研究均具有较大的参考价值。