A CAD-based sheet metal whole-process intelligent production management method and system

CN122656313APending Publication Date: 2026-08-28GUANGZHOU SHUIWEN KITCHEN ENG DESIGN CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610841437.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-11
Publication Date
2026-08-28

AI Technical Summary

Technical Problem

[0005]本发明的目的在于,针对传统生产管理中设计、物料、排版、订单全流程割裂、效率低下、依赖人工经验、损耗率高的的问题,提供一种产品结构图、BOM 表、开料排版、订单及生产管理系统的生成方法,实现从产品设计到出货的数字化、标准化、智能化闭环管理

Benefits of technology

第一,实现开料图相关信息的自动化处理,大幅提升管理效率。本发明摒弃了传统模式中跨软件重复操作的繁琐流程,有效简化了开料图的整体管理流程,避免了人工处理过程中可能出现的信息误差,提升了开料图管理的规范性与精准度。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122656313A_ABST
    Figure CN122656313A_ABST
Patent Text Reader

Abstract

The application discloses a CAD-based sheet metal whole-process intelligent production management method and system, relies on a CAD platform to read drawing product information, automatically completes layer marking regulation, part block and graphic self-inspection correction, and archives in the warehouse after setting product information; realizes part virtual bending, assembly splicing and product structure drawing generation through parameter constraint, synchronously generates a two-dimensional code mark, generates a material BOM table as required, supports bending drawing and development drawing layout, and automatically generates a machining code to drive equipment cutting operation. The method and system break through the whole link of drawing processing, production scheduling and machining, order control, improve sheet metal production efficiency, data accuracy and automation level, and reduce material waste and manual intervention.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of digital management technology in mechanical manufacturing, and more specifically, to a CAD-based intelligent production management method and system for the entire sheet metal production process. Background Technology

[0002] Currently, production management and related operations in the sheet metal processing and equipment manufacturing industries are still mainly based on traditional models, with core processes relying on manual experience and decentralized management. In terms of spare parts management, manual recording and offline queries are primarily used to connect with various suppliers and different specifications of spare parts. In the material cutting and layout process, drawings must first be created using CAD software and then imported into dedicated layout software, with the layout process relying on manual adjustments based on experience. In production process management, each stage, including orders, design, layout, production, inventory, and finance, largely uses independent systems or manual recording, with data transmission relying on manual coordination. Material management and on-site control mainly rely on handwritten labels, manual sorting, and experience-based judgment, lacking unified standards for drawing and component coding.

[0003] Existing technologies have several shortcomings. First, the management of spare parts is fragmented and lacks a unified integration platform, leading to time-consuming design and selection, inconvenient inventory inquiries, and delayed procurement, thus hindering production progress. Second, design and calculation efficiency is low; repetitive drawing and manual unfolding are prone to errors, and manual calculation cannot be linked to fluctuations in sheet material prices, resulting in insufficient speed and accuracy in quotations. Third, the material cutting and layout process is cumbersome; manual layout relies on experience, leading to unstable material utilization and inadequate management of scrap and surplus materials, resulting in material waste and inventory occupation. Finally, material management and on-site control rely on manual labor; unclear labeling, difficulty in finding parts, slow onboarding for new employees, and managers' energy being consumed by repetitive tasks make effective on-site control difficult.

[0004] Furthermore, the construction of digital and intelligent factories is accelerating, and the industry's requirements for production efficiency, cost control, and process collaboration are constantly increasing. As a result, traditional production management models are gradually becoming unable to adapt to the current needs for efficient, precise, and collaborative production, becoming a major bottleneck restricting the industry's transformation, upgrading, and high-quality development. Summary of the Invention

[0005] The purpose of this invention is to address the problems of fragmented design, material, layout, and order processes, low efficiency, reliance on manual experience, and high loss rates in traditional production management. It provides a method for generating product structure diagrams, BOMs, material cutting and layout, order, and production management systems, achieving digital, standardized, and intelligent closed-loop management from product design to shipment.

[0006] This invention provides a CAD-based intelligent production management method for the entire sheet metal production process, comprising: reading a CAD database, obtaining the first product information of several series of completed sheet metal unfolded drawings, and adjusting them to the software's default layers and annotation styles; automatically completing layer / annotation standardization according to the first product information matching system preset rules, and generating names based on the first product information to complete block formation; inspecting the blocked parts to check if the parts are closed, and whether the annotations, line types, and layers are correct, and automatically correcting any errors; after the inspection is completed, selecting the sheet metal unfolded drawings of the blocked parts, setting the second product information, and completing the warehousing; repeating the above steps until all series of sheet metal unfolded drawings are block-formed and the second product information is set and stored; after warehousing, generating a product structure diagram, generating a BOM table, and / or managing the layout of the sheet metal unfolded drawings and the remaining material after layout.

[0007] Further inspection of the agglomerated parts includes: Contour Closure Check: Check the closure status in the gap analysis / polyline attribute detection / region generation verification property column to detect whether the sheet metal contour is a closed curve, whether there are any breaks / gaps, and mark unclosed positions; Layer Correctness Check: System layer matching verification, compare the current layer of the part with the software default layer, and judge it as an error if they are inconsistent; Line Type / Label Check: System style comparison, check whether the line type and annotation conform to the default specifications, and mark abnormalities; Blown Film Line Correctness Check: Process line matching verification, check whether the blown film line is consistent with the bending line, cutting line, and envelope frame.

[0008] Furthermore, the inspection also includes: For sheet metal unfolded drawings without part codes, specify the part code positions using CAD. For sheet metal unfolded drawings without generated bending positioning points, read the first and third product information to generate bending positioning points. For sheet metal unfolded drawings without drawn bending diagrams, read the first and third product information, generate bending diagrams based on the generated bending positioning points, and annotate the bending diagrams to complete the drawing of the bending diagrams. Repeat the above steps until all sheet metal unfolded drawings have completed part code annotation and bending diagram drawing.

[0009] Furthermore, generating the BOM table includes: The system reads the required product structure diagram, first product information, and parameters of necessary accessories from the CAD file, and modifies the generated parameters according to requirements; it reads the real-time unit price from the database and exports the BOM table based on the read product structure diagram, first product information, and required accessory parameters; and it supports viewing and modifying the generated BOM table.

[0010] After the warehousing is completed, the process also includes generating a product structure diagram, the steps of which are as follows: Select the product for which a product structure diagram needs to be generated, read the series or sheet metal data name, database, and first product information, and retrieve the sheet metal unfolded diagram based on the first product information; modify the first product information of the retrieved sheet metal unfolded diagram according to the parameters, actions, functions, constraints, and formulas previously assigned to the sheet metal; generate a QR code label for the sheet metal unfolded diagram of each part of the product based on the specified part code position; after retrieving and modifying the sheet metal unfolded diagrams of all the products, read the generated sheet metal unfolded diagrams and third product information to perform virtual product assembly; perform virtual bending and hole opening processing on all the sheet metal unfolded diagrams of the product; read the parameters, actions, functions, constraints, and formulas assigned to one or more sheet metal parts, align them, and assemble them into a product structure diagram, while simultaneously modifying the database.

[0011] Furthermore, after generating the product structure diagram, the layout of the bending diagram can be selected as follows: The system reads the first product information and bending diagram layer of the product that needs to be laid out in CAD; based on the read information, it extracts the bending diagram of the corresponding product and automatically lays it out, supporting modification and printing of the bending diagram.

[0012] Furthermore, the layout of sheet metal unfolding drawings includes: Select the parts that need to be laid out, read the sheet metal unfolding drawing and first product information of each part, and distinguish the drawings according to the first product information; after sorting the drawings with the same material and thickness, complete the layout and generate the laid-out drawings and material dimensions.

[0013] Furthermore, the management of leftover materials after typesetting includes: Based on the completed sheet metal unfolding drawing, the system automatically compares and prioritizes the use of leftover material, then re-layouts the drawing to generate a layout diagram. The generated layout diagram is sent to the machine, which sets the cutting, piercing, and laser functions, selects the machine model, and generates corresponding sheet metal unfolding drawing code instructions. The code instructions are then saved and sent to the corresponding machine to complete the cutting.

[0014] Furthermore, after generating the BOM table, order management is also included: In the CAD order management system, set different account management permissions; edit inventory products on the inventory page of the management system, and edit contract orders on the order management page; after the order is edited, match the product quantity according to the first product information and lock the inventory quantity; Furthermore, unmatched inventory is either purchased externally or produced based on product type: Purchased products generate purchase orders and push them to the purchasing personnel for account confirmation and financial prepayment; production of manufactured products is automatically ordered, and the workshop designers draw up the drawings, which are then reviewed by relevant personnel before the steps described in claims 1 to 8 are executed.

[0015] Furthermore, production and order status management methods include: Based on the completed sheet metal unfolding and layout drawings, retrieve the generated QR code labels; according to different accounts, permissions, process flows, and printed QR code labels, personnel in different positions in the production process scan the QR codes to confirm product progress, view sheet metal structure, and perform assembly operations; based on the completed inbound products and sheet metal layout drawing edge dimensions / area statistics, calculate personnel work efficiency and submit to finance / personal accounting confirmation; repeat the above steps until all orders are generated / purchased and inbound, and status is recorded; for completed orders, collect final payments and connect to the financial system; support outbound and shipping logistics operations to allow customers to view the complete order process progress.

[0016] The first product information includes name, material, thickness, process, layer, line type, annotation and / or closed curve; the second product information includes the series, name, size and classification of the clumped parts; the third product information includes bending lines, cutting lines, linearity, angle, direction and openings.

[0017] Through the above technical solution, the present invention can achieve at least the following technical effects: First, it automates the processing of information related to cutting drawings, significantly improving management efficiency. This invention eliminates the cumbersome process of repetitive cross-software operations in the traditional model, effectively simplifying the overall management process of cutting drawings, avoiding information errors that may occur during manual processing, and improving the standardization and accuracy of cutting drawing management.

[0018] Secondly, the invention improves the material cutting and layout functions, thereby enhancing material utilization. Through a built-in global optimization layout algorithm combined with centralized waste material management, the invention can scientifically and rationally plan the materials used in production, maximizing material utilization, effectively reducing waste from material scraps, and minimizing waste material inventory.

[0019] Third, a fully digital collaborative system is established to improve production collaboration efficiency. This invention constructs a digital order management system covering all aspects of order entry, order splitting, order placement, production, warehousing, and shipping. It also provides open interfaces for compatibility with third-party inventory and financial systems, enabling seamless data integration across all stages, significantly improving production collaboration efficiency and ensuring efficient order processing.

[0020] Fourth, it unifies production technology standards and standardizes production management processes. This invention unifies technical standards and document formats in the production process, and optimizes the sorting, assembly, and shipping of components through a tagged material management model, further standardizing production management processes and comprehensively improving the company's overall production control capabilities. Attached Figure Description

[0022] Figure 1 This is a flowchart of Embodiment 1 of the present invention.

[0023] Figure 2 The following are full-process example flowcharts of Embodiments 1 and 2 of the present invention. Detailed Implementation

[0024] The accompanying drawings are for illustrative purposes only and should not be construed as limiting the invention. To better illustrate the following embodiments, some parts in the drawings may be omitted, enlarged, or reduced, and do not represent the actual product dimensions; it is understandable to those skilled in the art that some well-known structures and their descriptions may be omitted in the drawings.

[0025] Example 1 This embodiment provides a CAD-based intelligent production management method for the entire sheet metal production process, which can realize the automated extraction, standardized naming and warehousing of cutting drawings, and automatically complete the calculation of key information such as dimensions, materials, area and price, without the need for repetitive operations across software, thus simplifying the cutting drawing management process.

[0026] like Figure 1 As shown, the intelligent production management method for the entire sheet metal process in this embodiment includes: The system reads the CAD database to obtain the first product information of several series of completed sheet metal unfolded drawings, and adjusts them to the software's default layers and annotation styles. Based on the first product information and the system's preset rules, it automatically standardizes the layers and annotations, generates names based on the first product information, and completes the block formation. It then checks the blocked parts to ensure they are closed, and that the annotations, line types, and layers are correct; if errors are found, they are automatically corrected. After the check, it selects the sheet metal unfolded drawing of the blocked part, establishes an association mapping between the second product information and the block handle of the block object, and serializes and stores the geometric data and business data of the block into the database. This process is repeated until all series of sheet metal unfolded drawings are block-formed and the second product information is set up and stored in the database. After storage, it generates a product structure diagram, generates a BOM table, and / or performs layout of the sheet metal unfolded drawings and manages the remaining material after layout.

[0027] The standardized management system provided by this invention automates the processes of clumping, inspection, correction, and warehousing, replacing manual processes and reducing error rates. Furthermore, it automatically generates product structure diagrams and BOM tables, which, combined with layout and surplus material management, improves material utilization, reduces waste, and facilitates efficient and collaborative production throughout the entire process.

[0028] Specifically, the operation steps for the component block are as follows: 1. In the CAD loading system, click the single / batch block function for parts; 2. Select the completed sheet metal cutting drawing; the system reads the drawing's name, material, thickness, process, layer, line type, annotation, closed curve, and other information; 3. Automatically adjust the drawing to the software's default layers and standard annotation styles; 4. Automatically name the blocks according to the core information of the identified cutting diagram and complete the clumping process simultaneously; check the clumping and naming, and manually correct any errors.

[0029] This invention supports single / batch block formation, quickly completing layer and annotation standardization, as well as automatic naming and block formation, reducing manual operations, improving block standardization and efficiency, and ensuring block quality.

[0030] Specifically, the inspection of agglomerated parts includes: Contour closure check: Check the closure status in the gap analysis / polyline attribute detection / region generation verification property bar to detect whether the sheet metal contour is a closed curve, whether there are any breaks / gap points, and mark the unclosed positions. Layer correctness check, system layer matching verification, compare the current layer of the part with the software default layer, if they are inconsistent, an error is judged; Line type / label check: System style comparison, check whether the line type and label conform to the default specifications, and mark any abnormalities; Check the correctness of the blown film line, verify the matching of the process line, and check whether the blown film line is consistent with the bending line, cutting line, and envelope frame.

[0031] When errors are found during the check, automatic correction includes: 1. Automatic Closure Correction: Automatically invokes CLOSELINE, PEDIT, Close (C), and FILLET (radius set to 0) commands; automatically connects breakpoints and fills in minor gaps, converting open contours into closed polylines; 2. Automatic Layer Correction: Batch layer replacement, one-click replacement of incorrect layers with the system default layers; 3. Automatic line type / annotation correction: Batch reset styles, automatically apply default line types and standard annotation styles, and correct misaligned / missing annotations; 4. Automatic correction of blown film line: Regenerate according to process, based on bending / cutting process and envelope frame, and regenerate the correct blown film line; 5. After correction, the verification system automatically performs a second check, and after confirming that there are no errors, the data enters the warehousing process.

[0032] By calling the corresponding commands to fill in the gaps, unify the layer styles, and regenerate the blown film lines, the drawings are automatically checked again after correction, ensuring compliance without manual intervention and improving the efficiency and accuracy of correction.

[0033] If an unmarked sheet metal unfolding drawing is found after inspection, perform the following operations: For sheet metal unfolded drawings without part numbers, specify the location of the part numbers using CAD. For sheet metal unfolded drawings without generated bending positioning points, read the first product information and the third product information to generate bending positioning points; For sheet metal unfolded drawings without bending diagrams, read the first and third product information, generate bending diagrams based on the generated bending positioning points, and annotate the bending diagrams to complete the drawing of the bending diagrams. Repeat the above steps until all sheet metal unfolded drawings are completed, including part numbering and bending icon drawing.

[0034] Setting up the second product information entry system specifically includes: The second product information is written into the extended entity data of the block object to form an embedded binding, and a database index is established with the block handle of the block object as a foreign key to realize the bidirectional mapping association between the CAD drawing end and the business data end. Specifically, the entity set inside the block object is traversed, the vertex coordinate set of its outer contour and bending line is extracted as geometric data, the adjacency relationship between entities is extracted as topological data, and the geometric data, topological data and second product information are encoded, converted and packaged serialized according to a structured intermediate format. During the data insertion process, the unique feature code in the serialized data is extracted for idempotency verification. Based on the verification result, an addition or version overwrite update is performed, and the above data operations are encapsulated in the same database transaction and committed to storage to complete the data insertion.

[0035] After the warehousing is completed, the process also includes generating a product structure diagram, the steps of which are as follows: 1. Select the product for which you need to generate a product structure diagram, read the series or sheet metal data name, database, and first product information, and retrieve the sheet metal unfolding drawing based on the first product information; 2. Based on the retrieved first product information, and by pre-assigning material property parameters (including plate thickness, K-factor), bending process parameters, and manufacturability constraints (including minimum hole edge distance constraints and minimum bending height constraints) to the sheet metal unfolded drawing, the first product information is modified. The modifications include: The unfolded length compensation of the modified bending feature is recalculated by calling the unfolded calculation function based on the K-factor; and the modified feature is verified based on the manufacturability constraint. If the constraint threshold is exceeded, the feature position is automatically adjusted adaptively; and a QR code label is generated for the sheet metal unfolded drawing of each part of the product according to the specified part code position. 3. After retrieving and modifying the sheet metal unfolded drawings of all the products, read the generated sheet metal unfolded drawings and the third product information to perform virtual assembly of the products; perform virtual bending and hole-making processing on all the sheet metal unfolded drawings of the products; 4. Read the parameters, actions, functions, constraints and formulas assigned to one or more sheet metal parts, align them and assemble them into a product structure drawing, and modify the database simultaneously.

[0036] By automatically retrieving sheet metal data and unfolded drawings, the system completes information modification, QR code generation, virtual bending and opening, and assembly, while simultaneously updating the database. This eliminates the need for manual assembly drawing, improving the efficiency and accuracy of structural drawing generation, and standardizing part identification and data management.

[0037] After generating the product structure diagram, the process also includes selecting the bending diagram layout: reading the first product information and bending diagram layer of the product that needs to be bent into the CAD; based on the read information, extracting the bending diagram of the corresponding product and automatically laying it out, supporting modification and printing of the bending diagram.

[0038] Specifically, the steps for laying out sheet metal unfolded drawings are as follows: 1. Select the parts that need to be laid out, read the sheet metal unfolding drawing and first product information of each part, and distinguish the drawings according to the first product information; 2. After sorting the drawings of the same material and thickness, complete the layout and generate the layout drawings and material dimensions.

[0039] After the layout is completed, the system automatically saves the information of the leftover board material generated during the layout and cutting process, and simultaneously enters data such as the material, thickness, specifications, and storage location of the leftover material and establishes a leftover material ledger to build a data foundation for subsequent layout calls. Post-layout material management includes: When carrying out the layout work of new batch of parts, the system first retrieves the data of the remaining sheet material that has been filed in the inventory, automatically compares the parameters based on the sheet metal unfolding drawings that have been laid out, prioritizes matching the existing remaining materials with suitable materials, sheet thickness and size to participate in the layout, optimizes the layout scheme based on the size of the remaining materials and completes the layout again, and generates a new layout drawing suitable for the use of the remaining materials. Once the layout scheme is confirmed to be correct, the generated layout drawing is sent to the processing equipment. Processing parameters such as cutting, piercing, and laser are set uniformly, the corresponding processing machine model is selected, and sheet metal unfolding drawing processing code instructions adapted to the equipment operation are automatically generated. Finally, the processing code instructions are saved and sent to the corresponding processing equipment, which then accurately completes the sheet metal cutting operation according to the instructions. After processing is completed, the newly generated surplus material is counted again, and the surplus material inventory ledger is updated in real time, forming a closed-loop management process for sheet metal cutting, surplus material storage, and surplus material reuse.

[0040] Specifically, the automatic parameter comparison involves the system first reading the parameters from the surplus material library, then extracting the parameters of the parts to be laid out, and finally completing the automatic comparison through multi-dimensional precise matching based on the inclusiveness test of irregular polygons. The steps are as follows: 1. Automatically read the number, material, thickness, rolling direction mark of each scrap material in the scrap material library, as well as the vertex coordinate sequence of the outer contour polygon of the scrap material and the coordinates of the internal avoidance area, and calculate the remaining usable area; 2. Extract the material, thickness, and allowable rotation angle constraints of the sheet metal unfolded drawing to be laid out, and determine the vertex coordinate sequence of the outer contour polygon of the part and the required area based on the perpendicularity requirement between the bending line and the rolling direction; 3. Perform multi-level automatic comparison and filtering: Primary hard constraint screening: filtering based on consistent material and thickness; Secondary geometric pre-judgment screening: For the remaining material after primary filtering, combined with the allowable rotation angle constraint, the two-dimensional polygon containment algorithm is called to translate the outer contour polygon of the part into the outer contour polygon of the remaining material under the allowable rotation angle to determine whether boundary crossing or interference with the internal avoidance area occurs. Three-level weighted scoring: Compare the excess material that has passed through, calculate the utilization rate ratio of the part area to the remaining area of ​​the excess material, and combine it with the layout spacing allowance to make a comprehensive weighted score. 4. Based on the weighted scores from high to low, add the matching surplus materials to the available sheet material library and re-execute the layout.

[0041] Specifically, the generation of sheet metal processing code instructions adopts an integrated algorithm that combines CAD graphic feature parsing, process parameter mapping, and machine model adaptation compilation, as follows: 1. Graphic feature extraction: Automatically reads graphic data such as layers, geometric coordinates, closed contours, cutting lines, puncture points, laser paths, and micro-connection positions from the sheet metal unfolding diagram in the layout drawing, and identifies key processing nodes and contour boundaries; 2. Process parameter binding: The process configurations such as cutting mode, puncture parameters, laser power, micro-connection size, and common edge rules are bound to the corresponding graphic features. 3. Machine Model Instruction Adaptation: Based on the selected machine model, the system matches the machine's proprietary CNC instruction syntax, coordinate system, and code format, such as laser cutting G-code and CNC punching machine-specific instructions. 4. Processing path optimization: Based on the rules of shortest empty travel, puncture before cutting, priority of common edges, and no interference, the processing path is optimized to generate an ordered processing sequence. 5. The code compilation output compiles the graphic coordinates, process parameters, and machining path sequence according to the machine model format to generate directly executable sheet metal machining CNC code instructions, which are then output after simulation edge verification.

[0042] Example 2 Depending on the customer's needs, a BOM (Bill of Materials) table can be generated, including: Within the CAD system, the system retrieves the completed product structure diagram, the first product information corresponding to various sheet metal parts, and all parameter data such as the specifications, dimensions, materials, and quantities of the supporting externally purchased standard parts and auxiliary accessories. Operators can independently adjust and edit the identified and extracted material parameters according to actual production assembly needs and order configuration requirements. The system synchronously connects to the material price database, retrieves the latest market unit price and purchase unit price of various materials such as sheet metal, hardware accessories, and outsourced parts in real time, and automatically completes material usage statistics, unit cost, itemized cost and overall production cost accounting by combining product structure composition, part attribute information and detailed parameters of various accessories. It can also export a standardized and complete product material BOM table with one click. Specifically, the system supports online viewing, field editing, material addition / reduction, quantity adjustment, and price correction of the generated BOM table. It can be flexibly modified and improved according to different usage scenarios in production, procurement, and finance. It can also realize BOM table classification and archiving, version retention, and data synchronization updates to meet the usage needs of multiple links such as order quotation, production material requisition, material procurement, and cost accounting.

[0043] The steps for selecting the necessary auxiliary accessories are as follows: 1. Automatically identify the product structure drawing, sheet metal unfolding structure, and primary product information (dimensions, materials, thickness, product type, countertop parameters, etc.) from CAD, and automatically parse out the required accessory types, specifications, and quantities for the product, such as the weighted feet, bearings, screws, nuts, etc. for kitchen utensils; 2. The database matching system calls upon an integrated spare parts database to update unit prices, inventory, and brands in real time, allows suppliers to enter the database, and automatically matches standard spare parts of the corresponding models and specifications. 3. Manual correction allows for secondary modification, addition, or deletion of automatically matched accessory parameters within the CAD interface, adapting to non-standard customization needs.

[0044] After generating the BOM, full-process order management is also implemented. The specific steps are as follows: 1. Relying on the order management system plugin integrated into the CAD environment, the role-based access control model parses the role token of the currently logged-in account, dynamically renders and exposes the corresponding functional interfaces and interface controls, and performs code-level authentication, interception and binding of the account login permissions, data viewing permissions, document editing permissions and process approval permissions of different roles such as administrators, purchasing, production, finance, and workshop operators, so as to achieve clear division of responsibilities and hierarchical control of order processes and ensure the security of production data and order information; 2. Managers can access the system's inventory management page to add, delete, modify specifications, count quantities, and adjust warehouse locations for inventory materials such as finished sheet metal components, semi-finished parts, raw material plates, and standard accessories. At the same time, based on the aforementioned generated BOM and layout data, the system automatically extracts and synchronizes the outer contour polygon, material, and available area parameters of sheet metal scraps to build a dynamic scrap inventory feature library. 3. Simultaneously, enter the order management page to complete all-dimensional editing operations such as customer contract order information entry, order specification modification, delivery date setting, requirement detail verification, and order status labeling. After receiving the order data, the system drives the CAD environment in reverse through the data interface. When the order specifications change, it automatically triggers the parameter constraint verification and reconstruction of the corresponding sheet metal model in the CAD kernel to improve the basic order data. 4. After the order information is edited and confirmed to be correct, the system automatically retrieves the first product information corresponding to the products in the order and executes a multi-level inventory matching algorithm: First, calculate the characteristic hash value of the finished material for precise comparison; If the finished product inventory is insufficient, the outer contour polygon of the part to be produced is extracted, and a two-dimensional polygon inclusion calculation is performed in the feature library of the surplus material inventory to determine whether the available area of ​​the existing semi-finished products or surplus materials meets the nested cutting conditions of the part to be produced. After a successful match, the system adds a distributed lock to the matched inventory record through a database transaction to lock the available quantity, and generates a virtual deduction placeholder instruction to prioritize deducting from the existing inventory, thus avoiding overselling of inventory and resource waste caused by duplicate production scheduling due to concurrent orders.

[0045] For materials and products in order requests that cannot be matched with sufficient existing inventory, the system automatically distributes them according to product category and production attributes: For products categorized as standard outsourced parts or general-purpose components, the system automatically generates standardized outsourced purchase orders, accurately listing information such as material model, specifications, required quantity, and delivery deadline. These orders are then directly pushed to the management account of the corresponding purchasing personnel, who complete the sourcing and supplier confirmation. Once the order is confirmed, it is simultaneously pushed to the finance module to initiate the project prepayment calculation and approval process.

[0046] Products categorized as custom sheet metal parts, non-standard structural parts, and other products requiring independent processing and production are automatically issued by the system. These internal production work orders are then transferred to the workshop design department, where designers refine the production drawings. Once completed, the drawings are submitted to quality control, process, and technical management personnel for review and verification at each level. After all reviews are passed, the entire digital sheet metal production process, including drawing consolidation, automatic verification and correction, standardized warehousing, structural assembly, and intelligent layout and cutting, is executed sequentially until the product processing and warehousing are completed, ultimately achieving a closed-loop flow for the entire order.

[0047] After the sheet metal production process starts, the system automatically retrieves the unique QR code label generated for each part and each process based on the previously completed sheet metal unfolding drawing and intelligent layout drawing. The label contains core data such as part code, material, thickness, process requirements, associated order number, and corresponding BOM information, ensuring that the QR code is accurately bound to the product and order, and realizing one item, one code, and full-process traceability. The system strictly adheres to pre-defined account permissions and standardized production processes, combined with pre-printed QR code labels, to achieve precise control over all aspects of production. In the production process, workers in different positions such as material cutting, bending, welding, assembly, and quality inspection can quickly confirm the current production progress and process of a product by scanning the QR code on the product or part with a mobile scanning device. They can also view the corresponding sheet metal unfolding drawing, product structure drawing, assembly specifications, and process requirements simultaneously, without having to manually consult drawings or consult management personnel, greatly improving operational convenience. At the same time, the scanning operation automatically records the current position, operator, operation time, and process completion status, and synchronizes it to the order management system in real time to achieve dynamic updates and traceability of production progress, avoiding problems such as process omissions and progress delays. During the production process, the system simultaneously performs personnel work efficiency statistics: The specific data sources for timeliness statistics are as follows: Products already in stock: product code, quantity completed, process completion status, operator ID; Sheet metal layout drawing, including the usable area of ​​a single sheet, the total layout area, the total length of the edge lines of the parts, and the total number of parts; Operation records include personnel scanning codes to start / finish work, and process nodes (material cutting / bending / welding / assembly / quality inspection). The specific rules for calculating timeliness are as follows: 1. Area aging time (㎡ / hour) = Total usable area of ​​completed sheet metal ÷ Actual processing time 2. Quantity Efficiency (pieces / hour) = Total number of products / parts completed and put into storage ÷ Actual processing time 3. Edge aging time (m / hour) = Total length of sheet metal edge lines after cutting ÷ Actual processing time 4. Single-piece timeframe for a process: Single-process timeframe = Quantity completed in a single process ÷ Specific time required for that process The specific statistical criteria for timeliness are as follows: Statistics by personnel: total and average processing time per person per day / week / month; statistics by process: independent processing time for each stage of material cutting, bending, welding, assembly, and quality inspection; statistics by order: total processing time for a single order.

[0048] The automatic calculation and submission steps are as follows: 1. The system automatically removes invalid working hours such as waiting time and abnormal downtime, and only counts valid working hours. 2. Automatically generate personnel performance reports according to preset cycles. 3. The report links the layout diagram area / quantity data, and submits it to the finance and individual departments for accounting confirmation with one click. Repeat the above production progress tracking and work hour statistics process until all products corresponding to all orders have completed all production, procurement and warehousing work. The system will record the production status and warehousing status of each order in real time, forming a complete order status ledger, clearly marking the entire process nodes of the order from order placement, production, warehousing to completion, which is convenient for managers to check and control at any time, and promptly discover and resolve abnormal problems in the order progress.

[0049] For orders that have been fully produced and received into inventory, the system automatically triggers a final payment reminder and simultaneously pushes order completion information and inventory details to the financial system. Finance personnel can then use the system-recorded order information and BOM cost accounting data to coordinate with customers and complete the final payment collection process. Once the final payment is received, managers can initiate outbound and shipment operations within the system, simultaneously connecting with the logistics system to enter tracking numbers, shipment details, and other information. The system supports sharing order progress with clients, allowing customers to view the complete order progress from order placement, production, and inventory receipt to shipment through a dedicated portal. This provides real-time monitoring of product logistics status, enhances customer experience, and reduces the workload of customer inquiries about order progress, achieving digital and transparent management of the entire order process. In this embodiment, the first product information includes name, material, thickness, process, layer, line type, annotation and / or closed curve; the second product information includes the series, name, size and classification of the agglomerated parts; and the third product information includes bending lines, cutting lines, linearity, angle, direction and openings.

[0050] Compared with the above embodiments, the difference is that this embodiment of the present invention also provides a CAD-based intelligent production management system for the entire sheet metal production process, including: The drawing parsing and preprocessing module is used to parse the drawing entity data in the CAD database, obtain the first product information of several series of sheet metal unfolded drawings that have been drawn; it iterates through and extracts the layer attributes and annotation style parameters of each entity, compares them with the system's preset standard layer mapping dictionary and annotation style table, and overwrites the non-standard entity attributes with the software's default layers and annotation styles. The standardization and block module is used to automatically complete the standardization of layers / annotations according to the system's preset rules for matching the first product information, and extract the material, thickness and feature code from the first product information. Based on the preset coding rules, it automatically generates part identification names and packages the discrete geometric entities and attribute data in the drawing into a logical whole with a unique block handle to complete the block formation. The graphic verification and correction module is used to inspect the block parts after they are formed. It extracts the endpoint coordinates of all line segments and arc entities within the block and performs topological traversal. It calculates the distance between adjacent endpoints. If there is a breakpoint greater than the preset gap threshold, the part is determined to be unclosed. At the same time, it verifies the master-slave relationship, line type code and layer affiliation of the labeled objects. If errors occur, they are automatically corrected. For unclosed gaps, the endpoint snapping and extension algorithm is called to automatically extend the endpoints of the broken line segments along their tangent direction to the intersection point to force closure. For attribute errors, the correct attributes are matched and overwritten based on the geometric features of the entity. The information setting and storage module is used to select the sheet metal unfolded drawing of the block part after inspection, set the second product information; write the second product information into the extended entity data of the block object to form an embedded binding, and establish a database index with the block handle as the foreign key to realize bidirectional mapping association; traverse the entity set inside the block object to extract geometric data and topological data, encode, convert, package and serialize the geometric data, topological data and the second product information, encapsulate them in the same database transaction after idempotency verification, and submit them for storage to complete the storage; and repeatedly trigger the above module to run until all series of sheet metal unfolded drawings are block-set and the second product information is set and stored. The integrated generation and management module is used to construct a product topology tree based on the assembly constraint relationship between each block part after it is put into storage, generate a product structure diagram, extract the material and quantity attributes of each block and summarize them to generate a BOM table; and / or, extract the critical polygons and outer contour features of the block parts to perform sheet metal unfolding and layout, and extract, classify and store the vertex coordinates and area parameters of the outer contour polygons of the layout surplus material, thus completing the management of the surplus material after layout.

[0051] Through the above technical solution, the present invention can achieve at least the following technical effects: First, it automates the processing of information related to cutting drawings, significantly improving management efficiency. This invention eliminates the cumbersome process of repetitive cross-software operations in the traditional model, effectively simplifying the overall management process of cutting drawings, avoiding information errors that may occur during manual processing, and improving the standardization and accuracy of cutting drawing management.

[0052] Secondly, the invention improves the material cutting and layout functions, thereby enhancing material utilization. Through a built-in global optimization layout algorithm combined with centralized waste material management, the invention can scientifically and rationally plan the materials used in production, maximizing material utilization, effectively reducing waste from material scraps, and minimizing waste material inventory.

[0053] Third, a fully digital collaborative system is established to improve production collaboration efficiency. This invention constructs a digital order management system covering all aspects of order entry, order splitting, order placement, production, warehousing, and shipping. It also provides open interfaces for compatibility with third-party inventory and financial systems, enabling seamless data integration across all stages, significantly improving production collaboration efficiency and ensuring efficient order processing.

[0054] Fourth, it unifies production technology standards and standardizes production management processes. This invention unifies technical standards and document formats in the production process, and optimizes the sorting, assembly, and shipping of components through a tagged material management model, further standardizing production management processes and comprehensively improving the company's overall production control capabilities.

[0055] The above embodiments are merely preferred embodiments of the present invention and do not constitute a limitation on the scope of protection of the present invention. Those skilled in the art should understand that various modifications, combinations, or substitutions can be made to the above embodiments without departing from the concept of the present invention, and all resulting technical solutions fall within the scope of protection claimed by the present invention.

Claims

1. A CAD-based intelligent production management method for the entire sheet metal production process, characterized in that, include: Read data from the CAD database and / or receive data exported from third-party sheet metal software plugins, obtain the first product information of several series of completed sheet metal unfolded drawings, and adjust them to the software's default layers and annotation styles; According to the preset rules of the first product information matching system, the layer / label standardization is automatically completed, and a name is generated based on the first product information to complete the block formation; Check the clumped parts after they have formed, whether the parts are closed, and whether the annotations, line types, and layers are correct. If any errors are found, they will be automatically corrected. After the inspection is completed, select the sheet metal unfolding drawing of the clumped part, set the second product information, and complete the warehousing. Repeat the above steps until all series of sheet metal unfolding drawings are completed and the second product information is entered into the database; After the goods are received into the warehouse, a product structure diagram is generated, a BOM table is generated, and / or sheet metal unfolding drawings are laid out and leftover materials are managed after the layout.

2. The method according to claim 1, characterized in that, The inspection of the agglomerated parts after agglomeration also includes: For sheet metal unfolded drawings without part numbers, specify the location of the part numbers using CAD. For sheet metal unfolded drawings without generated bending positioning points, read the first product information and the third product information to generate bending positioning points; For sheet metal unfolded drawings without bending diagrams, read the first product information and third product information, generate bending diagrams based on the generated bending positioning points, and annotate the bending diagrams to complete the drawing of the bending diagrams. Repeat the above steps until all part codes and bending symbols are drawn on the sheet metal unfolded drawings.

3. The method according to claim 1, characterized in that, This also includes generating product structure diagrams: Select the product for which you need to generate a product structure diagram, read the series or sheet metal data name, database and first product information, and retrieve the sheet metal unfolding diagram based on the first product information; Based on the first product information of the retrieved product, and through the parameters, actions, functions, constraints and formulas previously assigned to the sheet metal, the first product information of the retrieved sheet metal unfolding drawing is modified. Based on the specified part code location, generate a QR code label from the sheet metal unfolded drawing of each part of the product; After retrieving and modifying the sheet metal unfolding drawings of all the products, read the generated sheet metal unfolding drawings and the third product information to perform virtual product assembly; Virtual bending and hole-making processes are performed on all the sheet metal unfolded drawings of the product; Read the parameters, actions, functions, constraints and formulas assigned to one or more sheet metal parts, align them and assemble them into a product structure drawing, and modify the database simultaneously; After virtual assembly, the model is saved to the cloud storage in STEP format by third-party software, matching the product and part names.

4. The method according to claim 1, characterized in that, The generation of the BOM table includes: Read the required product structure diagram, first product information, and parameters of the required accessories from the CAD file, and modify the generated parameters according to the requirements. Read the real-time unit price from the database, and export the BOM table based on the read product structure diagram, first product information and required accessory parameters; Viewing and modifying the generated BOM table is supported.

5. The method according to claim 1, characterized in that, This also includes selecting the bending diagram layout after generating the product structure diagram: Read the first product information and bending diagram layer of the product that needs to be laid out in CAD; Based on the information read, the bending diagram of the corresponding product is extracted and automatically laid out, and can be modified and printed.

6. The method according to claim 1, characterized in that, The layout of the sheet metal unfolding drawings includes: Select the parts that need to be laid out, read the sheet metal unfolding drawing and first product information of each part, and distinguish the drawings according to the first product information; After sorting drawings of the same material and thickness, the layout is completed, and the layout drawings and material dimensions are generated.

7. The method according to claim 6, characterized in that, Post-layout material management includes: Based on the completed sheet metal unfolding drawings, the system automatically compares and prioritizes the use of leftover materials, then re-layouts and generates a layout drawing. Send the generated layout drawing to the machine, set the cutting, piercing, and laser functions, select the machine model, and generate the corresponding sheet metal unfolding drawing code instructions; Save the sending code command to the corresponding machine to complete the cutting.

8. The method according to claim 1, characterized in that, It also includes order management: Configure different account management permissions in the CAD order management system; On the inventory page of the management system, retrieve inventory material records from the database, perform add, delete, and modify operations, and synchronize them to the database. On the order management page, edit contract orders. After the order is edited, the product quantity is matched according to the first product information, and the inventory quantity is locked; Unmatched inventory can be purchased externally or produced based on product type: Purchase orders are generated for externally purchased products and sent to the purchasing personnel for account confirmation and financial prepayment. The production process involves automatic order placement, with workshop designers creating drawings, which are then reviewed by relevant personnel before the steps described in claims 1 to 8 are executed.

9. The method according to claim 8, characterized in that, It also includes production and order status management methods: Based on the completed sheet metal unfolding drawing and layout drawing, retrieve the generated QR code label; Based on different accounts and permissions, process flow, and printed QR code labels, personnel in different positions in the production process can scan the QR code to confirm product progress, view sheet metal structure, perform assembly operations, and retrieve cloud-stored models to display 3D product images. Based on the completed inbound products and the edge dimensions / area statistics of the sheet metal layout drawings, the working time of the statistical personnel is calculated, and the time data is pushed to the financial system through the API interface to trigger the working time settlement process. Repeat the above steps until all orders are generated / purchased and received, and the status is recorded. Completed orders are subject to final payment collection and integration with the financial system. Outbound and shipping logistics operations synchronize order status data to the client via a shared interface.

10. A CAD-based intelligent production management system for the entire sheet metal production process, characterized in that, include: The drawing parsing and preprocessing module is used to read the CAD database, obtain the first product information of several series of sheet metal unfolded drawings that have been drawn, and adjust them to the software's default layers and annotation styles. The standardization and block-forming module is used to automatically standardize layers / labels according to the system's preset rules based on the first product information, and generate names based on the first product information to complete block formation. The graphic verification and correction module is used to check the blocky parts after they are formed, to determine whether the parts are closed, and whether the annotations, line types and layers are correct. If errors are found, they will be automatically corrected. The information setting and warehousing module is used to select the sheet metal unfolded drawings of the blocked parts after the inspection is completed, set the second product information, and complete the warehousing; and repeatedly trigger the above module to run until all series of sheet metal unfolded drawings are blocked and the second product information is set and warehousing is completed. The integrated generation and management module is used to generate product structure diagrams, generate BOM tables, and / or lay out sheet metal unfolded drawings and manage leftover materials after layout, after the materials are received into the warehouse.