为减少设计人员的工作量及直观展现设计效果图。基于溢洪道的设计规范,三维底流消能的溢洪道的自动绘制程序被编写。通过输入的数据实现自动计算和绘制底流消能的三维溢洪道。计算和图形绘制遇到的问题进行了分析说明。在泄槽水面线的迭代计算中, MATLAB的M代码和 EXCEL的计算结果进行了比较。 MATLAB编写的代码读入的工程数据信息后能自动得到三维泄槽、消力池和水面。计算和可视化结果可应用于实际工程-单一坡角的泄槽的三维溢洪道的设计。
For decreasing the work of designers and displaying the design renderings visually, a code was developed for automatic plotting of 3 D spillway for energy dissipation by hydraulic jump based on Specification of spillway. After inputting data, the automatic calculation and plotting of 3D energy dissipation by hydraulic jump could be fulfilled. Some problems were considered in the cal-culation and plotting. In the iterative calculation of the chute and surface profile, the MATLAB M code and EXCEL results were compared. After inputting engineering data, the code can automatical-ly give 3D chute, stilling basin and water surface profile. The calculated and visualized results can be applied to the energy dissipation of chute with single slope angle.