Intelligent processing system for precast beam reinforcing steel bars based on BIM (Building Information Modeling)

The BIM-based prefabricated beam reinforcement processing system optimizes material layout and cutting paths using genetic and shortest path algorithms, addressing material waste and inefficiencies in manual steel bar arrangement, enhancing material utilization and production efficiency.

CN119107040AActive Publication Date: 2024-12-10ZHENGZHOU ENG CO LTD CHINA RAILWAY SEVENTH GRP +2

Patent Information

Application Number
CN202411128177.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-16
Publication Date
2024-12-10
Estimated Expiration
2044-08-16

AI Technical Summary

Technical Problem

Existing precast beam reinforcement processing systems suffer from manual arrangement of steel bars, leading to material waste and reduced material utilization.

Method used

A BIM-based prefabricated beam reinforcement intelligent processing system utilizing a BIM model data processing module, order management module, intelligent layout and cutting module, automated processing module, quality inspection module, logistics and warehousing management module, signal processing module, system integration and control module, and a communication interface module, with an intelligent layout module, and a communication interface module, employing genetic algorithms and shortest path algorithms to optimize material layout and cutting paths.

Benefits of technology

The system maximizes material utilization, reduces waste, improves production efficiency, and shortens production cycles by optimizing material layout and cutting paths, thereby reducing production costs and environmental impact.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107040A_ABST
    Figure CN119107040A_ABST
Patent Text Reader

Abstract

The invention discloses a BIM (Building Information Modeling)-based intelligent processing system for precast beam reinforcing steel bars. According to the invention, the layout algorithm sub-module plays a crucial role in the BIM-based precast beam reinforcement intelligent processing system. Through optimization algorithms such as a genetic algorithm, an optimal reinforcing steel bar layout scheme can be generated, the material utilization rate is maximized, and waste materials are reduced. Therefore, the system can utilize raw materials more efficiently, the production cost is reduced, and meanwhile, the influence on the environment is reduced. In addition, by optimizing the layout scheme, the production efficiency can be improved, the production period can be shortened, and therefore the requirements of customers can be met more quickly. And finally, by reducing waste materials and improving the material utilization rate, the system can also reduce resource waste and improve the utilization efficiency of resources. The cutting path planning sub-module also plays an indispensable role in the system. And through the shortest path algorithm, the cutting path can be optimized, the idle stroke of the cutting machine is reduced, and the material utilization rate is further increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of steel bar processing, and in particular relates to a BIM-based prefabricated beam steel bar intelligent processing system. Background Art

[0002] Precast beam reinforcement is a reinforcement that is prefabricated in the factory or construction site according to the design requirements and is used in the manufacture of reinforced concrete precast beams. Precast beam reinforcement processing refers to the process of making raw material reinforcement into reinforcement components that meet the structural requirements of precast beams through a series of processing techniques. Precast beam reinforcement processing mainly includes the following steps: 1. Raw material processing: First, the raw material reinforcement is rust-removed, straightened and cut to ensure that the surface of the reinforcement is smooth and undamaged, and cut into appropriate lengths according to design requirements. 2. Welding or mechanical connection: According to the design requirements, the processed reinforcement is welded or mechanically connected to form the corresponding reinforcement skeleton or reinforcement mesh. The welding process requires the weld to be full and defect-free, and the mechanical connection requires the connector to be firm and reliable. 3. Processing and forming: According to the shape and size of the precast beam, the reinforcement is cold-bent, hot-bent and other forming processes are performed on the reinforcement to make it into the required shape and size. During the processing, the bending radius, angle and size must be strictly controlled to ensure the processing quality. 4. Quality inspection: Conduct quality inspection on the finished prefabricated beam reinforcement, including appearance inspection, dimension measurement, mechanical property test, etc., to ensure that the reinforcement processing quality meets the relevant standards and design requirements. 5. Labeling and transportation: Label the prefabricated beam reinforcement that has passed the inspection, indicating the model, specification, length and other information, and take appropriate measures for transportation and storage to prevent the reinforcement from deformation and damage during transportation and storage.

[0003] However, in the prior art, the arrangement of steel bars is mostly done manually without algorithm optimization, which results in material waste and reduces material utilization. Summary of the invention

[0004] The purpose of the present invention is to provide a BIM-based prefabricated beam reinforcement intelligent processing system in order to solve the above-mentioned problems.

[0005] The technical solution adopted by the present invention is as follows: A BIM-based prefabricated beam reinforcement intelligent processing system, comprising:

[0006] BIM model data processing module, order management module, intelligent layout and cutting module, automated processing module, quality inspection module, logistics and warehousing management module, signal processing module, system integration and control module and communication interface module;

[0007] The intelligent nesting and cutting module is internally provided with an input data processing submodule, a nesting algorithm submodule, a cutting path planning submodule and a cutting instruction generating submodule;

[0008] The BIM model data processing module transmits the parsed steel bar information to the order management module for creating and updating order information;

[0009] The order management module sends processing instructions and steel bar demand information to the intelligent layout cutting module according to the order status and requirements;

[0010] The intelligent nesting and cutting module generates a cutting plan and a nesting diagram, and sends mechanical operation instructions to the automated processing module;

[0011] After processing is completed, the automated processing module transports the finished product to the quality inspection module for quality control and acceptance;

[0012] The quality inspection module sends the products that have passed the quality inspection to the logistics and warehousing management module for storage and scheduling;

[0013] The logistics and warehousing management module provides inventory and logistics data to the data feedback and optimization module for analyzing material flow and production efficiency;

[0014] The data feedback and optimization module feeds back the analysis results to the system integration and control module for adjusting the production plan and optimizing the processing flow; the system integration and control module exchanges and integrates data with other external systems through the communication interface module;

[0015] The communication interface module receives the updated BIM model from the building design end and sends it to the BIM model data processing module for a new round of data processing.

[0016] Furthermore: the BIM model data processing module receives the IM model file, and uses the BIM parsing tool to extract the steel bar related information, including diameter, length, shape, and position; cleans and verifies the related information; and standardizes the cleaned and verified related information.

[0017] Furthermore: the order management module manages the order information of prefabricated beam reinforcement, including receiving new orders, tracking order status, and updating production progress; the order management module automatically creates and updates order records and assigns production batch numbers based on the data provided by the BIM model data processing module; the order management module automatically assigns production tasks, optimizes production plans, and provides real-time order tracking functions.

[0018] Furthermore: the data processing submodule receives the steel bar data from the BIM model data processing module, and performs data cleaning and verification; the input data of the data processing submodule includes the diameter, length, shape and quantity of the steel bars.

[0019] Further: the arrangement algorithm submodule uses a genetic algorithm to generate the best steel bar arrangement scheme, specifically: randomly generate a set of initial solutions, each individual represents a arrangement scheme; calculate the fitness of each individual, and the fitness function is usually designed to maximize material utilization or minimize waste; select excellent individuals as parents according to fitness to generate the next generation; randomly select parents for crossover to generate new individuals; randomly mutate the new individuals to increase the diversity of the population; replace part or all of the poor individuals in the current population with the newly generated individuals; repeat steps b to f until the termination condition is met; the fitness function calculation formula of the arrangement algorithm submodule is:

[0020] F(x)=f1(x)+λf2(x);

[0021] Among them, f1(x) is the objective function, including material utilization; f2(x) is the penalty term, which is used to penalize solutions that do not meet the constraints; λ is the penalty coefficient, which is used to balance the influence of the objective function and the penalty term; material utilization: U = total length of raw materials / total length of steel bars; waste: W = total length of raw materials-total length of steel bars.

[0022] Further: the cutting path planning submodule receives the steel bar arrangement scheme generated by the arrangement algorithm submodule, including the position and length information of each steel bar; generates an initial cutting path according to the arrangement scheme; optimizes the initial path by applying the shortest path algorithm; converts the optimized path into a cutting instruction; verifies the feasibility of the cutting path; the formula for calculating the shortest path between two nodes by the shortest path algorithm is:

[0023]

[0024] Among them, Path(i,j) is the shortest path from node i to node j, Path(i,k) is the path from node i to node k, and Path(k,j) is the path from node k to node j. In the cutting path planning, each steel bar is regarded as a node. The straight line connection between adjacent steel bars is regarded as an edge. The distance represents the length of the edge, that is, the distance between adjacent steel bars.

[0025] Furthermore: the cutting instruction generation submodule receives the results from the pattern arrangement algorithm submodule and the cutting path planning submodule, including the position, length, and distance between adjacent steel bars of each steel bar; the cutting instruction generation submodule analyzes the pattern arrangement results to determine the cutting position and cutting order of each steel bar; analyzes the path planning results to determine the moving path and cutting action of the cutting machine; based on the pattern arrangement and path planning results, the cutting instruction generation submodule will generate a cutting instruction, including the type of cutting instruction, coordinate position, and cutting parameters.

[0026] Furthermore: the automated processing module receives the cutting instructions generated by the intelligent layout cutting module, and uses automated cutting and bending equipment to process the steel bars, including cutting and bending; monitors the equipment status and processing progress in real time, and after the processing is completed, the module will record the actual processing data of each steel bar; the quality inspection module performs quality inspection on the steel bars completed by the automated processing module, including size, shape, and welding points; uses high-precision measuring tools and visual inspection systems for inspection, automatically compares the inspection results with the design requirements in the BIM model, marks unqualified products, and sends them back to the automated processing module for reprocessing or disposal.

[0027] Furthermore: the logistics and warehousing management module manages the storage and transportation of qualified steel bars; uses RFID tags to identify steel bars; according to the shipping instructions of the order management module, the module automatically generates a delivery note and a logistics plan; the data feedback and optimization module collects various data in the production process, including production efficiency, material utilization, and equipment operating status; identifies bottlenecks and improvement points in the production process, and puts forward improvement suggestions.

[0028] Furthermore: the system integration and control module is responsible for the integration and coordination of the entire system; provides a user interface that allows operators to monitor production status, manage orders, and adjust production plans; the communication interface module exchanges data with external systems; uses standard API communication protocols to ensure secure data transmission.

[0029] The beneficial effects of the present invention are:

[0030] 1. In the present invention, the layout algorithm submodule plays a vital role in the BIM-based prefabricated beam reinforcement intelligent processing system. Through optimization algorithms such as genetic algorithms, it can generate the best reinforcement layout plan, maximize material utilization, and reduce waste. This means that the system can use raw materials more efficiently, reduce production costs, and reduce environmental impact. In addition, optimizing the layout plan can also improve production efficiency and shorten production cycles, thereby meeting customer needs more quickly. Finally, by reducing waste and improving material utilization, the system can also reduce resource waste and improve resource utilization efficiency.

[0031] 2. In the present invention, the cutting path planning submodule also plays an indispensable role in the system. Through the shortest path algorithm, it can optimize the cutting path, reduce the idle stroke of the cutting machine, and further improve the material utilization rate. This means that the system can use raw materials more efficiently, reduce production costs, and reduce the impact on the environment. In addition, optimizing the cutting path can also improve production efficiency and shorten the production cycle, thereby meeting customer needs more quickly. Finally, by reducing the idle stroke of the cutting machine and improving the material utilization rate, the system can also reduce resource waste and improve resource utilization efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 is the overall system block diagram of the present invention;

[0033] Figure 2 This is a system block diagram of the intelligent layout and cutting module in the present invention. DETAILED DESCRIPTION

[0034] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0035] Reference Figure 1-2 ,

[0036] A BIM-based prefabricated beam reinforcement intelligent processing system, the system includes a BIM model data processing module, an order management module, an intelligent layout cutting module, an automated processing module, a quality inspection module, a logistics and warehousing management module, a signal processing module, a system integration and control module and a communication interface module;

[0037] The intelligent nesting and cutting module is internally provided with an input data processing submodule, a nesting algorithm submodule, a cutting path planning submodule and a cutting instruction generating submodule.

[0038] The BIM model data processing module passes the parsed reinforcement information to the order management module for creating and updating order information.

[0039] The order management module sends processing instructions and steel bar demand information to the intelligent layout and cutting module based on the order status and requirements.

[0040] The intelligent nesting and cutting module generates cutting plans and nesting drawings, directly guiding the mechanical operations of the automated processing module.

[0041] After the automated processing module and the quality inspection module complete the processing, the automated processing module will transport the finished product to the quality inspection module for quality control and acceptance.

[0042] The products that pass the quality inspection by the quality inspection module will be sent to the logistics and warehousing management module for storage and scheduling, waiting for shipment.

[0043] The logistics and warehousing management module provides inventory and logistics data to the data feedback and optimization module for analyzing material flow and production efficiency.

[0044] The analysis results of the data feedback and optimization module are fed back to the system integration and control module for adjusting the production plan and optimizing the processing flow. The system integration and control module exchanges and integrates data with other external systems through the communication interface module.

[0045] The communication interface module can receive the updated BIM model from the building design end and pass it to the BIM model data processing module for a new round of data processing.

[0046] BIM model data processing module: As the outpost of the system, this module is responsible for receiving BIM model files from building designers and using professional BIM parsing tools to extract detailed information related to steel bars, such as diameter, length, shape, location, etc. This information is cleaned and verified to ensure the accuracy and completeness of the data, and then standardized into a format that the manufacturing system can recognize, such as XML, JSON, or directly entered into the database so that other modules can easily access and call it.

[0047] Order Management Module: This module is the core of the system and is responsible for managing order information for prefabricated beam reinforcement, including receiving new orders, tracking order status, updating production progress, etc. The module will automatically create and update order records and assign production batch numbers based on the data provided by the BIM model data processing module. At the same time, the module will automatically assign production tasks and optimize production plans to ensure timely delivery of orders, and provide real-time order tracking functions so that customers can keep abreast of order progress at any time.

[0048] The data processing submodule receives the steel bar data from the BIM model data processing module, performs data cleaning and verification, and ensures the accuracy and completeness of the data.

[0049] The input data of the data processing submodule includes the diameter, length, shape, quantity, etc. of the steel bars, and the data format and standardized conversion rules need to be defined.

[0050] The layout algorithm submodule uses genetic algorithm to generate the best reinforcement layout plan;

[0051] The algorithm flow of the layout algorithm submodule is as follows:

[0052] a. Initialization: Randomly generate a set of initial solutions (individuals), each individual represents a sampling scheme.

[0053] b. Evaluation: Calculate the fitness of each individual. The fitness function is usually designed to maximize material utilization or minimize waste.

[0054] c. Selection: Select excellent individuals as parents based on fitness to generate the next generation.

[0055] d. Crossover: Randomly select parents for crossing (hybridization) to produce new individuals.

[0056] e. Mutation: Randomly mutate new individuals to increase the diversity of the population.

[0057] f. Replacement: Replace some or all of the inferior individuals in the current population with newly generated individuals.

[0058] g. Iteration: Repeat steps b to f until the termination condition is met (such as reaching the maximum number of iterations or the fitness no longer improves);

[0059] The fitness function calculation formula of the packing algorithm submodule is:

[0060] F(x)=f1(x)+λf2(x); where f1(x) is the objective function, including material utilization; f2(x) is the penalty term, used to penalize solutions that do not meet the constraints; λ is the penalty coefficient, used to balance the impact of the objective function and the penalty term;

[0061] Material utilization rate: U = total length of raw materials / total length of steel bars;

[0062] Waste: W = total length of raw materials - total length of steel bars.

[0063] The algorithm flow of the cutting path planning submodule is as follows:

[0064] Receive layout plan: Receive the steel bar layout plan generated by the layout algorithm submodule, including the position, length and other information of each steel bar.

[0065] Generate initial path: Generate the initial cutting path according to the layout plan, usually using straight lines to connect adjacent steel bars.

[0066] Path optimization: Apply the shortest path algorithm to optimize the initial path.

[0067] Generate cutting instructions: Convert the optimized path into instructions that the cutting machine can understand, such as G code.

[0068] Path Verification: Verify the feasibility of the cutting path to ensure that no collision or overcutting occurs.

[0069] Output cutting instructions: Send the verified cutting instructions to the cutting machine to start the cutting process;

[0070] The formula for calculating the shortest path between two nodes is:

[0071]

[0072] Among them, Path(i,j) is the shortest path from node i to node j, Path(i,k) is the path from node i to node k, and Path(k,j) is the path from node k to node j; in cutting path planning, each steel bar can be regarded as a node. The straight line connection between adjacent steel bars can be regarded as an edge. Distance represents the length of the edge, that is, the distance between adjacent steel bars.

[0073] The operation process of the cutting instruction generation submodule includes:

[0074] a. Receive the results of layout and path planning: The cutting instruction generation submodule first receives the results from the layout algorithm submodule and the cutting path planning submodule. These results include the position, length, and distance between adjacent steel bars of each steel bar.

[0075] b. Analyze the layout and path planning results: Next, the cutting instruction generation submodule will analyze the layout results to determine the cutting position and cutting order of each steel bar. At the same time, it will analyze the path planning results to determine the moving path and cutting action of the cutting machine.

[0076] c. Generate cutting instructions: Based on the results of nesting and path planning, the cutting instruction generation submodule will generate cutting instructions. These instructions include the type of cutting instructions (such as straight line cutting, arc cutting, etc.), coordinate position, and cutting parameters (such as cutting speed, cutting depth, etc.).

[0077] d. Verify cutting instructions: After generating cutting instructions, the submodule will verify them to ensure the correctness and effectiveness of the cutting instructions. The verification content includes the type of cutting instructions, coordinate position, cutting parameters, etc.

[0078] e.Convert to G code: The verified cutting instructions will be converted into G code format that the cutting machine can understand. G code is a programming language used for CNC machine tools to control the movement and processing of machine tools.

[0079] f. Output and execute cutting instructions: The converted G code will be sent to the cutting machine to guide the cutting process. After the cutting is completed, the cutting machine will feedback the cutting results for subsequent quality inspection and processing. Through the cutting instruction generation submodule, precise control of the cutting process can be achieved to ensure cutting quality and efficiency.

[0080] Automated processing module: This module receives the cutting instructions generated by the intelligent layout cutting module and uses automated cutting and bending equipment to process the steel bars, including cutting and bending. The module monitors the equipment status and processing progress in real time to ensure the accuracy of the processing size and shape. After processing, the module records the actual processing data of each steel bar, such as cutting time, material consumption, etc., for subsequent analysis and optimization;

[0081] Quality inspection module: This module inspects the quality of the steel bars completed by the automated processing module, including size, shape, welding points, etc. The module uses high-precision measuring tools and visual inspection systems for inspection, automatically compares the inspection results with the design requirements in the BIM model, marks unqualified products, and sends them back to the automated processing module for reprocessing or disposal. Ensure that each steel bar meets quality standards, reducing rework and waste

[0082] Logistics and warehousing management module: This module manages the storage and transportation of qualified steel bars to ensure that materials are delivered to the construction site in a timely manner. The module uses RFID tags or other tracking technologies to identify steel bars and achieve real-time inventory management. According to the shipping instructions of the order management module, the module will automatically generate a bill of lading and a logistics plan, and connect with the external logistics system to ensure on-time delivery. Improve inventory management efficiency and reduce human errors;

[0083] Data feedback and optimization module: This module collects various data in the production process, including production efficiency, material utilization, equipment operation status, etc. The module will analyze this data, identify bottlenecks and improvement points in the production process, and put forward improvement suggestions, such as optimizing the nesting algorithm, adjusting the production plan, etc., to support the closed-loop management of continuous improvement. Through data analysis and feedback, the efficiency and quality of the production process are continuously improved.

[0084] System integration and control module: This module is responsible for the integration and coordination of the entire system, ensuring seamless connection and data flow between modules. The module provides a user interface that allows operators to monitor production status, manage orders, adjust production plans, etc. At the same time, the module also implements exception handling and emergency shutdown functions to ensure production safety. Through integration and automation, the stability and reliability of the system are improved;

[0085] Communication interface module: This module is responsible for data exchange with external systems (such as construction project management software, supply chain management system, etc.). The module uses standard API, Web services or other communication protocols to ensure the secure transmission of data. In addition, the module also supports the scalability of the system, allowing future integration with other information systems. By seamlessly connecting with other systems, information sharing and circulation can be achieved, improving the overall collaborative work efficiency.

[0086] In the present invention, the layout algorithm submodule plays a vital role in the BIM-based precast beam reinforcement intelligent processing system. Through optimization algorithms such as genetic algorithms, it can generate the best reinforcement layout plan, maximize material utilization, and reduce waste. This means that the system can use raw materials more efficiently, reduce production costs, and reduce environmental impact. In addition, optimizing the layout plan can also improve production efficiency and shorten production cycles, thereby meeting customer needs more quickly. Finally, by reducing waste and improving material utilization, the system can also reduce resource waste and improve resource utilization efficiency.

[0087] In the present invention, the cutting path planning submodule also plays an indispensable role in the system. Through the shortest path algorithm, it can optimize the cutting path, reduce the idle stroke of the cutting machine, and further improve the material utilization rate. This means that the system can use raw materials more efficiently, reduce production costs, and reduce the impact on the environment. In addition, optimizing the cutting path can also improve production efficiency and shorten the production cycle, thereby meeting customer needs more quickly. Finally, by reducing the idle stroke of the cutting machine and improving the material utilization rate, the system can also reduce resource waste and improve resource utilization efficiency.

[0088] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprise" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0089] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A BIM-based prefabricated beam reinforcement intelligent processing system, characterized in that: include: BIM model data processing module, order management module, intelligent layout and cutting module, automated processing module, quality inspection module, logistics and warehousing management module, signal processing module, system integration and control module and communication interface module; The intelligent nesting and cutting module is internally provided with an input data processing submodule, a nesting algorithm submodule, a cutting path planning submodule and a cutting instruction generation submodule; the BIM model data processing module transmits the parsed steel bar information to the order management module for creating and updating order information; The order management module sends processing instructions and steel bar demand information to the intelligent layout cutting module according to the order status and requirements; the intelligent layout cutting module generates a cutting plan and layout diagram, and sends mechanical operation instructions to the automated processing module; After processing is completed, the automated processing module transports the finished product to the quality inspection module for quality control and acceptance; The quality inspection module sends the products that have passed the quality inspection to the logistics and warehousing management module for storage and scheduling; The logistics and warehousing management module provides inventory and logistics data to the data feedback and optimization module for analyzing material flow and production efficiency; The data feedback and optimization module feeds back the analysis results to the system integration and control module for adjusting the production plan and optimizing the processing flow; the system integration and control module exchanges and integrates data with other external systems through the communication interface module; The communication interface module receives the updated BIM model from the building design end and sends it to the BIM model data processing module for a new round of data processing.

2. The BIM-based prefabricated beam reinforcement intelligent processing system according to claim 1, characterized in that: The BIM model data processing module receives the IM model file and uses a BIM parsing tool to extract steel bar related information, including diameter, length, shape, and position; cleans and verifies the related information; and standardizes the cleaned and verified related information.

3. The BIM-based prefabricated beam reinforcement intelligent processing system according to claim 2, characterized in that: The order management module manages the order information of prefabricated beam reinforcement, including receiving new orders, tracking order status, and updating production progress; the order management module automatically creates and updates order records and assigns production batch numbers based on the data provided by the BIM model data processing module; The order management module automatically allocates production tasks, optimizes production plans, and provides real-time order tracking functions.

4. The BIM-based prefabricated beam reinforcement intelligent processing system according to claim 3, characterized in that: The data processing submodule receives the steel bar data from the BIM model data processing module and performs data cleaning and verification; the input data of the data processing submodule includes the diameter, length, shape and quantity of the steel bars.

5. The BIM-based prefabricated beam reinforcement intelligent processing system according to claim 4, characterized in that: The arrangement algorithm submodule uses a genetic algorithm to generate the best steel bar arrangement scheme, specifically: randomly generate a set of initial solutions, each individual represents a arrangement scheme; calculate the fitness of each individual, and the fitness function is usually designed to maximize material utilization or minimize waste; select excellent individuals as parents according to fitness to generate the next generation; randomly select parents for crossover to generate new individuals; randomly mutate the new individuals to increase the diversity of the population; replace part or all of the poor individuals in the current population with the newly generated individuals; repeat steps b to f until the termination condition is met; the fitness function calculation formula of the arrangement algorithm submodule is: F(x)=f1(x)+λf2(x); Among them, f1(x) is the objective function, including material utilization; f2(x) is the penalty term, which is used to penalize solutions that do not meet the constraints; λ is the penalty coefficient, which is used to balance the influence of the objective function and the penalty term; material utilization: U = total length of raw materials / total length of steel bars; waste: W = total length of raw materials-total length of steel bars.

6. The BIM-based prefabricated beam reinforcement intelligent processing system according to claim 5, characterized in that: The cutting path planning submodule receives the steel bar arrangement plan generated by the arrangement algorithm submodule, including the position and length information of each steel bar; generates an initial cutting path according to the arrangement plan; Apply the shortest path algorithm to optimize the initial path; convert the optimized path into cutting instructions; verify the feasibility of the cutting path; the formula for calculating the shortest path between two nodes by the shortest path algorithm is: Among them, Path(i,j) is the shortest path from node i to node j, Path(i,k) is the path from node i to node k, and Path(k,j) is the path from node k to node j. In the cutting path planning, each steel bar is regarded as a node. The straight line connection between adjacent steel bars is regarded as an edge. The distance represents the length of the edge, that is, the distance between adjacent steel bars.

7. The BIM-based prefabricated beam reinforcement intelligent processing system according to claim 6, characterized in that: The cutting instruction generation submodule receives the results from the pattern arrangement algorithm submodule and the cutting path planning submodule, including the position and length of each steel bar and the distance between adjacent steel bars; The cutting instruction generation submodule analyzes the layout results and determines the cutting position and cutting order of each steel bar; Analyze the path planning results to determine the moving path and cutting action of the cutting machine; Based on the results of nesting and path planning, the cutting instruction generation submodule will generate cutting instructions, including the type of cutting instructions, coordinate position, and cutting parameters.

8. The BIM-based prefabricated beam reinforcement intelligent processing system according to claim 7, characterized in that: The automated processing module receives the cutting instructions generated by the intelligent layout cutting module, and uses automated cutting and bending equipment to process the steel bars, including cutting and bending; monitors the equipment status and processing progress in real time. After the processing is completed, the module will record the actual processing data of each steel bar; the quality inspection module performs quality inspection on the steel bars completed by the automated processing module, including size, shape, and welding points; uses high-precision measuring tools and visual inspection systems for inspection, automatically compares the inspection results with the design requirements in the BIM model, marks unqualified products, and sends them back to the automated processing module for reprocessing or disposal.

9. The BIM-based prefabricated beam reinforcement intelligent processing system according to claim 8, characterized in that: The logistics and warehousing management module manages the storage and transportation of qualified steel bars; uses RFID tags to identify steel bars; according to the shipping instructions of the order management module, the module automatically generates a delivery note and a logistics plan; the data feedback and optimization module collects various data in the production process, including production efficiency, material utilization, and equipment operating status; identifies bottlenecks and improvement points in the production process, and puts forward improvement suggestions.

10. The BIM-based prefabricated beam reinforcement intelligent processing system according to claim 9, characterized in that: The system integration and control module is responsible for the integration and coordination of the entire system; it provides a user interface that allows operators to monitor production status, manage orders, and adjust production plans; Data exchange between the communication interface module and the external system; Use standard API communication protocols to ensure secure data transmission.

Citation Information

Patent Citations

  • BIM (Building Information Modeling)-based intelligent steel bar processing system

    CN117195347A

  • Multi-specification steel bar blanking method and device fusing distributed pruning and genetic algorithm

    CN117407966A

  • Planning management system for cutting rebar

    KR102383682B1

  • Cutting layout: optimization and interactive real-time image overlay

    WO2021245497A1

Cited By

  • Modular intelligent layout system for unmanned reinforcement processing plant

    CN122065379A