Font Size: a A A

Develop And Research Optimization Program In Designing The Section Of Irrigation Channel With VB Language

Posted on:2011-09-20Degree:MasterType:Thesis
Country:ChinaCandidate:L N DongFull Text:PDF
GTID:2143360308981755Subject:Agricultural Soil and Water Engineering
Abstract/Summary:PDF Full Text Request
With the popularity of computer and computer language development, a growing number of programming languages which were applied to the project design, and modern water also toward more automated direction. Based on practice, starting from design to irrigation channel section for the study, by using a computer programming language for AutoCAD VB secondary development, use of CAD, graphics, research and development of a more practical application. The program enables channel design complicate the simple, saving time and human resources to enhance efficiency.The paper based on the practice of water design, the "Irrigation Science" textbook theory combined with computer programming languages to irrigation channels, vertical and horizontal surface design principles, trapezoidal channel cross-sectional design, parameter selection, Profile Design and other knowledge-based, with the power of VB language section of the channel optimization process development and research.The main research contents and results:The main contents are:(1) the design part of the channelAssumed that the flow of irrigation channels in the state of uniform flow, and the study of open channel flow by. Determine the design of channel hydraulic parameters:flow rate, gradient think, roughness, internal and external slope, channel bottom width, according to the formula of open channel flow channel depth to calculate the flow rate, high security.(2) Part programmingThe introduction of longitudinal data channels, the introduction of cross-sectional data, hydraulic elements of the data transferred, data is transferred to the building, add and delete all data, profile mapping, transect mapping, database structure, channel section for data processing, VB and CAD link, the link between form and form and transformation, system stability, system interface design.Study as follows:Create six form.1) The channel design of the system. This form was designed to achieve the most basic operations (such as on the CAD graphic file open, save, print, translation, real-time zoom, zoom window, zoom in and out) and the display channel area of engineering data earth. 2) channel design. Set form a tab, you can achieve in the channel list, engineering design and drawing properties of the three Sino-switch operation. Channel list is the first use of this procedure need to operate form, designed before the need to create a new channel name here, after the work is carried out under such conditions, so that works one correspondence with the program operation. Engineering design, set three program event procedure:a longitudinal design; two hydraulic elements; three cross-section design.3) building set. Achieved in the canal section to consider the building design head loss factors.4) hydraulic elements. Using these factors to determine the channel's shape, size, earthwork.5) The longitudinal design. Longitudinal section of the programming can be achieved in the CAD graphic to draw a vertical section, and longitudinal data will be listed in the drawing.6) The cross-sectional data editing. Programming with the same vertical section, to the pre-designed goal-to draw out the cross section in the CAD graphics, and related data.(2) The three modules1) access to the database design process, the establishment of an effective form and AutoCAD fast connection.2) the design drawings in CAD drawing longitudinal space map, and insert the relevant standard content (like the hydraulic elements of the table, the starting point of the water level elevation, longitudinal section drawing name, etc..).3) design in the CAD drawing room drawing cross-sections, and insert the relevant standard content (like the channel bottom width, water level elevation, crest width, crest elevation, cross-sectional drawing name, etc..).Most of the above two program development and design and build the overall framework of the system, connected through various forms of adaptation and the successful docking CAD, making the design process to achieve the desired design goals (from the form into data through background data processing, calculation of CAD interface to form a channel section for graphic drawing.), the system is easy and convenient with the basic functions required for the design. And optimize the database design, to improve the efficiency of data storage, and can ensure data integrity, unity. Shorten the running time, fewer procedures and data transfer between CAD, Large numbers of calculations to complete the program in VB, AutoCAD directly passed to the results, makes it possible to work directly under the structure of the drawing to save time.
Keywords/Search Tags:irrigation channel, optimal design, program development and research, horizontal longitudinal drawing, VB and CAD
PDF Full Text Request
Related items