Intelligent drawing system and method for vertical face arrangement of tower crane
By applying CAD secondary development technology and machine learning algorithms in the drawing of tower crane elevation layout, an intelligent drawing system is developed, which solves the problems of low efficiency and error-prone traditional manual drawing, and realizes efficient and accurate intelligent drawing of tower crane elevation layout drawings.
Patent Information
- Application Number
- CN202510191636.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-21
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2045-02-21
AI Technical Summary
The drawing of the elevation layout of traditional tower cranes relies on manual operation, is inefficient and prone to errors, making it difficult to meet the needs of complex construction environments.
Using CAD secondary development technology and machine learning algorithms, an intelligent drawing system for the tower crane elevation layout is developed, including an intelligent drawing frame generation module, a tower crane intelligent layout module, an intelligent annotation module and a tower crane elevation extraction module to realize intelligent drawing and automatic annotation.
It significantly improves the efficiency and accuracy of drawings, reduces manual workload, optimizes the position layout of tower cranes, and improves the space utilization rate at the construction site.
Smart Images

Figure CN119691939A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of building construction, and in particular relates to an intelligent drawing system and method for the facade layout of a tower crane. Background Art
[0002] The facade layout of multiple tower cranes is an important part of construction, which directly affects the progress and safety of the project. The traditional method of drawing the facade layout of tower cranes mainly relies on manual operation. Technicians use CAD software to manually draw drawings according to construction requirements and equipment characteristics. This method relies on the experience and skills of technicians, manually drawing basic graphics, adding dimensions, annotations and layer information, and making detailed adjustments and corrections to ensure the accuracy and compliance of the drawings. It takes a lot of time and effort to complete, and the efficiency is low. It usually takes hours or even days to draw a drawing, especially in a complex construction environment, and it is prone to errors.
[0003] Therefore, how to provide a tower crane facade layout intelligent drawing system and method is a technical problem that technical personnel in this field urgently need to solve. Summary of the invention
[0004] In view of the problem that the drawing of traditional tower crane elevation layout drawings mainly relies on manual drawing and has low efficiency, the present invention proposes an intelligent drawing system and method for tower crane elevation layout, which utilizes CAD secondary development technology and combines machine learning algorithms to realize functions such as intelligent drawing frame drawing, tower crane arrangement and automatic labeling. Through data collection and preprocessing, model training, intelligent drawing, and output and review process steps, the efficiency and accuracy of drawing drawing are significantly improved.
[0005] In order to solve the above technical problems, the present invention includes the following technical solutions: A tower crane facade layout intelligent drawing system, comprising: An intelligent drawing frame generation module, which uses a coordinate matching algorithm to automatically fill the collected drawing frame information into the corresponding position according to the input project information and tower crane information (including the elevation of the tower crane foundation point), and at the same time reserves an interface for the drawing frame coordinate range, automatically identifies the range of the tower crane elevation layout drawing generated subsequently, and adaptively draws the corresponding exclusive drawing frame; A tower crane elevation extraction module, which uses MySQL technology to establish a database to store information on tower crane equipment of different models and their block characteristics, automatically retrieves the block characteristics of the corresponding model according to the input tower crane model, and uses CAD API or scripting language to automatically draw tower crane elevation blocks according to the block characteristics in turn, inputs the tower crane blocks into the tower crane intelligent arrangement module, and transmits the base point coordinates of the tower crane blocks to the intelligent annotation module; A tower crane intelligent arrangement module, which locates the tower crane vertically according to the tower crane foundation point elevation and the tower crane block base point, automatically calculates and generates the horizontal distance of the complementary collision of multiple tower cranes in the horizontal direction according to the tower crane block characteristics and based on the optimization algorithm of intelligent arrangement, and finally determines the arrangement of multiple tower cranes at the project site; An intelligent marking module, wherein the intelligent marking module calls a CAD command according to the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane, and performs linear dimension marking on the disassembly equipment and tower crane blocks.
[0006] Furthermore, the project information includes the project name, construction unit, design unit, equipment disassembly unit and drawing information.
[0007] Furthermore, the tower crane information includes the model of the tower crane, the foundation elevation corresponding to each model, and the number of standard sections.
[0008] Furthermore, the information of the block characteristics includes device size and base point coordinates.
[0009] Furthermore, the scripting language includes AutoLISP, VBA or Python.
[0010] Further, the tower crane block characteristics include a range of tower crane arm lengths.
[0011] The present invention also provides a tower crane facade layout intelligent drawing method, comprising: Step S1, using the tower crane facade layout intelligent drawing system; Step S2: using an intelligent drawing frame generation module to process the project information and tower crane information, obtain the range of the tower crane elevation layout drawing, and adaptively draw a corresponding exclusive drawing frame; Step S3, using the tower crane intelligent arrangement module, taking the tower crane foundation point elevation and the tower crane block as the base point, the tower crane is positioned vertically, and according to the tower crane arm length range, the intelligent arrangement optimizes and calculates the horizontal distance of the tower crane's complementary collision in the horizontal direction, and finally determines the arrangement mode of multiple tower cranes at the project site; Step S4, using the intelligent marking module to call the CAD command according to the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane, and mark the linear dimensions of the disassembly equipment and tower crane blocks; Step S5, the tower crane facade extraction module uses MySQL technology to establish a database to store information on different types of tower crane equipment and their block characteristics. According to the input tower crane model, the block characteristics of the corresponding model are automatically retrieved, and the tower crane facade blocks are automatically drawn in sequence according to the block characteristics using the CAD API or scripting language. The tower crane blocks are input into the tower crane intelligent layout module, and the block base point coordinates are transmitted to the intelligent annotation module.
[0012] Compared with the prior art, the present invention has the following advantages and beneficial effects: The present invention provides an intelligent drawing system and method for the elevation layout of a tower crane based on artificial intelligence. The system comprises an intelligent drawing frame generation module, a tower crane intelligent arrangement module, an intelligent marking module and a tower crane elevation extraction module. The intelligent drawing frame generation module adopts a coordinate matching algorithm according to the input project information and tower crane information to automatically fill the collected drawing frame information into the corresponding position, and at the same time reserves an interface for the drawing frame coordinate range, automatically identifies the range of the tower crane elevation layout drawing generated subsequently, and adaptively draws the corresponding exclusive drawing frame; the tower crane intelligent arrangement module locates the tower crane vertically according to the tower crane foundation point elevation and the tower crane block base point, and automatically calculates and generates multiple drawing frames according to the characteristics of the tower crane block and based on the optimization algorithm of the intelligent arrangement. The horizontal distance of the complementary collision of tower cranes in the horizontal direction is determined, and finally the layout of multiple tower cranes on the project site is determined; the intelligent marking module calls the CAD command according to the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane, and marks the linear dimensions of the disassembly equipment and tower crane blocks; the tower crane facade extraction module uses MySQL technology to establish a database to store information on different models of tower crane equipment and their block characteristics, and automatically retrieves the block characteristics of the corresponding model according to the input tower crane model. Using CAD's API or scripting language, the tower crane facade blocks are automatically drawn according to the block characteristics in turn, and the tower crane blocks are input into the tower crane intelligent layout module, and the block base point coordinates are transmitted to the intelligent marking module.
[0013] Compared with the traditional simulation method, the beneficial effects of the present invention are mainly as follows: (1) High degree of automation: Through automated drawing frame generation and tower crane facade extraction, the workload of manual drawing is reduced and work efficiency is improved.
[0014] (2) High precision: The automated dimension marking of the intelligent marking module improves the accuracy of marking.
[0015] (3) Optimize resource allocation: Through the optimization algorithm of the intelligent layout module, the position of the tower crane can be arranged more reasonably, the mutual interference between tower cranes can be reduced, and the space utilization rate of the construction site can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 A schematic diagram of a tower crane elevation in an intelligent drawing system for tower crane elevation arrangement in one embodiment of the present invention; Figure 2 The present invention is a flowchart of a method for intelligently drawing the facade layout of a tower crane in one embodiment of the present invention. DETAILED DESCRIPTION
[0017] The following is a further detailed description of a tower crane elevation layout intelligent drawing system and method provided by the present invention in conjunction with the accompanying drawings and specific embodiments. The advantages and features of the present invention will become more apparent from the following description.
[0018] Embodiment 1 Combine the following Figure 1 , the tower crane facade layout intelligent drawing system of the present invention is described in detail.
[0019] An artificial intelligence-based tower crane facade layout intelligent drawing system and method, the system includes an intelligent drawing frame generation module, a tower crane intelligent arrangement module, an intelligent marking module and a tower crane facade extraction module.
[0020] The intelligent frame generation module uses a coordinate matching algorithm to automatically fill the collected frame information into the corresponding position based on the input project information and tower crane information. At the same time, it reserves an interface for the frame coordinate range, automatically identifies the range of the subsequently generated tower crane elevation layout drawing, and adaptively draws the corresponding exclusive frame. The tower crane intelligent arrangement module locates the tower crane vertically according to the elevation of the tower crane foundation point and the base point of the tower crane block. According to the characteristics of the tower crane block and based on the optimization algorithm of intelligent arrangement, it automatically calculates and generates the horizontal distance of the complementary collision of multiple tower cranes in the horizontal direction, and finally determines the layout of multiple tower cranes on the project site; the intelligent marking module calls the CAD command according to the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane, and marks the linear dimensions of the disassembly equipment and tower crane blocks; the tower crane facade extraction module uses MySQL technology to establish a database to store information on different models of tower crane equipment and their block characteristics. According to the input tower crane model, the block characteristics of the corresponding model are automatically retrieved, and the tower crane facade blocks are automatically drawn according to the block characteristics in turn using the CAD API or scripting language. The tower crane blocks are input into the tower crane intelligent arrangement module, and the block base point coordinates are transmitted to the intelligent marking module.
[0021] The tower crane facade layout intelligent drawing method includes: Step S1, using the tower crane facade layout intelligent drawing system; Step S2: using an intelligent drawing frame generation module to process the project information and tower crane information, obtain the range of the tower crane elevation layout drawing, and adaptively draw a corresponding exclusive drawing frame; Step S3, using the tower crane intelligent arrangement module, taking the tower crane foundation point elevation and the tower crane block as the base point, the tower crane is positioned vertically, and according to the tower crane arm length range, the intelligent arrangement optimizes and calculates the horizontal distance of the tower crane's complementary collision in the horizontal direction, and finally determines the arrangement mode of multiple tower cranes at the project site; Step S4, using the intelligent marking module to call the CAD command according to the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane, and mark the linear dimensions of the disassembly equipment and tower crane blocks; Step S5, the tower crane facade extraction module uses MySQL technology to establish a database to store information on different types of tower crane equipment and their block characteristics. According to the input tower crane model, the block characteristics of the corresponding model are automatically retrieved, and the tower crane facade blocks are automatically drawn in sequence according to the block characteristics using the CAD API or scripting language. The tower crane blocks are input into the tower crane intelligent layout module, and the block base point coordinates are transmitted to the intelligent annotation module.
[0022] The above examples are preferred embodiments of the present invention, but the embodiments of the present invention are not limited to the above embodiments. The above embodiments only express several embodiments of the present invention, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for those of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent of the present invention shall be subject to the attached claims.
Claims
1. An intelligent drawing system for tower crane facade layout, characterized in that: include: An intelligent drawing frame generation module, which uses a coordinate matching algorithm to automatically fill the collected drawing frame information into the corresponding position according to the input project information and tower crane information, and at the same time reserves an interface for the drawing frame coordinate range, automatically identifies the range of the tower crane elevation layout drawing generated subsequently, and adaptively draws the corresponding exclusive drawing frame; A tower crane elevation extraction module, which uses MySQL technology to establish a database to store information on tower crane equipment of different models and their block characteristics, automatically retrieves the block characteristics of the corresponding model according to the input tower crane model, and uses CAD API or scripting language to automatically draw tower crane elevation blocks according to the block characteristics in turn, inputs the tower crane blocks into the tower crane intelligent arrangement module, and transmits the base point coordinates of the tower crane blocks to the intelligent annotation module; A tower crane intelligent arrangement module, which locates the tower crane vertically according to the tower crane foundation point elevation and the tower crane block base point, automatically calculates and generates the horizontal distance of the complementary collision of multiple tower cranes in the horizontal direction according to the tower crane block characteristics and based on the optimization algorithm of intelligent arrangement, and finally determines the arrangement of multiple tower cranes at the project site; An intelligent marking module, wherein the intelligent marking module calls a CAD command according to the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane, and performs linear dimension marking on the disassembly equipment and tower crane blocks.
2. According to claim 1, the tower crane facade layout intelligent drawing system is characterized in that: The project information includes the project name, construction unit, design unit, equipment disassembly unit and drawing information.
3. The tower crane facade layout intelligent drawing system according to claim 1 is characterized in that: The tower crane information includes the model of the tower crane, the foundation elevation corresponding to each model, and the number of standard sections.
4. The tower crane facade layout intelligent drawing system according to claim 1, characterized in that: The information of the block characteristics includes device size and base point coordinates.
5. The tower crane facade layout intelligent drawing system according to claim 1, characterized in that: The scripting language includes AutoLISP, VBA or Python.
6. The tower crane facade layout intelligent drawing system according to claim 1, characterized in that: The tower crane tile properties include a range of tower crane boom lengths.
7. A tower crane facade layout intelligent drawing method, characterized in that: include: Step S1, using the tower crane facade layout intelligent drawing system as described in claim 6; Step S2: using an intelligent drawing frame generation module to process the project information and tower crane information, obtain the range of the tower crane elevation layout drawing, and adaptively draw a corresponding exclusive drawing frame; Step S3, using the tower crane intelligent arrangement module, taking the tower crane foundation point elevation and the tower crane block as the base point, the tower crane is positioned vertically, and according to the tower crane arm length range, the intelligent arrangement optimizes and calculates the horizontal distance of the tower crane's complementary collision in the horizontal direction, and finally determines the arrangement mode of multiple tower cranes at the project site; Step S4, using the intelligent marking module to call the CAD command according to the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane, and mark the linear dimensions of the disassembly equipment and tower crane blocks; Step S5, the tower crane facade extraction module uses MySQL technology to establish a database to store information on different types of tower crane equipment and their block characteristics. According to the input tower crane model, the block characteristics of the corresponding model are automatically retrieved, and the tower crane facade blocks are automatically drawn in sequence according to the block characteristics using the CAD API or scripting language. The tower crane blocks are input into the tower crane intelligent layout module, and the block base point coordinates are transmitted to the intelligent annotation module.
Citation Information
Patent Citations
Method for rapidly generating building elevation map based on CAD
CN110210063A
Automatic drawing method and system for completed single building parking space planar graph
CN111784801A
Method and device for generating facade construction drawing by building model
CN111859511A
CAD drawing automatic drawing method and system based on intelligent electrical design platform
CN114707193A
Building intelligent design drawing and quantity calculation method based on AutoCAD secondary development technology
CN117786816A