An intelligent drawing system and method for the elevation layout of tower cranes
By applying CAD secondary development technology and machine learning algorithms in the drawing of tower crane elevation layout drawings, the intelligent drawing system is developed, which solves the problems of low efficiency and error-prone traditional manual drawing, and realizes efficient and accurate drawing and optimized layout.
Patent Information
- Application Number
- CN202510191636.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-21
- Publication Date
- 2025-05-30
- 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 labeling module and a tower crane elevation extraction module to realize automated drawing and optimization layout.
It significantly improves the efficiency and accuracy of drawings, reduces manual workload, improves the space utilization rate at the construction site, and optimizes resource allocation.
Smart Images

Figure CN119691939B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of construction, and particularly relates to an intelligent drawing system and method for the elevation layout of tower cranes. Background Art
[0002] The elevation layout of multiple tower cranes is an important link in construction, which directly affects the progress and safety of the project. The traditional method for drawing the elevation layout of tower cranes mainly relies on manual operation. Technicians manually draw the drawings using CAD software according to construction requirements and equipment characteristics. This method depends on the experience and skills of technicians. They manually draw basic graphics, add dimensions, annotations, and layer information, and make detailed adjustments and corrections to ensure the accuracy and compliance of the drawings. It takes a large amount of time and effort to complete, with low efficiency. Usually, it may take several hours or even days to draw a single drawing. Especially in complex construction environments, it is easy to make mistakes.
[0003] Therefore, how to provide an intelligent drawing system and method for the elevation layout of tower cranes is a technical problem that needs to be urgently solved by those skilled in the art. Summary of the Invention
[0004] Aiming at the problem that the traditional method for drawing the elevation layout of tower cranes mainly relies on manual drawing with low efficiency, the present invention proposes an intelligent drawing system and method for the elevation layout of tower cranes. By using CAD secondary development technology and combining machine learning algorithms, functions such as intelligent drawing frame generation, tower crane arrangement, and automatic annotation are realized. Through the technological steps of data collection and preprocessing, model training, intelligent drawing, and output and review, the efficiency and accuracy of drawing are significantly improved.
[0005] To solve the above technical problems, the present invention includes the following technical solutions:
[0006] An intelligent drawing system for the elevation layout of tower cranes, comprising:
[0007] An intelligent drawing frame generation module, which, according to the input project information and tower crane information (including the elevation of the tower crane foundation point), uses a coordinate matching algorithm to automatically fill the collected drawing frame information into the corresponding positions, and at the same time reserves an interface for the drawing frame coordinate range, automatically identifies the range of the subsequent generated elevation layout drawing of the tower crane, and adaptively draws the corresponding exclusive drawing frame;
[0008] Tower crane elevation extraction module. The tower crane elevation extraction module uses MySQL technology to establish a database to store information about different models of tower crane equipment and their block characteristics. According to the input tower crane model, it automatically retrieves the corresponding block characteristics, and uses the CAD API or scripting language to automatically draw the tower crane elevation block according to the block characteristics in sequence. It inputs the tower crane block into the tower crane intelligent layout module and transmits the base point coordinates of the tower crane block to the intelligent annotation module;
[0009] Tower crane intelligent layout module. The tower crane intelligent layout 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 tower crane block characteristics and based on the optimization algorithm of intelligent layout, it automatically calculates and generates the horizontal distances for multiple tower cranes to avoid collisions in the horizontal direction, and finally determines the layout method of multiple tower cranes at the project site;
[0010] Intelligent annotation module. The intelligent annotation module calls CAD commands to perform linear dimension marking on the disassembly equipment block and the tower crane block according to the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane;
[0011] Further, the project information includes the project name, construction unit, design unit, equipment disassembly unit, and drawing information.
[0012] Further, the tower crane information includes the model of the tower crane, the corresponding foundation elevation for each model, and the number of standard sections.
[0013] Further, the information of the block characteristics includes equipment size and base point coordinates.
[0014] Further, the scripting language includes AutoLISP, VBA, or Python.
[0015] Further, the tower crane block characteristics include the tower crane arm length range.
[0016] The present invention also provides an intelligent drawing method for tower crane elevation layout, including:
[0017] Step S1: Adopt the intelligent drawing system for tower crane elevation layout;
[0018] Step S2: Use the intelligent drawing frame generation module to process the project information and tower crane information to obtain the range of the tower crane elevation layout drawing, and adaptively draw the corresponding exclusive drawing frame;
[0019] Step S3: Using the intelligent layout module of tower cranes, with the elevation of the tower crane foundation points and the tower crane blocks as the base points, position the tower cranes vertically. According to the arm length range of the tower cranes, calculate the horizontal distance for complementary collision in the horizontal direction of the tower cranes through intelligent layout optimization, and finally determine the layout method of multiple tower cranes at the project site;
[0020] Step S4: Using the intelligent dimensioning module, based on the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane, call the CAD command to mark the linear dimensions of the disassembly equipment and the tower crane blocks;
[0021] Step S5: The tower crane elevation 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, automatically retrieve the corresponding block characteristics, and use the CAD API or scripting language to sequentially draw the tower crane elevation blocks automatically according to the block characteristics. Input the tower crane blocks into the tower crane intelligent layout module, and transmit the block base point coordinates to the intelligent dimensioning module.
[0022] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0023] The present invention provides an intelligent drawing system and method for the elevation layout of tower cranes based on artificial intelligence. The system includes an intelligent drawing frame generation module, a tower crane intelligent layout module, an intelligent dimensioning module, and a tower crane elevation extraction module. The intelligent drawing frame generation module, according to the input project information and tower crane information, uses a coordinate matching algorithm to automatically fill the collected drawing frame information into the corresponding positions, and at the same time reserves an interface for the drawing frame coordinate range to automatically identify the range of the subsequent generated tower crane elevation layout drawing and adaptively draw the corresponding exclusive drawing frame; the tower crane intelligent layout module positions the tower cranes vertically according to the elevation of the tower crane foundation points and the base points of the tower crane blocks, and based on the optimization algorithm of intelligent layout, automatically calculates and generates the horizontal distance for complementary collision in the horizontal direction of multiple tower cranes, and finally determines the layout method of multiple tower cranes at the project site; the intelligent dimensioning module, according to the base point coordinates of the disassembly equipment block and the base point coordinates of the tower crane, calls the CAD command to mark the linear dimensions of the disassembly equipment and the tower crane blocks; the tower crane elevation 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, automatically retrieve the corresponding block characteristics, and use the CAD API or scripting language to sequentially draw the tower crane elevation blocks automatically according to the block characteristics. Input the tower crane blocks into the tower crane intelligent layout module, and transmit the block base point coordinates to the intelligent dimensioning module.
[0024] Compared with traditional analog methods, the beneficial effects of the present invention are mainly as follows:
[0025] (1) High degree of automation: Through automated drawing frame generation and tower crane elevation extraction, the workload of manual drawing is reduced and work efficiency is improved.
[0026] (2) High precision: The automated dimension marking of the intelligent annotation module improves the accuracy of annotation.
[0027] (3) Optimize resource allocation: Through the optimization algorithm of the intelligent arrangement module, the position of tower cranes can be arranged more reasonably, reducing the mutual interference between tower cranes and improving the space utilization rate of the construction site. Description of the Drawings
[0028] Figure 1 It is a schematic diagram of the tower crane elevation in the intelligent drawing system for tower crane elevation layout in an embodiment of the present invention;
[0029] Figure 2 It is a flowchart of the intelligent drawing method for tower crane elevation layout in an embodiment of the present invention. Detailed Embodiments
[0030] The following further details a kind of intelligent drawing system and method for tower crane elevation layout provided by the present invention in conjunction with the drawings and specific embodiments. According to the following description, the advantages and features of the present invention will be clearer.
[0031] Embodiment 1
[0032] The following combines Figure 1 , and details the intelligent drawing system for tower crane elevation layout of the present invention.
[0033] An intelligent drawing system and method for tower crane elevation layout based on artificial intelligence, the system includes an intelligent drawing frame generation module, a tower crane intelligent arrangement module, an intelligent annotation module, and a tower crane elevation extraction module.
[0034] The intelligent drawing frame generation module, based on the input project information and tower crane information, adopts a coordinate matching algorithm to automatically fill the collected drawing frame information into the corresponding positions, while reserving an interface for the drawing frame coordinate range, automatically identifying the range of the subsequent generated tower crane elevation layout drawing, and adaptively drawing the corresponding exclusive drawing frame. The tower crane intelligent layout module positions the tower crane vertically based on the elevation of the tower crane foundation point and the base point of the tower crane drawing block. According to the characteristics of the tower crane drawing block, based on the optimized algorithm of intelligent layout, it automatically calculates and generates the horizontal distance of complementary collision in the horizontal direction of multiple tower cranes, and finally determines the layout method of multiple tower cranes at the project site; the intelligent annotation module calls CAD commands to perform linear dimension marking on the disassembly equipment drawing block and the tower crane drawing block according to the base point coordinates of the disassembly equipment drawing block and the base point coordinates of the tower crane. The tower crane elevation extraction module uses mysql technology to establish a database to store information on different models of tower crane equipment and their drawing block characteristics. According to the input tower crane model, it automatically retrieves the corresponding drawing block characteristics, and uses the CAD API or scripting language to automatically draw the tower crane elevation drawing block according to the drawing block characteristics in sequence, inputs the tower crane drawing block into the tower crane intelligent layout module, and transmits the base point coordinates of the drawing block to the intelligent annotation module.
[0035] The intelligent drawing method for the tower crane elevation layout includes:
[0036] Step S1: Adopt the intelligent drawing system for the tower crane elevation layout;
[0037] Step S2: Use the intelligent drawing frame generation module to process the project information and tower crane information to obtain the range of the tower crane elevation layout drawing, and adaptively draw the corresponding exclusive drawing frame;
[0038] Step S3: Use the tower crane intelligent layout module to position the tower crane vertically with the elevation of the tower crane foundation point and the tower crane drawing block as the base points, and based on the tower crane arm length range, intelligently arrange and optimize to calculate the horizontal distance of complementary collision in the horizontal direction of the tower crane, and finally determine the layout method of multiple tower cranes at the project site;
[0039] Step S4: Use the intelligent annotation module to call CAD commands to perform linear dimension marking on the disassembly equipment drawing block and the tower crane drawing block according to the base point coordinates of the disassembly equipment drawing block and the base point coordinates of the tower crane.
[0040] Step S5: The tower crane elevation extraction module uses MySQL technology to establish a database to store information on tower crane equipment of different models and their block characteristics. According to the input tower crane model, it automatically retrieves the corresponding block characteristics, and sequentially uses the CAD API or scripting language to automatically draw the tower crane elevation block according to the block characteristics. The tower crane block is input into the tower crane intelligent layout module, and the block base point coordinates are transmitted to the intelligent annotation module.
[0041] The above example is a preferred embodiment of the present invention, but the embodiments of the present invention are not limited to the above examples. The above-described embodiments only represent several embodiments of the present invention, and their descriptions are relatively specific and detailed, but they cannot be construed as limiting the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several modifications and improvements can still be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the present invention patent shall be subject to the appended 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. The tower crane facade layout intelligent drawing system according to claim 1 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 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 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
Intelligent drawing method and system for disassembly drawing of construction mechanical equipment
CN119272358A
System and method for automatically generating an optimized building facade design
US20220335172A1