Font Size: a A A

Optimization Design And Visualization Of Anti-slide Pile Based On Secondary Development Of MATLAB And AutoCAD

Posted on:2020-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y D ChenFull Text:PDF
GTID:2392330629450540Subject:Engineering
Abstract/Summary:PDF Full Text Request
Landslide is a natural geological phenomenon,and it is also a kind of geological disasters that frequently occur in China.It refers to the slope that has been moved or is moving in history.Common landslide management methods include weight reduction,cutting feet,controlling blasting,supporting works,drainage and grouting reinforcement.Among them,the anti-slide pile support engineering treatment method is not easy to be restricted by the landslide environment due to its small amount of engineering,and it has low damage to the integrity of the landslide body,and has a small amount of construction,low construction cost,safe construction,and flexible layout.Landslide management projects are widely used.Although more and more landslide improvement projects choose anti-slide piles for their treatment,the design process is complicated and the calculation coefficients are many.In addition,dozens of anti-slide piles are usually arranged in a single anti-slide pile treatment project,and a large number of anti-slide piles will appear.Repetitive work,so the computeraided design system was introduced into the anti-slide pile design project.Currently,commercial CAD-assisted software is costly,poorly open,and has complicated operating procedures.The anti-sliding pile design software developed in this paper will provide a safe,open source,easy to understand and automated operating environment for the industry.Provide personnel convenience to achieve economical,efficient and safe engineering design.The antisliding pile design software studied in this paper will bring great convenience to the design of this type of structure.The three major functions of the calculation of the internal force of the anti-sliding piles,the optimization of the intelligent reinforcement and the automatic visualization included in the software provide an efficient way to improve the design process of the anti-sliding piles and improve the efficiency.At the same time,the modularized software used in this software The software architecture,windowed human-computer interaction interface,and open source design concept make the design of anti-slide piles more convenient and easy,and the use cost is lower.In this thesis,by studying the basic principles and calculation methods of anti-sliding pile design and collecting other relevant data,the software for designing and automatic visualization of anti-sliding pile design is developed.This software uses Matlab software and Auto CAD software as the basic module of the system,and uses Matlab's GUI toolbox to compile antislide pile design formula programs to automate the calculation of anti-slide pile design.It is realized by reading text files in Auto CAD software's Visual LISP The secondary development of Auto CAD software to realize the automatic drawing of retaining wall design drawings.The relevant parameters of the anti-slide body are input into the anti-slide pile design calculation software module,and the algorithm program included in the module can calculate the internal force and pile parameters of the pile using known parameters,including the shear force matrix and bending moment matrix of the pile body.,The position of the maximum bending moment value,the minimum cross-sectional area of the reinforcement,and then input the calculated internal force parameters and pile parameters into the anti-slide pile optimization reinforcement software module to calculate the reinforcement parameters to complete the calculation and implementation of the anti-slide pile Reinforcement function optimization.After that,the pile parameters and reinforcement parameters obtained by the calculation software module are written into the specified text file.Auto CAD written by Visual LISP language uses Lisp language to read the text file,so as to realize the automatic visualization function of the anti-slide pile design software.This software can realize the automatic drawing of many anti-sliding pile design elements such as pile parameter marking,plane and crosssection drawing,reinforcement situation,etc.,and finally realize the automation and visualization of anti-sliding pile design.This system is implemented in the Windows 10 environment.The GUI toolbox in MATLAB software is used to design the anti-slide pile calculation software and the Auto CAD LISP language in Auto CAD software to realize the automatic drawing of anti-slide piles.The system has an open architecture,and the functions of each module are clear,ensuring the easy operation of the software.In this thesis,by enumerating engineering examples,after the user inputs the corresponding parameters required by the software,follow the interface prompts,and finally,the anti-slide pile engineering design drawing can be drawn according to the parameters and engineering requirements.This system provides many functions such as structural internal force calculation,pile design calculation,reinforcement combination calculation,automatic drawing of construction drawings,etc.It is a fast,practical and easy-to-operate anti-sliding pile design auxiliary system.The software greatly improves the work efficiency,simplifies the design process,increases the degree of automation,and makes the anti-slide pile design process simple and fast.
Keywords/Search Tags:Anti-slide pile design, MATLAB, AutoCAD, Visual LISP, GUI toolbox, automatic visualization
PDF Full Text Request
Related items