Tracking method and system for mold finished product tracing, medium and equipment

By establishing a hierarchical database and real-time tracking system for molds and spare parts, the problem of difficult parts tracking during mold assembly is solved, and efficient assembly process management is achieved.

CN119624473AActive Publication Date: 2025-03-14DONGGUAN CHANGXIN MOLD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411647378.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-18
Publication Date
2025-03-14
Estimated Expiration
2044-11-18

AI Technical Summary

Technical Problem

During the mold assembly process, due to the large number of spare parts and complex transport paths, traditional monitoring technology is difficult to track the position and status of each spare parts of the mold in a timely manner, resulting in low assembly efficiency.

Method used

By determining the target mold and its required parts based on the current order, and establishing a hierarchical database of the target mold and parts, systematically managing the hierarchical relationship of the parts, determining a reasonable transfer path, tracking the position and status of the parts in real time, and generating an assembly tracking report.

Benefits of technology

Accurate tracking of spare parts during mold assembly is achieved, blind flow is avoided, abnormal situations are discovered in a timely manner during the transfer process, and assembly efficiency is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119624473A_ABST
    Figure CN119624473A_ABST
Patent Text Reader

Abstract

The invention discloses a tracking method, system, medium and equipment for mold finished product tracing, and relates to the technical field of mold tracking. The method comprises the following steps: determining a target mold and a plurality of spare and accessory parts required for assembling the target mold according to a current order; establishing a hierarchical database of the target mold and the corresponding spare and accessory parts; determining a currently processed target part, and determining a target transfer path of the target part according to the hierarchical database; and generating an assembly tracking report of the target mold based on the current position and state information of each target part and the corresponding target transfer path. By implementing the technical scheme provided by the invention, each part of the mold can be accurately tracked in time, so that the efficiency of the mold assembly process is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mold tracking technology, and in particular to a tracking method, system, medium and equipment for tracing finished mold products. Background Art

[0002] Mold manufacturing is an important part of industrial production, and its quality directly affects the production efficiency and quality of finished products. With the rapid development of the manufacturing industry, the intelligence and informationization of mold processing and assembly processes are constantly improving. In the mold assembly process, a large number of different types of parts are usually involved, and these parts need to be processed, transported and assembled according to specific sequences and process requirements.

[0003] At present, the production management system monitors the transfer process of spare parts and records their flow between different workstations. However, in the actual production process, due to the large number of spare parts, complex transfer routes, and strict assembly order dependencies between different spare parts, spare parts are prone to position deviation and abnormal status during transfer and assembly. Traditional monitoring technology cannot track the various parts of the mold in a timely manner, resulting in low efficiency in the mold assembly process. Summary of the invention

[0004] The present application provides a tracking method, system, medium and equipment for tracing finished mold products, which can timely and accurately track the various parts and components of the mold, thereby improving the efficiency of the mold assembly process.

[0005] In a first aspect, the present application provides a tracking method for mold finished product traceability, the method comprising: Determine a target mold and a plurality of parts and components required to assemble the target mold according to a current order; Establishing a hierarchical database of the target mold and corresponding spare parts; Determine the target parts currently processed, and determine the target transfer path of the target parts according to the hierarchical database; Based on the current position, status information and corresponding target transfer path of each target component, an assembly tracking report of the target mold is generated.

[0006] By adopting the above technical solution, by determining the target mold and its required parts according to the current order, and establishing a hierarchical database of the target mold and parts, the systematic management of the hierarchical relationship of parts in the mold assembly process is realized. Based on the established hierarchical database, a reasonable target transfer path is determined for the processed target parts, avoiding the blind flow of parts during the transportation process. At the same time, by real-time tracking of the current position and status information of the target parts, and comparing this information with the preset target transfer path, the system can promptly discover abnormal situations of parts during the transportation process. Finally, by generating an assembly tracking report, the various parts of the mold can be tracked in a timely and accurate manner, thereby improving the efficiency of the mold assembly process.

[0007] Optionally, determining the target mold and a plurality of parts and components required to assemble the target mold according to the current order includes: Analyze the product specification parameters of the target mold in the current order; According to the product specification parameters, a structural drawing of the target mold is obtained by matching from a mold library; The structural drawing is decomposed into a plurality of functional components, and the types and quantities of various parts and components required for assembling the target mold are determined according to the functional components.

[0008] By adopting the above technical solution, by parsing the product specification parameters of the target mold in the current order and matching the structural drawing of the target mold from the mold library according to the product specification parameters, the precise positioning of the target mold structure is achieved. At the same time, by decomposing the structural drawing into multiple functional components and determining the type and quantity of each spare part required to assemble the target mold according to the functional components, the system can accurately identify all the spare parts information required for the target mold.

[0009] Optionally, the step of establishing a hierarchical database of the target mold and corresponding spare parts includes: Obtaining the assembly hierarchy relationship of the target mold and establishing an assembly tree structure; Determining hierarchical information between various parts and components in the assembly tree structure, each of the parts and components is provided with an identification code, and the identification code includes hierarchical information of the parts and components in the assembly tree structure; The hierarchical information and identification codes between the spare parts are written into the hierarchical database.

[0010] By adopting the above technical solution, by obtaining the assembly hierarchy relationship of the target mold and establishing an assembly tree structure, a clear display of the assembly order of the mold parts and components is achieved, and the hierarchical information between the parts and components is determined in the assembly tree structure. At the same time, an identification code containing the hierarchical information is set for each part and component, so that the system can accurately identify the front and back relationship of each part and component in the assembly process. Finally, by writing the hierarchical information and identification codes between the parts and components into the hierarchical database, complete parts and components assembly dependency data is established.

[0011] Optionally, determining the target transfer path of the target spare part according to the hierarchical database includes: Acquire assembly level information of the target component from the level database; Determine the storage nodes of the target spare parts according to the assembly level information, wherein each storage node corresponds to a storage area; Determine whether the target spare part meets the transfer condition of the current storage node, wherein the transfer condition includes the completion status of the preceding spare part and the capacity status of the current storage node; When the target spare parts meet the transfer condition of the current storage node, the next storage node is determined and a corresponding target transfer path is generated.

[0012] By adopting the above technical solution, by obtaining the assembly hierarchy information of the target spare parts from the hierarchical database and determining the storage nodes of the target spare parts according to the assembly hierarchy information, a reasonable planning of the spare parts storage location is achieved. At the same time, by judging whether the target spare parts meet the transfer conditions of the current storage node, including the completion status of the preceding spare parts and the capacity status of the current storage node, the orderliness of the spare parts transportation process is ensured, and when the target spare parts meet the transfer conditions, the next storage node is determined and the target transfer path is generated, so that the system can dynamically adjust the spare parts transportation route according to the actual situation, effectively improving the accuracy and smoothness of spare parts transportation during mold assembly.

[0013] Optionally, generating an assembly tracking report of the target mold based on the current position, status information and corresponding target transfer path of each target component includes: Collect the current position and status information of each target component in real time, and generate a status matrix corresponding to each target component; Grouping the target parts and components based on the state matrix to obtain multiple groups of parts and components; The status index of each group of parts is calculated, and an assembly tracking report of the target mold is generated based on the status index.

[0014] By adopting the above technical solution, by collecting the current position and status information of each target spare part in real time and generating a status matrix corresponding to the target spare parts, a comprehensive grasp of the real-time status of the spare parts is achieved. At the same time, the target spare parts are grouped based on the status matrix, and the assembly tracking report of the target mold is generated by calculating the status indicators of each group of spare parts, thereby realizing systematic monitoring of the spare parts transportation and assembly process, which is convenient for management personnel to promptly discover and deal with the position deviation and status abnormality of spare parts during the transportation process, and effectively improve the management efficiency of the mold assembly process.

[0015] Optionally, grouping the target parts and components based on the state matrix to obtain multiple groups of parts and components includes: Extracting the position deviation and state completion of each target component in the state matrix; Preliminarily classifying the target parts according to the position deviation and the state completion degree to obtain a preliminary classification result; Determining the actual matching degree between each of the target parts and its target transfer path; Based on the matching degree and the preliminary classification result, each of the target spare parts is divided into a normal transfer group, an abnormal position group and an abnormal state group.

[0016] By adopting the above technical scheme, by extracting the position deviation and state completion of each target spare part in the state matrix, and preliminarily classifying the target spare parts based on these data, a quantitative evaluation of the spare parts status is achieved. At the same time, by determining the actual matching degree of each target spare part with its target transfer path, the operating state judgment of the spare parts is further refined, and the target spare parts are divided into a normal transfer group, a position abnormality group and a state abnormality group based on the matching degree and the preliminary classification results, so that the system can accurately identify the specific abnormal types of spare parts in the transportation process, so as to take corresponding treatment measures in a targeted manner, effectively improving the efficiency of handling abnormal situations in the mold assembly process.

[0017] Optionally, the calculating of the status indicators of each group of spare parts and generating the assembly tracking report of the target mold based on the status indicators includes: Calculate the status index of each group of spare parts respectively, the status index includes the transfer timeliness rate of the normal transfer group, the position deviation of the position abnormal group and the abnormal level value of the state abnormal group; Determining the overall transfer efficiency of the target mold based on the status indicators of each group of spare parts; The assembly risk value of the target mold is determined according to the overall transfer efficiency, and an assembly tracking report including the overall transfer efficiency, abnormal distribution and assembly risk value is generated.

[0018] By adopting the above technical scheme, by respectively calculating the status indicators of each group of spare parts, including the timely transfer rate of the normal transfer group, the position deviation of the position abnormality group and the abnormality level value of the status abnormality group, a quantitative evaluation of the operating status of different types of spare parts is achieved, and the overall transfer efficiency of the target mold is determined based on the status indicators of each group of spare parts, which can accurately grasp the overall progress of the mold assembly process. At the same time, by determining the assembly risk value of the target mold according to the overall transfer efficiency, and generating an assembly tracking report including the overall transfer efficiency, abnormal distribution and assembly risk value, it is possible to achieve refined management of the mold assembly process and effectively prevent quality risks that may occur during the assembly process.

[0019] In a second aspect of the present application, a tracking system for tracing finished mold products is provided, the system comprising: A spare parts determination module, used to determine a target mold and a plurality of spare parts required to assemble the target mold according to a current order; A database establishment module, used to establish a hierarchical database of the target mold and corresponding spare parts; A transfer path determination module, used to determine the target parts currently processed, and determine the target transfer path of the target parts according to the hierarchical database; The tracking report generating module is used to generate an assembly tracking report of the target mold based on the current position and status information of each target component and the corresponding target transfer path.

[0020] In a third aspect of the present application, a computer storage medium is provided, wherein the computer storage medium stores a plurality of instructions, wherein the instructions are suitable for being loaded by a processor and executing the above method steps.

[0021] In a fourth aspect of the present application, an electronic device is provided, comprising: a processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the above-mentioned method steps.

[0022] In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages: This application achieves systematic management of the hierarchical relationship of spare parts during the mold assembly process by determining the target mold and its required spare parts according to the current order and establishing a hierarchical database of the target mold and spare parts. Based on the established hierarchical database, a reasonable target transfer path is determined for the processed target spare parts, thereby avoiding the blind flow of spare parts during the transportation process. At the same time, by real-time tracking of the current position and status information of the target spare parts and comparing this information with the preset target transfer path, the system can promptly discover abnormal situations of spare parts during the transportation process. Finally, by generating an assembly tracking report, the various spare parts of the mold can be tracked in a timely and accurate manner, thereby improving the efficiency of the mold assembly process. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 It is a flow chart of a tracking method for mold finished product traceability provided in an embodiment of the present application; Figure 2 It is a module schematic diagram of a tracking system for mold finished product traceability provided in an embodiment of the present application; Figure 3 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application.

[0024] Description of reference numerals: 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory. DETAILED DESCRIPTION

[0025] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.

[0026] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.

[0027] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.

[0028] The following will provide a clear and complete description of the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.

[0029] Please refer to Figure 1 , a flow chart of a tracking method for mold finished product traceability is proposed. The method can be implemented by a computer program, can be implemented by a single-chip microcomputer, and can also be run on a tracking system for mold finished product traceability. The computer program can be integrated in a computer device, or can be run as an independent tool application. Specifically, the method includes steps 10 to 40, and the above steps are as follows: Step 10: Determine the target mold and multiple parts and components required to assemble the target mold based on the current order.

[0030] In the embodiment of this application, the current order refers to a production task order issued by the customer that contains information such as mold product specifications, delivery time, quantity, etc. The order contains specific parameter information of the mold, such as mold size specifications, precision requirements, material requirements and other technical parameters.

[0031] In the embodiment of the present application, the target mold refers to a specific mold product that needs to be produced according to the current order requirements. The mold is assembled from multiple parts with specific functions and is used to perform plastic processing on the workpiece, including but not limited to stamping molds, injection molds, forging molds and other industrial molds.

[0032] Spare parts in the embodiment of the present application refer to various functional components that constitute the target mold, including standard parts and non-standard parts.

[0033] Specifically, after receiving the current order from the customer, the system will parse the mold product specification parameters contained in the current order, such as the mold size specifications, precision requirements, material requirements and other technical parameters, and match the corresponding target mold structure drawings from the pre-established mold library. Subsequently, the system will divide the obtained structure drawings into multiple functional components according to their functions, such as dividing the injection mold into mold frame components, guide components, molding components, etc., and determine the specific types and quantities of various parts and components required to assemble the target mold based on these functional components, including standard parts (such as guide pins, guide sleeves, springs, bolts and other common parts) and non-standard parts (such as mold frames, punches, concave molds, ejectors, cores, cavities and other customized parts).

[0034] Based on the above embodiment, as an optional embodiment, the step of determining the target mold and the multiple parts and components required for assembling the target mold according to the current order may further include the following steps: Step 101: Analyze the product specification parameters of the target mold in the current order.

[0035] Specifically, after receiving the current order containing mold production requirements, the key technical parameter information in the order is automatically extracted through the parameter identification module. These technical parameters usually include mold geometric size parameters (such as mold length, width, height, etc.), precision requirement parameters (such as processing accuracy, surface roughness, etc.), process parameters (such as mold material type, heat treatment requirements, surface treatment process, etc.) and special function requirement parameters (such as pouring system type, core pulling mechanism requirements, etc.). The system classifies and organizes these parameter information to form a standardized parameter data set. Order parameter parsing is performed because the order information provided by customers often has problems such as inconsistent formats and diverse description methods. It is difficult to effectively match these original information with standardized data in the mold library. Through a systematic parameter parsing process, unstructured order information can be converted into a standardized set of technical parameters to facilitate subsequent mold matching and production planning.

[0036] Step 102: Obtain a structural drawing of a target mold from a mold library according to product specification parameters.

[0037] Specifically, the normalized parameter data set is input into the mold library matching engine, which uses a multi-dimensional parameter comparison algorithm to calculate the similarity of the historical mold drawings stored in the mold library. The matching process first performs a preliminary screening based on the basic types of molds (such as injection molds, stamping molds, etc.), and then compares the geometric dimension parameters, precision requirement parameters, process parameters, and special function requirement parameters step by step. When a structural drawing is found that matches the current parameter data set to a preset threshold, it is extracted and analyzed for adaptability. The system will also parametrically modify the retrieved structural drawings based on the specific differences to ensure that the technical requirements of the current order are fully met. The matching of mold structure drawings is carried out because there are a large number of reusable technical solutions in the mold design process. By retrieving and reusing existing mature design solutions, the efficiency of mold design can be significantly improved while reducing design risks.

[0038] Step 103: Decompose the structural drawing into multiple functional components, and determine the type and quantity of each component required to assemble the target mold according to the functional components.

[0039] Specifically, based on the functional and structural characteristics of the mold, the structural drawings are automatically decomposed according to functional modules. For example, the injection mold is decomposed into functional components such as the fixed mold assembly (including the fixed mold plate, fixed mold core, gate sleeve, etc.), the movable mold assembly (including the movable mold plate, movable mold core, ejector mechanism, etc.), the guide assembly (including guide pins, guide sleeves, etc.), and the temperature control assembly (including cooling water circuits, heating devices, etc.). Each functional component is then deeply analyzed to extract the spare parts information inside the component, and the spare parts are classified according to standard parts (such as guide pins, guide sleeves, springs, bolts, etc.) and non-standard parts (such as mold bases, punches, dies, ejectors, cores, cavities, etc.). Through the part feature recognition algorithm, the specific specifications and required quantity of each type of spare parts are automatically counted, and the interdependence between the spare parts is determined in combination with the assembly relationship.

[0040] Step 20: Create a hierarchical database of target molds and corresponding parts.

[0041] Specifically, based on the decomposition results of functional components, a tree structure design is used to establish a multi-level data relationship. The target mold is set as the top-level node, each functional component (such as fixed mold component, movable mold component, guide component, temperature control component, etc.) is set as the second-level node, and specific spare parts (including standard parts and non-standard parts) are set as the third-level node. Then a unique identification code is assigned to each node, and the subordinate relationship and assembly relationship between nodes are recorded. For each spare part node, its technical parameters (such as size specifications, material requirements, accuracy level, etc.), processing technology requirements, quality inspection standards and other information are recorded in detail, and the position correspondence and assembly sequence information between spare parts are established. In addition, the system will also record the dynamic data such as the production status, inventory information, quality inspection records, etc. of each spare part to realize real-time data update. The mold production process involves the collaborative management of a large number of spare parts, and a systematic data structure is required to support the orderly progress of the production process. By establishing a clear hierarchical relationship, accurate tracking and efficient management of spare parts information can be achieved.

[0042] Based on the above embodiment, as an optional embodiment, the step of establishing a hierarchical database of target molds and corresponding parts may further include the following steps: Step 201: Obtain the assembly hierarchy relationship of the target mold and establish an assembly tree structure.

[0043] Specifically, the structured data of the target mold is extracted from the hierarchical database, including the subordinate relationship between each functional component and the assembly dependency relationship between the spare parts. Then, the assembly tree structure is constructed according to the assembly process requirements and the spatial position relationship between the spare parts. In this tree structure, the target mold is set as the root node, the functional components (such as fixed mold components, movable mold components, guide components, temperature control components, etc.) are set as intermediate nodes, and the specific spare parts (including standard parts and non-standard parts) are set as leaf nodes. When establishing the node relationship, the system not only considers the physical connection relationship between the spare parts, but also the constraints of the assembly order, such as some spare parts must be assembled after other spare parts are installed. At the same time, the system annotates the assembly process parameters for each node in the tree structure, such as assembly force, positioning reference, assembly accuracy requirements and other key information.

[0044] Step 202: Determine the hierarchical information between the components in the assembly tree structure. Each component is provided with an identification code, and the identification code includes the hierarchical information of the component in the assembly tree structure.

[0045] Specifically, each node in the assembly tree structure is hierarchically coded using the "level-serial number" coding rule, where the target mold is coded as "L0-001" as the root node, and the second-level functional components (such as fixed mold components, movable mold components, guide components, temperature control components, etc.) are coded as "L1-001", "L1-002", etc. in sequence, and the third-level specific parts (including standard parts and non-standard parts) are coded as "L2-001", "L2-002", etc. according to the functional components they belong to. When there are sub-components under a certain functional component, the coding level is further extended, such as the parts under "L2-001" can be coded as "L3-001", etc. When the system generates the identification code, the type information of the parts (such as ST for standard parts, NST for non-standard parts), the functional component code to which they belong, and other information are also included in the identification code to form a complete information identification system.

[0046] Step 203: Write the hierarchical information and identification codes between the components into the hierarchical database.

[0047] Specifically, a data table structure is constructed, and multiple information dimensions are set, including identification code fields, spare parts name fields, functional component fields, hierarchical relationship fields, preceding node fields, subsequent node fields, and assembly parameter fields. Subsequently, the node information in the assembly tree structure is converted according to the preset data format, the overall information of the target mold (identification code such as "L0-001") is written into the main table, the information of each functional component (identification code such as "L1-001", "L1-002", etc.) is written into the component table, and the information of specific spare parts (identification codes such as "L2-001", "L2-002", etc.) is written into the parts table, and the association relationship between tables is established. During the writing process, the system not only records static hierarchical relationship data, but also records dynamic information such as assembly sequence constraints, process parameter requirements, and quality control standards between spare parts, and establishes data indexes to improve retrieval efficiency.

[0048] Step 30: Determine the target parts that are currently being processed, and determine the target transfer path of the target parts based on the hierarchical database.

[0049] In the embodiment of the present application, the target spare parts refer to the specific spare parts that have been processed and manufactured at the current node and are to be assembled.

[0050] In the embodiment of the present application, the target transfer path refers to the spatial movement trajectory of each target component (i.e., the currently processed component) from its initial storage position to the final assembly position determined based on the assembly tree structure during the mold assembly process.

[0051] Specifically, the parts with the status of "processing completed" are queried from the hierarchical database and determined as the target parts. For the determined target parts, the system reads their identification code (such as "L2-001"), and obtains the hierarchical information, functional component information, assembly position information and other data of the parts from the hierarchical database based on the identification code. Then, according to the hierarchical relationship and assembly sequence constraints in the assembly tree structure, combined with the current storage location and final assembly position of the target parts, a set of feasible transfer paths is calculated. During the path calculation process, the system needs to consider factors such as the geometric constraints of the workspace, interference avoidance of other assembled parts, and the operating space of the assembly tooling, and use the path planning algorithm to generate multiple feasible paths. The system evaluates these feasible paths, comprehensively scores them from the dimensions of transfer distance, operation difficulty, safety margin, etc., and selects the path with the highest score as the target transfer path.

[0052] Based on the above embodiment, as an optional embodiment, the step of determining the target transfer path of the target spare parts according to the hierarchical database may further include the following steps: Step 301: Acquire assembly level information of a target component from a level database.

[0053] Step 302: Determine the storage nodes of the target parts according to the assembly level information, wherein each storage node corresponds to a storage area.

[0054] Specifically, according to the identification code of the target spare part (such as "L2-001"), its assembly level information is obtained from the hierarchical database, including the functional component information, assembly dependency with other spare parts, assembly sequence requirements and other data. Then, according to the assembly level information of the spare parts, the spare parts with similar assembly levels or belonging to the same functional component are assigned to the same or adjacent storage nodes. Each storage node corresponds to an actual storage area in the production workshop. These storage areas are numbered and laid out according to the sequence of assembly processes. For example, the storage area close to the assembly station is used to store spare parts to be assembled, while the relatively distant storage area is used to store spare parts with a later assembly sequence. When determining the storage node, the system also needs to consider the physical characteristics of the spare parts, such as volume, weight, and protection requirements, to ensure that the storage conditions of the storage area meet the protection requirements of the spare parts.

[0055] Step 303: Determine whether the target spare part meets the transfer condition of the current storage node, where the transfer condition includes the completion status of the preceding spare part and the capacity status of the current storage node.

[0056] Specifically, based on the identification code of the target spare part (such as "L2-001"), its assembly level information is queried from the hierarchical database to obtain the list of predecessor parts related to the spare part. Then check the completion status of the predecessor parts, that is, determine whether the parts that are located at the previous level or the same level in the assembly tree structure but need to be assembled first have been processed. At the same time, it is also necessary to detect the capacity status of the storage area corresponding to the current storage node in real time, including the available storage space, load-bearing capacity, and the degree of satisfaction of special storage conditions (such as dustproof, moisture-proof, constant temperature, etc.). Only when all the predecessor parts of the target spare part are in the "processing completed" state and the current storage node has sufficient storage space and suitable storage conditions, the system determines that the target spare part meets the transfer conditions.

[0057] Step 304: When the target spare part meets the transfer condition of the current storage node, the next storage node is determined and a corresponding target transfer path is generated.

[0058] Specifically, according to the identification code of the target spare parts, the assembly progress information and subsequent process requirements are obtained from the hierarchical database, and the next optimal storage node is determined in combination with the hierarchical relationship in the assembly tree structure. When determining the next storage node, the system comprehensively considers multiple factors: first, the distance between each candidate storage node and the subsequent assembly station is evaluated, and the location that is convenient for subsequent assembly operations is given priority; second, the real-time capacity status of the storage node is considered to ensure that the selected node has sufficient storage space; and third, the assembly priority of the existing spare parts at the node is analyzed to avoid cross-interference due to subsequent transfers. After determining the next storage node, the system uses an intelligent path planning algorithm based on the electronic map of the factory layout to generate a transfer path from the current storage node to the target storage node. In the process of path generation, the system needs to consider physical constraints such as channel width, turning radius, height limit, etc. within the factory area, as well as the real-time equipment operation status and personnel operation area to ensure that the generated target transfer path meets both spatial constraints and has sufficient safety margins.

[0059] Step 40: Generate an assembly tracking report of the target mold based on the current position and status information of each target component and the corresponding target transfer path.

[0060] Specifically, the identification codes of all target parts are obtained through the hierarchical database, and the current position information, processing status (such as "processing completed", "to be assembled", "assembling", "assembly completed", etc.) and corresponding target transfer path data of each target part are collected in real time. The system then associates this information with the hierarchical relationship in the assembly tree structure to build a complete assembly progress view. When generating the assembly tracking report, the target parts are arranged in the order of the assembly hierarchy, and the key information of each part is integrated, including its position in the assembly tree structure, the current storage node, the next storage node expected to be transferred, the execution status of the target transfer path, and the assembly dependency relationship with the preceding parts. At the same time, the system also needs to calculate the assembly progress percentage of each part, and based on the progress data of each part, comprehensively evaluate the assembly completion of the entire target mold, and integrate this information to obtain the assembly tracking report of the target mold.

[0061] Through the integrated analysis of real-time data, managers can intuitively understand the current status and location of each spare part, which facilitates the overall control of the assembly progress; secondly, the progress display based on the assembly tree structure makes the assembly dependencies between spare parts clear at a glance, which helps to timely identify the bottlenecks in the assembly process; thirdly, the system can accurately predict possible assembly delays and take preventive measures in advance by tracking the progress indicators in the report. At the same time, this tracking mechanism also has an early warning function. When an abnormality occurs in the transfer or assembly process of a spare part, the system can immediately issue an early warning message to ensure that the problem can be handled in a timely manner. In addition, through the accumulation and analysis of historical tracking data, the system can continuously optimize the assembly plan and transfer path to improve the overall assembly efficiency.

[0062] Based on the above embodiment, as an optional embodiment, the step of generating an assembly tracking report of a target mold based on the current position, status information and corresponding target transfer path of each target component may further include the following steps: Step 401: collect the current position and status information of each target component in real time, and generate a status matrix corresponding to each target component.

[0063] Specifically, the location coordinates and status information of all target parts are collected in real time through the sensor network distributed in various areas of the production workshop. The location information is obtained through identification carriers such as RFID tags or QR codes, and the three-dimensional spatial coordinates (X, Y, Z) of each target part can be accurately located; the status information includes the processing status of the parts (such as "processing completed", "to be assembled", "assembling", "assembly completed", etc.), quality status (such as "qualified", "to be inspected", "unqualified", etc.) and transfer status (such as "stationary", "transferring", etc.). The collected data is classified according to the identification code of the target parts (such as "L2-001"), and a multi-dimensional state matrix is ​​constructed. The row vectors of the state matrix represent different target parts, the column vectors represent various state parameters, and the matrix elements correspond to the specific state values ​​of each part at a specific moment. The system dynamically reflects the position changes and state transitions of each target part by updating the element values ​​of the state matrix in real time.

[0064] Step 402: grouping target parts and components based on the state matrix to obtain multiple groups of parts and components.

[0065] Specifically, spare parts are classified in two stages to achieve accurate transfer management. In the first stage, the position deviation and state completion of each target spare part in the state matrix are extracted, and the calculated position deviation is compared with the preset position deviation threshold, and the state completion is compared with the preset state completion threshold, and a preliminary classification result is formed based on the double threshold judgment. In the second stage, the actual matching degree between each spare part and its planned target transfer path is further evaluated, and a correlation analysis is performed in combination with the preliminary classification results. Based on the comprehensive evaluation results, the spare parts are finally divided into three target groups: normal transfer group, abnormal position group and abnormal state group.

[0066] Based on the above embodiment, as an optional embodiment, the step of grouping target parts and components based on the state matrix to obtain multiple groups of parts and components may further include the following steps: Step 4021: Extract the position deviation and state completion of each target component in the state matrix.

[0067] Step 4022: Preliminarily classify the target parts according to the position deviation and the state completion degree to obtain a preliminary classification result.

[0068] Specifically, the actual position coordinates of each target component are extracted from the state matrix and compared with the preset ideal position coordinates to calculate the position deviation. The position deviation is quantified by the spatial distance formula, that is, the Euclidean distance between the actual position and the ideal position in three-dimensional space is used as a measurement indicator of the degree of deviation. At the same time, the system also needs to extract various state parameters of the components (such as processing state, quality state, transfer state, etc.) and calculate the comprehensive state completion degree according to the preset state weight. The state completion degree is quantified by weighted average, and different state parameters are assigned different weight coefficients according to their importance. The calculated position deviation is compared with the preset position deviation threshold, and the state completion degree is compared with the preset state completion threshold. Based on the threshold judgment of these two dimensions, the target components are divided into different preliminary classification results, such as "normal class" (both position deviation and state completion meet the requirements), "abnormal position class" (position deviation exceeds the threshold), "state lag class" (state completion is lower than the threshold), "double abnormal class" (both indicators fail to meet the standards), etc.

[0069] Step 4023: Determine the actual matching degree between each target component and its target transfer path.

[0070] Step 4024: Based on the matching degree and the preliminary classification results, each target spare part is divided into a normal transfer group, an abnormal position group and an abnormal state group.

[0071] Specifically, the actual matching degree between each target spare part and its planned target transfer path is calculated. The matching degree calculation comprehensively considers multiple factors: first, the path matching degree, that is, the degree of overlap between the actual movement trajectory of the spare part and the planned path; second, the timing matching degree, that is, the degree of conformity between the actual transfer time of the spare part and the planned time; and third, the spatial feasibility, that is, whether the current position of the spare part is suitable for transfer according to the planned path. These factors are weighted to obtain a comprehensive matching degree index. Subsequently, the matching degree index is associated with the preliminary classification results, and the spare parts are divided into three target groups based on multidimensional decision rules: when the position deviation and state completion of the spare parts are within the threshold range and have a high matching degree with the target transfer path, they are divided into the normal transfer group; when the spare parts are mainly characterized by abnormal position or low spatial matching degree with the transfer path, they are divided into the abnormal position group; when the spare parts are mainly characterized by insufficient state completion or low temporal matching degree with the transfer path, they are divided into the abnormal state group.

[0072] Step 403: Calculate the status index of each group of parts and components, and generate an assembly tracking report of the target mold based on the status index.

[0073] Specifically, the status indicators of different groups of spare parts are calculated, and the overall performance of the target mold is evaluated based on these indicators. First, the transfer timeliness rate of the normal transfer group is calculated. This indicator is measured by counting the proportion of spare parts that complete the expected transfer within the specified time window to the total number of the group. The calculation formula is: Transfer timeliness rate = number of spare parts that complete the transfer in time / total number of spare parts in the normal transfer group × 100%. For the position abnormality group, the system calculates the average position deviation of all spare parts in the group, that is, the Euclidean distance between the actual position of each spare part and the target position is summed and averaged, and the maximum deviation and deviation distribution are recorded at the same time. For the status abnormality group, the system uses a weighted scoring method to calculate the abnormality level value based on factors such as the status completion deviation of the spare parts, the duration of the abnormality, and the scope of influence. The abnormality level is divided into three levels: mild, moderate, and severe.

[0074] Based on these three groups of status indicators, an evaluation model for overall transfer efficiency is constructed. This model comprehensively considers the transfer timeliness rate of the normal transfer group (highest weight), the position deviation of the position abnormality group (second highest weight), and the abnormality level value of the state abnormality group (lowest weight), and obtains the overall transfer efficiency through weighted calculation. Based on the calculated overall transfer efficiency, the assembly risk assessment model is established by further combining historical data and expert experience. This model considers the correlation between transfer efficiency and assembly quality, and converts transfer efficiency into assembly risk value through function mapping. Finally, the system automatically generates an assembly tracking report, which records in detail the overall transfer efficiency value and its components, the distribution of various types of abnormalities (including spatial distribution and type distribution), and the assembly risk value and its warning level.

[0075] See also Figure 3 , is a module diagram of a tracking system for mold finished product traceability provided in an embodiment of the present application. The tracking system for mold finished product traceability may include: a spare parts determination module, a database establishment module, a transfer path determination module, and a tracking report generation module, wherein: A spare parts determination module, used to determine a target mold and a plurality of spare parts required to assemble the target mold according to a current order; A database establishment module, used to establish a hierarchical database of the target mold and corresponding spare parts; A transfer path determination module, used to determine the target parts currently processed, and determine the target transfer path of the target parts according to the hierarchical database; The tracking report generating module is used to generate an assembly tracking report of the target mold based on the current position and status information of each target component and the corresponding target transfer path.

[0076] Optionally, the spare parts determination module is further used to parse the product specification parameters of the target mold in the current order; According to the product specification parameters, a structural drawing of the target mold is obtained by matching from a mold library; The structural drawing is decomposed into a plurality of functional components, and the types and quantities of various parts and components required for assembling the target mold are determined according to the functional components.

[0077] Optionally, the database establishment module is further used to obtain the assembly hierarchy relationship of the target mold and establish an assembly tree structure; Determining hierarchical information between various parts and components in the assembly tree structure, each of the parts and components is provided with an identification code, and the identification code includes hierarchical information of the parts and components in the assembly tree structure; The hierarchical information and identification codes between the spare parts are written into the hierarchical database.

[0078] Optionally, the transfer path determination module is further used to obtain assembly level information of the target parts from the level database; Determine the storage nodes of the target spare parts according to the assembly level information, wherein each storage node corresponds to a storage area; Determine whether the target spare part meets the transfer condition of the current storage node, wherein the transfer condition includes the completion status of the preceding spare part and the capacity status of the current storage node; When the target spare parts meet the transfer condition of the current storage node, the next storage node is determined and a corresponding target transfer path is generated.

[0079] Optionally, the tracking report generating module is further used to collect the current position and status information of each target component in real time, and generate a status matrix corresponding to each target component; Grouping the target parts and components based on the state matrix to obtain multiple groups of parts and components; The status index of each group of parts is calculated, and an assembly tracking report of the target mold is generated based on the status index.

[0080] Optionally, the tracking report generation module is further used to extract the position deviation and state completion of each target component in the state matrix; Preliminarily classifying the target parts according to the position deviation and the state completion degree to obtain a preliminary classification result; Determining the actual matching degree between each of the target parts and its target transfer path; Based on the matching degree and the preliminary classification result, each of the target spare parts is divided into a normal transfer group, an abnormal position group and an abnormal state group.

[0081] Optionally, the tracking report generation module is further used to calculate the status indicators of each group of spare parts, the status indicators including the transfer timeliness rate of the normal transfer group, the position deviation of the position abnormal group and the abnormal level value of the state abnormal group; Determining the overall transfer efficiency of the target mold based on the status indicators of each group of spare parts; The assembly risk value of the target mold is determined according to the overall transfer efficiency, and an assembly tracking report including the overall transfer efficiency, abnormal distribution and assembly risk value is generated.

[0082] It should be noted that: when the system provided in the above embodiment realizes its functions, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the system and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0083] An embodiment of the present application also provides a computer storage medium, which can store multiple instructions. The instructions are suitable for being loaded by a processor and executing a tracking method for mold finished product traceability of the above embodiment. The specific execution process can be found in the specific description of the above embodiment, which will not be repeated here.

[0084] Please refer to Figure 3 The application also discloses an electronic device. Figure 3 The electronic device 300 may include: at least one processor 301 , at least one network interface 304 , a user interface 303 , a memory 305 , and at least one communication bus 302 .

[0085] The communication bus 302 is used to realize the connection and communication between these components.

[0086] The user interface 303 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 303 may also include a standard wired interface and a wireless interface.

[0087] The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0088] Among them, the processor 301 may include one or more processing cores. The processor 301 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the processor 301 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 301 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 301, and it can be implemented separately through a chip.

[0089] Among them, the memory 305 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may optionally also be at least one storage device located away from the aforementioned processor 301. Refer to Figure 3 , the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module and an application program of a tracking method for mold finished product traceability.

[0090] exist Figure 3In the electronic device 300 shown, the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 301 can be used to call the application program of a tracking method for mold finished product traceability stored in the memory 305. When executed by one or more processors 301, the electronic device 300 executes one or more of the methods described in the above embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.

[0091] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0092] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0093] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0094] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0095] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.

[0096] The above is only an exemplary embodiment of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure.

[0097] This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not described in the present disclosure. The description and examples are to be regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.

Claims

1. A tracking method for mold finished product tracing, characterized in that: The method comprises: Determine a target mold and a plurality of parts and components required to assemble the target mold according to a current order; Establishing a hierarchical database of the target mold and corresponding spare parts; Determine the target parts currently processed, and determine the target transfer path of the target parts according to the hierarchical database; Based on the current position, status information and corresponding target transfer path of each target component, an assembly tracking report of the target mold is generated.

2. The tracking method for mold finished product traceability according to claim 1 is characterized in that: The step of determining a target mold according to the current order and assembling a plurality of parts and components required for the target mold includes: Analyze the product specification parameters of the target mold in the current order; According to the product specification parameters, a structural drawing of the target mold is obtained by matching from a mold library; The structural drawing is decomposed into a plurality of functional components, and the types and quantities of various parts and components required for assembling the target mold are determined according to the functional components.

3. The tracking method for mold finished product traceability according to claim 1 is characterized in that: The step of establishing a hierarchical database of the target mold and corresponding spare parts includes: Obtaining the assembly hierarchy relationship of the target mold and establishing an assembly tree structure; Determining hierarchical information between various parts and components in the assembly tree structure, each of the parts and components is provided with an identification code, and the identification code includes hierarchical information of the parts and components in the assembly tree structure; The hierarchical information and identification codes between the spare parts are written into the hierarchical database.

4. The tracking method for mold finished product traceability according to claim 1 is characterized in that: The step of determining the target transfer path of the target spare part according to the hierarchical database comprises: Acquire assembly level information of the target component from the level database; Determine the storage nodes of the target spare parts according to the assembly level information, wherein each storage node corresponds to a storage area; Determine whether the target spare part meets the transfer condition of the current storage node, wherein the transfer condition includes the completion status of the preceding spare part and the capacity status of the current storage node; When the target spare parts meet the transfer condition of the current storage node, the next storage node is determined and a corresponding target transfer path is generated.

5. The tracking method for mold finished product traceability according to claim 1 is characterized in that: The generating of the assembly tracking report of the target mold based on the current position, status information and corresponding target transfer path of each target component comprises: Collect the current position and status information of each target component in real time, and generate a status matrix corresponding to each target component; Grouping the target parts and components based on the state matrix to obtain multiple groups of parts and components; The status index of each group of parts is calculated, and an assembly tracking report of the target mold is generated based on the status index.

6. The tracking method for mold finished product traceability according to claim 5, characterized in that: The target parts are grouped based on the state matrix to obtain multiple groups of parts, including: Extracting the position deviation and state completion of each target component in the state matrix; Preliminarily classifying the target parts according to the position deviation and the state completion degree to obtain a preliminary classification result; Determining the actual matching degree between each of the target parts and its target transfer path; Based on the matching degree and the preliminary classification result, each of the target spare parts is divided into a normal transfer group, an abnormal position group and an abnormal state group.

7. The tracking method for mold finished product traceability according to claim 5, characterized in that: The calculating of the status index of each group of parts and components and generating the assembly tracking report of the target mold based on the status index includes: Calculate the status index of each group of spare parts respectively, the status index includes the transfer timeliness rate of the normal transfer group, the position deviation of the position abnormal group and the abnormal level value of the state abnormal group; Determining the overall transfer efficiency of the target mold based on the status indicators of each group of spare parts; The assembly risk value of the target mold is determined according to the overall transfer efficiency, and an assembly tracking report including the overall transfer efficiency, abnormal distribution and assembly risk value is generated.

8. A tracking system for mold finished product tracing, characterized in that: The system comprises: A spare parts determination module, used to determine a target mold and a plurality of spare parts required to assemble the target mold according to a current order; A database establishment module, used to establish a hierarchical database of the target mold and corresponding spare parts; A transfer path determination module, used to determine the target parts currently processed, and determine the target transfer path of the target parts according to the hierarchical database; The tracking report generating module is used to generate an assembly tracking report of the target mold based on the current position and status information of each target component and the corresponding target transfer path.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the method according to any one of claims 1 to 7.

10. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Systems and methods to process eyewear orders

    CN108734543A

  • Automobile manufacturing intelligent production scheduling processing method

    CN108876263A

  • Intelligent production scheduling method for assembly process error-proofing control

    CN114707832A

  • Construction material real-time management method and control system based on BIM

    CN116796421A

  • Computerized bulk parts control system and method

    US8463426B1