Method, system and electronic device for automatically generating a tower transportation diagram, and storage medium

CN122615933APending Publication Date: 2026-08-21YUANJIAN WIND POWER JIANGYINENVISION ENERGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610451046.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-07
Publication Date
2026-08-21

AI Technical Summary

Technical Problem

这种完全依赖人工交互的操作方式存在以下技术缺陷:第一,手动方法操作繁琐且工作量大,难以满足大批量、工期紧张的项目需求;第二,在处理包含复杂几何特征及多部件装配模型时,三维建模软件会因计算负载过高而出现卡顿,导致出图过程稳定性不足,无法及时交付;第三,手动方法对工程师的个人能力要求较高,存在较高的技术门槛与人为误差风险

Benefits of technology

[0008] Furthermore, the step of obtaining the tower parameters and tower transportation template of the tower to be transported based on user input information on the operable interface includes: generating the tower parameters based on the tower structure parameters, tower assembly method, and tower transportation method input by the user on the operable interface; and retrieving the tower transportation template corresponding to the template information input by the user on the operable interface from a preset tower transportation template library. This application automatically generates tower parameters by receiving user input information through an interactive interface and quickly calls tower transportation templates from the template library, achieving standardization of parameter input and template calling, and providing a reliable foundation for the standardization and efficient execution of subsequent model generation, assembly, and drawing output.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122615933A_ABST
    Figure CN122615933A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of wind driven generators, and discloses a tower drum transportation diagram automatic generation method, a system, an electronic device and a storage medium. The tower drum transportation diagram automatic generation method comprises the following steps: based on input information of a user on an operable interface, obtaining tower drum parameters of a to-be-transported tower drum and a tower drum transportation template; wherein the tower drum transportation template comprises a tower drum template, a transportation tool template and a transportation diagram template; adjusting the tower drum template according to the tower drum parameters to generate a tower drum model; assembling the tower drum model and the transportation tool template to generate a tower drum assembly model; and adjusting the transportation diagram template according to the tower drum parameters and the tower drum assembly model to generate a transportation diagram of the to-be-transported tower drum. According to the application, only the corresponding information input by the user on the operable interface is needed, and a tower drum transportation diagram with unified style and standard can be quickly obtained, the drawing efficiency can be greatly improved, the consistency of the drawing style and quality can be ensured, and the technical threshold requirement for the operator is significantly reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wind turbine technology, and in particular to a method, system, electronic device and storage medium for automatically generating tower transport diagrams. Background Technology

[0002] In the manufacturing and transportation of wind turbine towers, the creation of tower transportation drawings is a crucial step in ensuring transportation safety and efficiency. Currently, the creation of wind turbine tower transportation drawings mainly relies on engineers manually modifying, assembling, and annotating the tower model and transportation tooling model in 3D modeling software. This entirely manual approach has the following technical drawbacks: First, the manual method is cumbersome and labor-intensive, making it difficult to meet the needs of large-scale projects with tight deadlines; second, when dealing with models containing complex geometric features and multi-component assembly, the 3D modeling software may experience lag due to excessive computational load, resulting in insufficient stability in the drawing process and delays in delivery; third, the manual method requires a high level of skill from engineers, posing a significant technical barrier and risk of human error.

[0003] Furthermore, while VB-based wind turbine tower design tools exist in the market, they are limited to tower design and fabrication, failing to extend their functionality to tower transportation. They do not consider the assembly methods and weights of different tooling required during transportation, thus hindering the automated generation of tower transportation drawings. Therefore, existing methods for generating wind turbine tower transportation drawings are no longer adequate to meet the current project demands for high efficiency, high quality, and standardization. A method for automatically generating tower transportation drawings is urgently needed to improve drawing efficiency, standardize drawing specifications, and lower the operational threshold. Summary of the Invention

[0004] The purpose of this application is to provide an automatic generation method, system, electronic device and storage medium for tower transportation diagrams, which can improve the efficiency of tower transportation diagram generation, ensure the consistency of drawing style and instructions, and reduce the operating threshold.

[0005] To address the aforementioned technical problems, the embodiments of this application provide an automatic generation method for tower transportation diagrams. The method comprises: obtaining tower parameters and a tower transportation template based on user input information on an operable interface; wherein the tower transportation template includes a tower template, a transportation fixture template, and a transportation diagram template; adjusting the tower template according to the tower parameters to generate a tower model; assembling the tower model and the transportation fixture template to generate a tower assembly model; and adjusting the transportation diagram template according to the tower parameters and the tower assembly model to generate a transportation diagram for the tower to be transported.

[0006] This application also provides an automatic generation system for tower transportation diagrams, characterized in that the system includes: an operable interface for receiving user input information and obtaining tower parameters and a tower transportation template for the tower to be transported based on the input information; wherein the tower transportation template includes a tower template, a transportation tooling template, and a transportation diagram template; a model assembly module for adjusting the tower template according to the tower parameters to generate a tower model; assembling the tower model and the transportation tooling template to generate a tower assembly model; and a drawing generation module for adjusting the transportation diagram template according to the tower parameters and the tower assembly model to generate a transportation diagram for the tower to be transported.

[0007] In this embodiment, the automatic generation method for tower transportation drawings includes: obtaining tower parameters and a tower transportation template based on user input information on an operable interface; wherein the tower transportation template includes a tower template, a transportation tooling template, and a transportation drawing template; adjusting the tower template according to the tower parameters to generate a tower model; assembling the tower model and the transportation tooling template to generate a tower assembly model; and adjusting the transportation drawing template according to the tower parameters and the tower assembly model to generate a transportation drawing of the tower to be transported. This application only requires the user to input corresponding information on an operable interface to quickly obtain tower transportation drawings with a unified style and standard, significantly improving drawing efficiency, ensuring consistency in drawing style and quality, and significantly reducing the technical threshold requirements for operators.

[0008] Furthermore, the step of obtaining the tower parameters and tower transportation template of the tower to be transported based on user input information on the operable interface includes: generating the tower parameters based on the tower structure parameters, tower assembly method, and tower transportation method input by the user on the operable interface; and retrieving the tower transportation template corresponding to the template information input by the user on the operable interface from a preset tower transportation template library. This application automatically generates tower parameters by receiving user input information through an interactive interface and quickly calls tower transportation templates from the template library, achieving standardization of parameter input and template calling, and providing a reliable foundation for the standardization and efficient execution of subsequent model generation, assembly, and drawing output.

[0009] In addition, the tower structure parameters include at least one of the following: tower length, tower diameter, number of tower layers, weight of a single tower section, tower type, total transport weight of the tower, diameter of the upper and lower flanges, distance from the center of the tower to the lower flange, flange type, thickness of the upper and lower flanges, and weight of the tower support; the tower assembly method is single-layer assembly, double-layer assembly, or triple-layer assembly; the tower transportation method is segmented transportation or whole-section transportation.

[0010] Furthermore, the template information is the template information corresponding to the tower transport template selected from the tower transport template library based on the tooling information; wherein, the tower transport template library stores at least one tower transport template and its corresponding template information; the tooling information is the tooling information of the transport tooling corresponding to the tower determined based on the tower structural parameters in a preset tower and transport tooling database; wherein, the tower and transport tooling database stores at least one tower and its corresponding transport tooling and its tooling information. This application establishes a "tower parameter-tooling information-template information" association mapping mechanism by constructing a tower and transport tooling database and a tower transport template library, realizing automatic matching of transport tooling and accurate calling of corresponding templates, avoiding the tedious and inaccurate operation of manually selecting tooling and templates.

[0011] Furthermore, the assembly of the tower model and the transport tooling template to generate the tower assembly model includes: initializing the coordinate systems of the tower model and the transport tooling template; and assembling the tower model and the transport tooling template based on the initialized coordinate systems and preset constraints to generate the tower assembly model. This application automatically completes model assembly through coordinate system initialization and preset constraints, achieving precise alignment and efficient assembly of the tower and the transport tooling, avoiding the tediousness and errors of manual positioning and constraint operations, and improving the automation and reliability of the assembly process.

[0012] In addition, the method further includes: presenting the tower assembly model and the transportation diagram on the display interface; and adjusting the tower assembly model and the transportation diagram based on the tower assembly adjustment instructions and transportation diagram adjustment instructions input by the user on the interactive interface. This application presents the model and drawings through an interactive interface and supports user adjustments as needed. While maintaining generation efficiency, it also allows for manual fine-tuning of the output structure, reducing the complexity and error risk of directly manipulating the underlying model, and ensuring that the final result accurately matches the actual engineering requirements.

[0013] Furthermore, the process of generating the transport diagram for the tower to be transported further includes: based on the received output instructions, converting the transport diagram into a specific format to generate and output the transport diagram in the specified format. This application also supports both output instructions and format conversion, eliminating the need for third-party conversion tools and avoiding repetitive operations caused by format mismatches. Attached Figure Description

[0014] One or more embodiments are illustrated by way of example with the corresponding pictures in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.

[0015] Figure 1 This is a flowchart illustrating a method for automatically generating a tower transport diagram according to an embodiment of this application.

[0016] Figure 2 This is a schematic diagram of the structure of an operable interface according to an embodiment of this application.

[0017] Figure 3 This is a schematic diagram of the input results of an operable interface according to an embodiment of this application.

[0018] Figure 4 This is a flowchart illustrating a method for automatically generating a tower transport diagram according to an embodiment of this application.

[0019] Figure 5 This is a schematic diagram of a transport diagram according to an embodiment of this application.

[0020] Figure 6 This is a schematic diagram of the structure of an automatic generation system for tower transport diagrams according to an embodiment of this application.

[0021] Figure 7 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0022] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the various embodiments of this application will be described in detail below with reference to the accompanying drawings. However, those skilled in the art will understand that many technical details have been presented in the various embodiments of this application to facilitate the reader's better understanding of this application. However, the technical solutions claimed in this application can be implemented even without these technical details and various changes and modifications based on the following embodiments. The division of the various embodiments below is for the convenience of description and should not constitute any limitation on the specific implementation of this application. The various embodiments can be combined with and referenced by each other without contradiction.

[0023] In the description of this application, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more features. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.

[0024] In related technologies, the creation of wind turbine tower transportation drawings primarily relies on engineers manually modifying, assembling, and annotating the tower model and transportation tooling model in 3D modeling software. This method is not only cumbersome and labor-intensive, but also prone to software lag due to excessive computational load when handling complex models, resulting in insufficient stability in the drawing generation process and delays in delivery. Furthermore, this method demands a high level of user skill. While wind turbine tower design tools based on the VB language have emerged on the market, they are limited to tower design and fabrication and do not address the generation process of tower transportation drawings.

[0025] In view of this, this application proposes an automatic generation method, system, electronic device, and storage medium for tower transportation diagrams. The method includes: obtaining tower parameters and a tower transportation template for the tower to be transported based on user input information on an operable interface; wherein the tower transportation template includes a tower template, a transportation tooling template, and a transportation diagram template; adjusting the tower template according to the tower parameters to generate a tower model; assembling the tower model and the transportation tooling template to generate a tower assembly model; and adjusting the transportation diagram template according to the tower parameters and the tower assembly model to generate a transportation diagram for the tower to be transported. This application only requires the user to input corresponding information on an operable interface to quickly obtain tower transportation diagrams with a unified style and standard, which can significantly improve drawing efficiency, ensure consistency in drawing style and quality, and significantly reduce the technical threshold requirements for operators.

[0026] The following is a detailed description of the implementation details of the automatic generation method for tower transport diagrams according to the embodiments of this application. The following content is only for the convenience of understanding and is not necessary for implementing this solution.

[0027] One embodiment of this application relates to an automatic generation method for tower transport diagrams, which can be applied in parametric design tools for tower transport diagrams, such as... Figure 1 As shown, the automatic generation method for tower transport diagram in this embodiment includes steps 110 to 140, and the implementation details of each step are as follows.

[0028] In step 110, based on the user's input information on the operable interface, the tower parameters and tower transportation template of the tower to be transported are obtained; wherein, the tower transportation template includes the tower template, the transportation tooling template and the transportation drawing template.

[0029] Specifically, while building the parametric design tool for tower transportation diagrams, it is also necessary to pre-build a database of towers and transportation tooling, and a database of tower transportation templates. The database includes relevant structural parameters of the tower and parameters of the transportation tooling, and establishes a correspondence between these parameters. Users can find the corresponding transportation tooling parameters based on the tower's structural parameters. The tower structural parameters can include the diameter, length, and weight information of the tower and flange, while the transportation tooling parameters include the model and weight information of the transportation tooling. The tower transportation template library contains combinations of all types of towers and transportation tooling, and pre-defines the assembly constraints between the transportation tooling and the tower. It also sets template information for various types of tower and transportation tooling combinations to facilitate subsequent model selection. Through the design of the template set, it is ensured that different tower and tooling combinations can achieve standardized assembly during the subsequent automated generation process.

[0030] Specifically, after using the parametric design tool for tower transportation diagrams, the user first selects transportation fixtures from the tower and transportation fixture database based on the tower structure parameters. The user can directly obtain the fixture information of the selected transportation fixture from the database; for example, the selected fixture information is number A1, and the weight is 5000kg. Subsequently, based on the tower structure parameters and fixture information, the user determines the corresponding tower transportation template information from the tower transportation template library; for example, the selected template information is number B1.

[0031] Specifically, such as Figure 2 As shown, the tower transportation diagram parametric design tool provides a user-friendly interface. Users can input corresponding information based on the information presented on the interface. The information input by the user may include, but is not limited to: tower structural parameters, tower assembly method, tower transportation method, and template information. After the user inputs these parameters, the tool can parse the relevant information input in Excel format and save the user's input back to the Excel template.

[0032] Specifically, such as Figure 3As shown, the tower structure parameters input by the user include at least one of the following: tower length, tower diameter, number of tower layers, weight of a single tower section, tower type, total transport weight of the tower, diameter of the upper and lower flanges, distance from the tower center to the lower flange, flange type, thickness of the upper and lower flanges, and weight of the tower support; for example, a tower length of 20m, a tower diameter of 4.51m, upper and lower flange diameters of 4.52m, a distance from the tower center of gravity to the lower flange of 10m, a flange type of L-type flange, a single tower layer, a single-end tower weight of 50,000kg, a tower support weight of 5,000kg, a total transport weight of 55,000kg, a flange thickness of 0.2m, and a straight tower section; the tower assembly method is single-layer assembly, double-layer assembly, or triple-layer assembly; the tower transport method is segmented transport or whole-section transport. Additionally, the template information input by the user on the operable interface may include a template number.

[0033] Specifically, after the user enters relevant information on the operable interface, the interface after the input is complete is as follows: Figure 4 As shown, you can click the "Execute" button, and the tower transportation diagram parametric design tool can directly call the corresponding tower transportation template from the pre-built tower transportation template library based on the template information, and start the transportation diagram generation process.

[0034] In step 120, the tower template is adjusted according to the tower parameters to generate the tower model.

[0035] Specifically, the tower templates obtained from the tower transport template library are pre-built standard 3D models containing the basic geometry of the tower and editable parametric dimensional information. The system establishes a mapping relationship between the tower parameters input by the user in the operable interface and the corresponding dimensional variables in the tower template, and dynamically modifies the tower template through this parameter mapping relationship. For example, after the user confirms the input, the parametric design tool assigns the input values ​​one by one to the corresponding parametric features in the tower template. For example, the "tower length" parameter is assigned to the length attribute of the tension feature in the template, and the "upper and lower flange diameters" are assigned to the diameter attribute of the flange feature. The system automatically performs model updates to generate a tower geometric model that conforms to the input parameters. If the tower type is a segmented tower or contains special structures, the system also supports corresponding adjustments to the segmented features of the tower template to ensure that the generated tower model is consistent with the actual tower. This eliminates the need for manual modification of model dimensions in 3D software. The parametric design tool automatically adjusts the tower template based on user-input parameters, quickly generating a precisely matched tower model. This process not only significantly improves the efficiency of tower model construction but also avoids dimensional errors that may occur during manual operation, laying a reliable foundation for the subsequent precise assembly of the tower and transportation fixtures.

[0036] In step 130, the tower model and the transport tooling template are assembled to generate the tower assembly model.

[0037] Specifically, after the tower model is generated, the parametric design tool can assemble the tower model and the transport tooling template to generate the tower assembly model. The generation of the tower assembly model is as follows: Figure 4 As shown, the process includes: step 410, initializing the coordinate system of the tower model and the transport tooling template; step 420, assembling the tower model and the transport tooling template based on the initialized coordinate system and preset constraints to generate the tower assembly model; the implementation details of each step are as follows.

[0038] Specifically, in step 410, the parametric design tool acquires the assembly coordinate system of the tower model and the assembly coordinate system of the transport tooling template, and identifies and standardizes the two coordinate systems to ensure that the origin, axis, and direction of the coordinate systems are clearly and consistently defined. For the tower model, the origin is usually the center point of its bottom or the center point of its flange end face; for the transport tooling template, the coordinate system corresponding to the installation positioning surface or support point of the tooling is used as the reference. After the coordinate system initialization is completed, the system records the coordinate position and spatial attitude information of the two models to provide a precise alignment reference for subsequent assembly. In step 420, the parametric design tool automatically matches and positions the tower model and the transport tooling template according to the preset constraints. The preset constraints include, but are not limited to, the installation sequence of each component, coordinate system coincidence constraints, face alignment constraints, axis alignment constraints, and distance constraints. For example, when the transport fixture is a support frame, the coordinate system of the flange surface at the bottom of the tower model is aligned with or offset from the coordinate system of the support surface at the top of the support frame to ensure that the tower is accurately placed on the fixture. When the transport fixture is a transfer frame, the tower and the arc-shaped support surface of the transfer frame are fitted and positioned by axial alignment and distance constraints. At the same time, the system can automatically call up the corresponding constraint combination according to the tower assembly method input by the user (such as single-layer, double-layer, or triple-layer transport) to sequentially complete the assembly relationship between each fixture and the tower.

[0039] Specifically, this application utilizes an automatic assembly mechanism based on coordinate system initialization and preset constraints. The system eliminates the need for manual dragging and constraint setting, enabling precise assembly between the tower model and the transport tooling template, generating a complete tower assembly model. This process effectively avoids positioning errors and time-consuming operations associated with manual assembly, while also ensuring the consistency and repeatability of assembly relationships, providing accurate 3D assembly data for the automatic generation of subsequent engineering drawings.

[0040] In step 140, the transport diagram template is adjusted according to the tower parameters and the tower assembly model to generate the transport diagram of the tower to be transported.

[0041] Specifically, such as Figure 5 As shown, the transportation drawing template is a pre-built standard engineering drawing template, containing standardized elements such as drawing format, view layout, dimensioning style, symbol definition, and text description. The parametric design tool automatically fills the corresponding positions in the transportation drawing template with the tower parameters and key information from the tower assembly model, thereby automating the generation of the transportation drawing. The parametric design tool's adjustments to the transportation drawing template include the automatic generation of dimensions and the automatic filling of text descriptions. During the adjustment process, the parametric design tool extracts information such as tower length, flange diameter, flange thickness, tower weight, and center of gravity position from the tower parameters, and automatically generates corresponding dimensions in the corresponding views of the transportation drawing based on the geometric relationship between the tower model and the transportation tooling template in the tower assembly model. For example, the total tower length, flange outer diameter, and flange thickness are automatically labeled on the front view; the support point spacing of the transportation tooling and its contact position with the tower are automatically labeled on the top view. Meanwhile, the system automatically fills in the text description area of ​​the drawings based on the tower parameters and assembly information input by the user, including information such as tower model, number of transport layers, transport tooling number, tower weight, and total transport weight, to ensure the completeness and accuracy of the drawing content.

[0042] Specifically, the parametric design tool also supports automatic updates of symbol attributes in the transportation diagram template; for example, it can receive symbol attribute adjustment information input by the user through an operable interface, and automatically adjust the symbol style and attribute values ​​in the transportation diagram according to the symbol attribute adjustment information, such as the position marking of the center of gravity symbol, the identification of the hoisting point, and the transportation direction indication.

[0043] Specifically, the tower assembly model generated in this application is an ASM file, and the generated transportation drawing is a DRW file. After generating the tower assembly model and transportation drawing, this application can also open the generated tower assembly model and transportation drawing using a tower transportation drawing parametric design tool. This allows the tower assembly model and transportation drawing to be displayed in the display interface of the tower transportation drawing parametric design tool. The display interface supports users to perform basic viewing operations such as rotation, scaling, and translation. After viewing the generated results, if the user finds that the assembly position needs to be fine-tuned or the drawing information needs to be supplemented and improved, they can input adjustment commands through the interactive interface of the tower transportation drawing parametric design tool to adjust the generated tower assembly model and transportation drawing in real time. The transportation drawings are adjusted to ensure that the final output tower assembly model and transportation drawings meet user requirements. Tower assembly adjustment instructions include, but are not limited to, adjusting the position of transportation fixtures, relative offset between the tower and fixtures, and changing the number of assembly layers. Transportation drawing adjustment instructions include, but are not limited to, adding, deleting, and modifying dimension annotations, modifying text descriptions, adjusting symbol positions, and changing drawing formats. The positions of the display interface and interactive interface in the tower transportation drawing parametric design tool are not restricted; their positions can be set according to actual needs. For example, the display interface can be located in the center of the interface presented by the tower transportation drawing parametric design tool, while the interactive interface can be located above or to the side of the display interface. Through the above-mentioned display presentation and interactive adjustment mechanism, this application achieves both high efficiency in automated generation and flexibility in manual review and fine-tuning. Simultaneously, users can easily adjust the assembly model and engineering drawings solely through the interactive interface, effectively reducing the complexity and error risk of manual modification and ensuring that the final output assembly model and transportation drawings accurately match actual engineering requirements.

[0044] Specifically, after generating or adjusting the tower assembly model and transportation diagram, this application receives output instructions from the user through an interactive interface. These instructions may include the output format type, output file storage path, and output file naming rules. Users can select the desired output format from the drop-down menu using the "Export" option in the interactive interface, such as common engineering drawing formats like PDF, DWG, DXF, and TIFF, and can customize the save location and filename of the output file. The system automatically performs the format conversion operation based on the user's instructions. Through this format conversion mechanism, this application achieves a fully automated closed-loop process from parameter input to output. Users can complete the multi-format export of transportation diagrams within the system without using third-party conversion tools, significantly improving the convenience and versatility of deliverables.

[0045] The entire operation process of the embodiments of this application is completed in the tower transportation diagram parametric design tool. The design principle, main modules and operation process of the tower transportation diagram parametric design tool are described below.

[0046] The tower transportation drawing parametric design tool is used to input required parameter information under different tower transportation conditions. It calls templates from a template set and uses these templates as a basis to transform the input data into a 3D model and engineering drawings, automatically generating dimensioning and text descriptions. The parametric design tool is a dynamic link library developed in C++ and driven by Creo Parametric, meaning it can be used as an application extension plugin that can be called by Creo / Toolkit. Creo / Toolkit provides a C language programming interface, encapsulating the library functions and header files for calling Creo Parametric's underlying resources. This allows the parametric design tool to securely access the software database and user interface through function calls, associating input parameters in the parametric design tool with dimensional data in the template set to modify model parameters, such as changing tower-related parameters to obtain the required 3D assembly model.

[0047] The core of the parametric design in the tower transportation drawing parametric design tool is: loading template models and engineering drawings, batch setting model parameters, automatically assembling component models through a coordinate system, automatically updating symbol attributes in the engineering drawings, and automatically renaming and backing up the generated files. Its source code mainly includes the following core modules: Main entry module: the initialization entry point for the parametric design tool; User interface module: displaying different transportation categories for user selection, a tower structure parameter input table, assembly information management, symbol attribute settings, and execution and export functions; Data processing module: reading parameters, assembly, and symbol information from the Excel template, saving user input back to the Excel template, parsing JSON format design data, and supporting the export of design configurations as JSON files; Creo interaction module: providing access functions for various Creo objects, used for automatically collecting and manipulating elements in the Creo model, as well as practical functions such as obtaining the current model, selecting objects, and matrix transformations.

[0048] The internal workflow of the tower transportation drawing parametric design tool includes: ① When Creo starts, it calls functions to initialize the Qt application, load style sheets, and create menus; ② When the user clicks the "Parametric Design" button in Creo's menu, the TemplateDesign function is triggered, which creates and displays the category selection interface; ③ The user selects a category in the category selection interface and then enters the detailed design interface; ④ In the detailed design interface, the user can select a template file (Excel format), and the interface reads the parameters, assembly, and symbol information from the template file and displays it in a table; ⑤ The user can modify parameter values, add or delete assembly components and symbol attributes; ⑥ After the user clicks the execute button, the program collects data from the interface, generates JSON format input, and then calls CModelParameterDesign::Execute coefficients; ⑦ The CModelParameterDesign::ParameterDesign function loads the template model, sets parameters, performs assembly, sets symbols, and then renames and backs up the model; ⑧ During execution, log information is displayed in the output window; ⑨ After execution, a success message is displayed.

[0049] The dynamic configuration of the parametric design tool for tower transportation drawings during use includes: Excel template configuration: a parameter worksheet containing parameter names, values, types, and descriptions; an assembly worksheet containing component coordinate systems, template paths, and assembly coordinate systems; a symbol worksheet containing symbol names, attribute names, and values; and an engineering drawing deletion item worksheet containing the types (dimensions, annotations, symbols, tables) and names of deletion items. JSON configuration: A JSON object is generated from data collected through the QtDetailDesign interface, including: design type (e.g., tower transportation drawing), project name, template model path, output path, parameter array `params` (each parameter includes parameter name, value, type, and description), assembly array `assembly` (each assembly includes component coordinate systems, template paths, and assembly coordinate systems), and symbol object `symbols` (including symbol names and attribute dictionaries). Configuration processing functions: `QtDetailDesign::DataCollect`: collects data from the interface and generates a JSON object; `QtJsonParse::Parse`: parses the JSON string and populates the `model_parameter` structure.

[0050] The steps described above are for clarity only. In practice, they can be combined into one step or some steps can be split into multiple steps. As long as they include the same logical relationship, they are all within the scope of protection of this application. Adding insignificant modifications or introducing insignificant designs to the algorithm or process, but without changing the core design of the algorithm and process, are also within the scope of protection of this application.

[0051] One embodiment of this application relates to an automatic generation system for tower transport diagrams, such as... Figure 6 As shown, it includes an operable interface 610, a model assembly module 620, and a drawing generation module 630; the automatic generation system for tower transportation drawings is used to execute the automatic generation method for tower transportation drawings mentioned in the preceding embodiments of this application.

[0052] Specifically, the operable interface 610 is used to receive user input information and obtain the tower parameters and tower transportation template of the tower to be transported based on the input information; wherein, the tower transportation template includes a tower template, a transportation tooling template, and a transportation drawing template; the model assembly module 620 is used to adjust the tower template according to the tower parameters to generate a tower model; and to assemble the tower model and the transportation tooling template to generate a tower assembly model; the drawing generation module 630 is used to adjust the transportation drawing template according to the tower parameters and the tower assembly model to generate a transportation drawing of the tower to be transported.

[0053] Specifically, the automatic generation system for tower transportation drawings also includes: a display interface for presenting the tower assembly model and transportation drawings; and an interactive interface for users to input tower assembly adjustment commands and transportation drawing adjustment commands on the interactive interface, so that the model assembly module 620 and the drawing generation module 630 can adjust the tower assembly model and transportation drawings.

[0054] Furthermore, the examples mentioned in the above embodiments can be freely combined, and any combination can be understood as an implementation method. The terms "implementation method" or "example" appearing in various locations in the specification do not necessarily refer to the same implementation method, nor are they independent or alternative implementation methods mutually exclusive with other implementation methods. Those skilled in the art will understand that the implementation methods described herein can be combined with other implementation methods.

[0055] Another embodiment of the present invention relates to an electronic device, such as... Figure 7 As shown, it includes at least one processor 710; and a memory 720 communicatively connected to at least one processor 710; wherein the memory 720 stores instructions executable by at least one processor 710, the instructions being executed by at least one processor 710 to enable at least one processor 710 to execute the above-described embodiment of the automatic generation method for tower transport diagrams.

[0056] The memory and processor are connected via a bus, which can include any number of interconnecting buses and bridges, connecting various circuits of one or more processors and memories. The bus can also connect various other circuits such as peripherals, voltage regulators, and power management circuits. A bus interface provides an interface between the bus and the transceiver. The transceiver can be a single component or multiple components, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by the processor is transmitted over the wireless medium via an antenna, which further receives data and transmits it back to the processor.

[0057] The processor manages the bus and general processing, and also provides various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory is used to store data used by the processor during operation.

[0058] This application also relates to a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the embodiments corresponding to the above-described method for automatically generating tower transport diagrams.

[0059] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing related hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0060] Those skilled in the art will understand that the above embodiments are specific implementations of this application, and in practical applications, various changes can be made in form and detail without departing from the spirit and scope of this application.

Claims

1. A method for automatically generating tower transport diagrams, characterized in that, The method includes: Based on the user's input information on the operable interface, the tower parameters and tower transportation template of the tower to be transported are obtained; wherein, the tower transportation template includes a tower template, a transportation tooling template, and a transportation drawing template; The tower template is adjusted according to the tower parameters to generate a tower model; Assemble the tower model and the transport tooling template to generate a tower assembly model; The transportation diagram template is adjusted according to the tower parameters and the tower assembly model to generate the transportation diagram of the tower to be transported.

2. The method for automatically generating tower transport diagrams according to claim 1, characterized in that, The process of obtaining the tower parameters and tower transportation template based on user input on the operable interface includes: The tower parameters are generated based on the tower structure parameters, tower assembly method, and tower transportation method input by the user on the operable interface. Based on the template information input by the user on the operable interface, the tower transportation template corresponding to the template information is obtained from the preset tower transportation template library.

3. The method for automatically generating tower transport diagrams according to claim 2, characterized in that, The tower structure parameters include at least one of the following: tower length, tower diameter, number of tower layers, weight of a single tower section, tower type, total transport weight of the tower, diameter of the upper and lower flanges, distance from the center of the tower to the lower flange, flange type, thickness of the upper and lower flanges, and weight of the tower support. The tower assembly method is single-layer assembly, double-layer assembly, or triple-layer assembly; the tower transportation method is segmented transportation or whole-section transportation.

4. The method for automatically generating tower transport diagrams according to claim 2, characterized in that, The template information is the template information corresponding to the tower transport template selected from the tower transport template library based on the tower structure parameters and tooling information; wherein, the tower transport template library stores at least one tower transport template and the corresponding template information; The tooling information is the tooling information of the transport tooling corresponding to the tower, determined based on the tower structure parameters in a preset tower and transport tooling database; wherein, the tower and transport tooling database stores at least one tower and the transport tooling corresponding to the tower and its tooling information.

5. The method for automatically generating tower transport diagrams according to claim 1, characterized in that, The assembly of the tower model and the transport tooling template to generate the tower assembly model includes: The coordinate systems of the tower model and the transport tooling template are initialized; Based on the initialized coordinate system and preset constraints, the tower model and the transport tooling template are assembled to generate the tower assembly model.

6. The method for automatically generating tower transport diagrams according to claim 1, characterized in that, The method further includes: The tower assembly model and the transportation diagram are displayed on the screen. The tower assembly model and the transportation diagram are adjusted based on the tower assembly adjustment command and the transportation diagram input by the user in the interactive interface.

7. The method for automatically generating tower transport diagrams according to claim 1, characterized in that, The process of generating the transport diagram for the tower to be transported further includes: Based on the received output instructions, the transport map is format-converted to generate and output the transport map in the specified format.

8. An automatic generation system for tower transport diagrams, characterized in that, The system includes: An operable interface is used to receive user input information and obtain the tower parameters and tower transportation template of the tower to be transported based on the input information; wherein, the tower transportation template includes a tower template, a transportation tooling template and a transportation drawing template; The model assembly module is used to adjust the tower template according to the tower parameters to generate a tower model; and to assemble the tower model and the transport tooling template to generate a tower assembly model. The drawing generation module is used to adjust the transportation drawing template according to the tower parameters and the tower assembly model to generate the transportation drawing of the tower to be transported.

9. An electronic device, characterized in that, include: At least one processor; as well as, A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the automatic generation method of the tower transport diagram as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the method for automatically generating tower transport diagrams as described in any one of claims 1 to 7.