Process file compiling method and device, equipment and storage medium
By building a process database and a standard language library for process files, using AI to automatically identify design drawings, make module similarity judgments, and automatically generate process files, solving the problem of low manual efficiency in process files compilation, and achieving efficient and consistent quality process file compilation.
Patent Information
- Application Number
- CN202510597015.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-09
- Publication Date
- 2025-09-02
AI Technical Summary
The preparation of existing process documents is inefficient due to manual processing, and traditional models cannot meet the needs of intelligent manufacturing.
By building a process database and a standard language library for process files, using AI to automatically identify design drawings, make module similarity judgments, obtain process file templates and automatically generate process files to open up the design-process-production information flow.
It improves the efficiency of process documents compilation, reduces artificial repetition, and improves the quality consistency and production efficiency of process documents.
Smart Images

Figure CN120579527A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a method, device, equipment and storage medium for compiling process documents. Background Art
[0002] In recent years, intelligent manufacturing has entered a phase of rapid development and mature application. Its application has brought breakthrough benefits to companies in key operational indicators such as design cycle time, design costs, production efficiency, failure rate, and energy consumption, becoming a lifeline for many companies to break through difficulties.
[0003] Process documents are indispensable as a key element of intelligent manufacturing in the automotive industry. As the company's business grows, the number of new models has doubled, and the amount of process document tasks for the manufacturing sector has increased 5 times and 9.5 times in 2023 and 2024, respectively, compared to 2022. The traditional process document management model has seriously restricted the development of intelligent manufacturing in enterprises. At present, the main process for preparing process documents for new models is: task reading → identification of drawings and related technical requirements → identification of design module parts details → manual copying of relevant pictures and technical requirements to process document templates → manual design module parts details to process document templates → preparation of process documents → uploading of process documents to the system for approval → distribution of process documents to the workshop → workshop teams compile standard operating instructions based on process documents → closed loop of feedback and countermeasures for abnormal problems. Therefore, how to solve the low efficiency caused by the existing reliance on manual process document preparation has become an urgent problem to be solved. Summary of the Invention
[0004] The main purpose of this application is to provide a process document preparation method, device, equipment and storage medium, aiming to solve the technical problem of low efficiency caused by manual reliance on existing process document preparation.
[0005] To achieve the above objectives, the present application proposes a process document compilation method, which includes:
[0006] Perform similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain the target similarity judgment result;
[0007] When the target similarity judgment result is a first judgment result, obtaining a process file template corresponding to the target similarity judgment result;
[0008] A process file is compiled according to the module process parameters, the process file template and the process database to obtain a target process file.
[0009] In one embodiment, the step of performing similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity judgment result includes:
[0010] Traverse the process database according to the module serial number in the module process parameter corresponding to the current compilation task to obtain the historical module parameters corresponding to the module serial number;
[0011] Determine the target module and the reference module based on the number of part types in the module process parameters and the historical process parameters;
[0012] A similarity judgment is performed based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain a target similarity judgment result.
[0013] In one embodiment, the step of performing similarity judgment based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain a target similarity judgment result includes:
[0014] Calculating similarity based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain the current module similarity;
[0015] Comparing the current module similarity with a module similarity threshold;
[0016] When the current module similarity is not less than the module similarity threshold, determining the target similarity judgment result as a first judgment result;
[0017] When the current module similarity is less than the module similarity threshold, the target similarity judgment result is determined to be a second judgment result.
[0018] In one embodiment, the step of compiling a process file according to the module process parameters, the process file template, and the process database to obtain a target process file includes:
[0019] Determining a process file category according to the module process parameters;
[0020] Determining process parameters according to the process file category and the process database;
[0021] A process file is compiled according to the module process parameters, the process flow parameters and the process file template to obtain a target process file.
[0022] In one embodiment, after the step of performing similarity determination based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity determination result, the following step is further included:
[0023] When the target similarity judgment result is the second judgment result, generating a target process template;
[0024] The process file is compiled according to the target process template, the module process parameters corresponding to the current compilation task, and the process database to obtain the target process file.
[0025] In one embodiment, when the target similarity determination result is the first determination result, the step of obtaining the process file template corresponding to the target similarity determination result includes:
[0026] When the target similarity judgment result is a first judgment result, obtaining a historical process template according to the target similarity judgment result and a process database;
[0027] A process file template is determined according to the historical process template.
[0028] In one embodiment, before the step of performing similarity determination based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity determination result, the step further includes:
[0029] Identify the design device drawing to obtain diagram information, parts details, technical requirements and operation description information;
[0030] A current compilation task is generated according to the module material list, the diagram information, the parts detail information, the technical requirement information and the job description information.
[0031] In addition, to achieve the above-mentioned purpose, the present application also proposes a process document compilation device, which includes:
[0032] The judgment module is used to perform similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain the target similarity judgment result;
[0033] a processing module, configured to, when the target similarity judgment result is a first judgment result, obtain a process file template corresponding to the target similarity judgment result;
[0034] The compilation module is used to compile a process file according to the module process parameters, the process file template and the process database to obtain a target process file.
[0035] In addition, to achieve the above-mentioned purpose, the present application also proposes a process document preparation device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the process document preparation method as described above.
[0036] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium. A computer program is stored on the storage medium, and when the computer program is executed by the processor, the steps of the process document preparation method described above are implemented.
[0037] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the process document compilation method as described above.
[0038] This application obtains a target similarity judgment result by performing a similarity judgment based on the module process parameters and the process database corresponding to the current compilation task; when the target similarity judgment result is the first judgment result, the process file template corresponding to the target similarity judgment result is obtained; and the process file is compiled based on the module process parameters, the process file template, and the process database to obtain the target process file. By constructing a similarity judgment model for different modules of different models, a new model and new module are compared and analyzed with an old model and old module, realizing differential analysis of different modules. This achieves the regularization of process files and a reduction in their number, greatly improving the efficiency of process file compilation. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0041] Figure 1 A flow chart of the first embodiment of the process document preparation method of this application is provided;
[0042] Figure 2 A schematic diagram of information flow breakpoints provided for Example 1 of the process document compilation method of this application;
[0043] Figure 3 The overall process diagram provided for the first embodiment of the process document preparation method of this application;
[0044] Figure 4 The AI production logic diagram of the process system provided in Example 1 of the process document compilation method of this application;
[0045] Figure 5A schematic diagram of a process flow for generating an engineering worksheet provided in Example 1 of the process document compilation method of this application;
[0046] Figure 6 A schematic diagram of a specific case provided in Example 1 of the process document preparation method of this application;
[0047] Figure 7 A schematic diagram of the process flow of binding card A and card B provided in Example 1 of the process document compilation method of this application;
[0048] Figure 8 A schematic diagram of a process file generation flow chart provided in Example 1 of the process file compilation method of this application;
[0049] Figure 9 A flow chart illustrating the second embodiment of the process document preparation method of this application;
[0050] Figure 10 A schematic diagram of a system optimization process provided in Example 2 of the process document compilation method of this application;
[0051] Figure 11 A schematic diagram of a similarity matching process flow provided in Example 2 of the process file compilation method of this application;
[0052] Figure 12 This is a schematic diagram of the module structure of the process document compilation device according to an embodiment of the present application;
[0053] Figure 13 Schematic diagram of the equipment structure of the hardware operating environment involved in the process file compilation method in the embodiment of this application.
[0054] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0055] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.
[0056] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0057] The main solution of the embodiment of the present application is: perform similarity judgment based on the module process parameters and process database corresponding to the current compilation task to obtain a target similarity judgment result; when the target similarity judgment result is a first judgment result, obtain the process file template corresponding to the target similarity judgment result; compile the process file according to the module process parameters, the process file template and the process database to obtain the target process file.
[0058] Process documentation is an indispensable key element of intelligent manufacturing in the automotive industry. As the company's business grows, the number of new models has doubled, and the manufacturing sector's process documentation workload has increased fivefold and 9.5fold in 2023 and 2024, respectively, compared to 2022. Traditional process documentation management models have severely constrained the development of intelligent manufacturing in enterprises. Specifically, there are breakpoints in the information flow between R&D BOM data and process BOM data, and between the production workshop and process BOM data. Manual identification and acquisition of upstream documents, followed by manual copying and pasting into process documentation templates or standard operating instructions, results in low efficiency and poor quality. Therefore, addressing the inefficiency caused by manual process documentation compilation has become a pressing issue.
[0059] This application obtains a target similarity judgment result by performing a similarity judgment based on the module process parameters and the process database corresponding to the current compilation task; when the target similarity judgment result is the first judgment result, the process file template corresponding to the target similarity judgment result is obtained; and the process file is compiled based on the module process parameters, the process file template, and the process database to obtain the target process file. By constructing a similarity judgment model for different modules of different models, a new model and new module are compared and analyzed with an old model and old module, realizing differential analysis of different modules. This achieves the regularization of process files and a reduction in their number, greatly improving the efficiency of process file compilation.
[0060] It should be noted that the execution entity of this embodiment may be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or a process documentation device capable of performing the aforementioned functions. This embodiment and the following embodiments will be described below using the process documentation device as the execution entity.
[0061] Based on this, the embodiment of the present application provides a method for compiling a process file, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the process document compilation method of this application.
[0062] In this embodiment, the process document compilation method includes steps S10 to S30:
[0063] Step S10, performing similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity judgment result;
[0064] It should be noted that the main shortcomings of the existing process document compilation method are:
[0065] 1) If Figure 2As shown, there are breakpoints in the information flow between R&D BOM data and process BOM data, and also between the production workshop and process BOM data. Relying on manual identification and acquisition of upstream files, and then manually copying and pasting them into process document templates or standard operating instructions, results in low efficiency and poor quality.
[0066] 2) Because the design modules of new car models are borrowed from each other and appropriate changes are made, process personnel are unable to identify the differences between the modules of each car model. Even if there are the same parts between different modules, when there are many car models, process personnel can only recompile process documents according to new tasks, which is inefficient.
[0067] 3) When there are differences in the abilities of different process technicians and when there are many tasks in the process documents, even for the same parts, the descriptions of the process document operations and related technical requirements will be varied and inconsistent, affecting product quality and the execution of the production workshop.
[0068] It should be noted that if Figure 3 As shown, the technical solution adopted by this embodiment to solve the above technical problems is as follows: Main idea: to open up the information flow of design-process-production process files, establish a process database, and realize AI automatic generation. Specifically: (1) Improve the structuring of design drawings, and the process system automatically reads and creates tasks. (2) AI determines the similarity of the structural differences of the design module details. If the similarity is close, the existing process files are retrieved and revised, reducing manual duplication. (3) Create a process database and a standard language library for process files, and AI generates process planning files and process file A\B cards.
[0069] It can be understood that the current compilation task refers to the task of compiling process file A card or B card, the module process parameters include part serial number, part name, part drawing number and quantity, etc., the process database refers to the database used to store and manage data and information related to the production process, and the target similarity judgment result refers to the judgment result of the similarity between the current module and the historical module.
[0070] In the specific implementation, the parameters such as part serial number, part name, part drawing number and quantity corresponding to the current compilation task are compared with the relevant parameters of the historical module in the process database, and judgment is made according to the similarity judgment criteria, that is, the two modules with more part types are used as the comparison basis. The more overlapping parts, the higher the similarity. Finally, the similarity judgment result between the current module and the historical module is determined.
[0071] In a feasible implementation manner, steps A11 to A12 may be further included before step S10:
[0072] Step A11: Identify the design device drawing to obtain diagram information, parts details, technical requirements, and operation description information;
[0073] It should be noted that the design device drawing refers to a drawing that details the design layout, part configuration, assembly relationship and related technical parameters of a product or system. Graphic information refers to the visual information such as the design layout, assembly relationship and key dimensions of a product or system displayed through graphics, symbols and annotations in the design device drawing and process documents. Parts detail information refers to the relevant data of all parts that make up the product or system, including part number, name, quantity, specifications, etc. Technical requirement information refers to the technical specifications and standards that need to be followed during the design, manufacturing and inspection of the product or system. Job description information refers to the detailed description of specific job steps, operating methods, required tools and equipment, etc.
[0074] In the specific implementation, the process system AI production logic diagram is as follows Figure 4 As shown, in this embodiment, the system automatically reads structured design drawings (including assembly drawings, parts details, technical requirements, positioning annotations, etc.), and then extracts key fields: part drawing number, name, quantity, and technical requirement category (such as torque, direction, and re-protection mark).
[0075] Step A12: Generate a current compilation task based on the module material list, the diagram information, the parts detail information, the technical requirement information, and the job description information.
[0076] It can be understood that the Bill of Materials (BOM) refers to a technical description file of the product structure, which contains information on all necessary components, parts and raw materials of a product.
[0077] In the specific implementation, the specific process of obtaining the engineering coordinate table is obtained through the structured device diagram and process database, such as Figure 5 As shown, this embodiment automatically creates process file compilation tasks (such as A card and B card tasks) based on the BOM table, diagram information, parts details information, technical requirements information and job description information of the design module. For example, Figure 6 As shown, in this embodiment, the design drawings are structured, and the process system directly obtains the relevant technical requirements of the drawings. The information flow is automated, reducing manual copy-pasting time and improving compilation quality.
[0078] Step S20, when the target similarity judgment result is a first judgment result, obtaining a process file template corresponding to the target similarity judgment result;
[0079] It can be understood that the first judgment result refers to a judgment result that the current module has a high similarity with the historical module, and the process file template refers to a template used to edit the process file.
[0080] In the specific implementation, when the target similarity judgment result is a judgment result that the current module has a high similarity with the historical module, it indicates that there is no need to compile a new work sheet, and it can be compiled according to the existing work sheet corresponding to the historical module, and then the template for editing the process file is determined according to the existing work sheet of the historical module corresponding to the target similarity judgment result.
[0081] In a feasible implementation manner, step S20 may further include steps B11 to B12:
[0082] Step B11, when the target similarity judgment result is the second judgment result, generating a target process template;
[0083] It can be understood that the second judgment result refers to the judgment result that the similarity between the current module and the historical module is low, and the target process template refers to the template for the newly created editing process file.
[0084] In a specific implementation, when the target similarity judgment result is a judgment result that the similarity between the current module and the historical module is low, it indicates that there is no available existing work sheet and a new work sheet needs to be compiled, thereby obtaining a template for a new editing process file.
[0085] Step B12: compile a process file according to the target process template, the module process parameters corresponding to the current compilation task, and the process database to obtain the target process file.
[0086] In the specific implementation, a template for editing a process file is created and combined with parameters such as a process database, part serial number, part name, part drawing number and quantity to compile the process file and obtain a target process file.
[0087] In a feasible implementation, step S20 may include steps C11 to C12:
[0088] Step C11, when the target similarity judgment result is the first judgment result, obtaining a historical process template according to the target similarity judgment result and a process database;
[0089] It can be understood that when the target similarity judgment result is a judgment result that the current module has a high similarity with the historical module, the corresponding historical module is determined based on the target similarity judgment result, and then the historical process file template (existing work table) corresponding to the historical module is searched through the process database.
[0090] Step C12: determining a process file template according to the historical process template.
[0091] In practice, this embodiment constructs a similarity determination model for different modules across different vehicle models. New modules for new models are compared and analyzed with old modules for older models, enabling differentiation analysis across modules. This streamlines and reduces the number of process files, significantly improving their compilation efficiency. Finally, historical process file templates are used as the compilation template for the current module.
[0092] Step S30 , compiling a process file according to the module process parameters, the process file template and the process database to obtain a target process file.
[0093] It can be understood that the target process file refers to the compiled process file A\B card.
[0094] In the specific implementation, the process file B card is compiled through the existing template for editing process files, combined with parameters such as part serial number, part name, part drawing number and quantity, and then the corresponding process file A card content is obtained through the process database, and then the process file A and process file B cards are bound to finally obtain the target process file.
[0095] In a feasible implementation, step S30 may include steps D11 to D13:
[0096] Step D11, determining the process file category according to the module process parameters;
[0097] It can be understood that the categories described in the current module of process document categories include screw connection, gluing, pipeline and clamping, etc.
[0098] In the specific implementation, feature analysis is performed on parameters such as part serial number, part name, part drawing number and quantity to distinguish the categories to which the modules belong, namely screw connection, glue coating, pipeline and clip connection, and finally the category of the current module is determined.
[0099] Step D12, determining process parameters according to the process file category and the process database;
[0100] It can be understood that process flow parameters refer to the parameters related to the process document A card, including work content, work team, tools and equipment, and work requirements.
[0101] In a specific implementation, the relevant parameters of the process file A card are determined based on the data corresponding to the categories described in the current module in the standard language library, parts assembly operation library, torque library and tool library in the database.
[0102] Step D13 , compiling a process file according to the module process parameters, the process flow parameters and the process file template to obtain a target process file.
[0103] In the specific implementation, the process file B card is compiled according to parameters such as part serial number, part name, part drawing number and quantity, and then the process file A card is compiled according to parameters such as work content, work team, tools and equipment, and work requirements. Finally, the process file A card is bound to the B card to obtain the target process file.
[0104] It should be noted that if Figure 7 As shown, in this embodiment, a process database and a process file standard language library are created, and process file A\B cards are generated through AI. The specific process of generating process files is as follows Figure 8 As shown, first identify the tasks that need to be performed. Perform similarity analysis on the tasks to determine whether existing process files can be borrowed for revision or whether a new one is needed. If it is a borrowed revision, enter the module B card to select or add a new part, and automatically download it to the part detail area. If it is a new edit, directly enter the module B card to automatically generate and download it to the part detail area. Borrowed revision path: Module B card to select or add a new part: Select an existing part or a new part. Automatically download to the part detail area. Traverse the part drawing number and compare it with the database: Compare the part drawing number with the information in the database. Define categories: Define categories based on part characteristics. Job content, tools and equipment, technical requirements are read from the database: Read relevant job content, tools and equipment, and technical requirements from the database. Revise the job content part serial number: Revise the part serial number in the job content according to actual conditions. Associating the part number with the drawing number, retrieving the torque value and tool model from the database and filling them into the corresponding row and column of Card A: Associating the part number with the drawing number, retrieving the torque value and tool model from the database, and filling them into the corresponding position of Card A. New path creation: Automatically generating and downloading a module B card to the part detail area: Automatically generating a new B card and downloading it into the part detail area. Traversing part drawing numbers and comparing them with the database: Comparing the part drawing numbers with the information in the database. Defining categories: Defining categories based on part characteristics. Retrieving and filling relevant work content, tools, equipment, and technical requirements from the database: Retrieving relevant work content, tools, equipment, and technical requirements from the database. Revising part numbers in work content: Revising part numbers in work content based on actual conditions. Associating the part number with the drawing number, retrieving the torque value and tool model from the database and filling them into the corresponding row and column of Card A: Associating the part number with the drawing number, retrieving the torque value and tool model from the database, and filling them into the corresponding position of Card A. Finally, making final revisions to the generated content. Saving the revised process file, and automatically binding the part number to Card B to ensure consistency.
[0105] It should be noted that this embodiment creates a process database and a process document standard language library. Using a parts index database, it automatically generates process document-related data and references the process database data and standard language. This ensures accurate process document parameters and unified job descriptions, while also reducing quality issues associated with process document compilation by different technicians.
[0106] This embodiment performs a similarity determination based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity determination result. When the target similarity determination result is a first determination result, a process file template corresponding to the target similarity determination result is obtained. A process file is compiled based on the module process parameters, the process file template, and the process database to obtain a target process file. By constructing a similarity determination model for different modules in different vehicle models, new modules in new vehicle models can be compared and analyzed with old modules in older vehicle models, achieving differentiated analysis of different modules. This streamlines process files and reduces their number, significantly improving the efficiency of process file compilation.
[0107] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment 1 can be referred to the above introduction and will not be described in detail later. Figure 9 , step S10 in the process document compilation method further includes steps S11 to S13:
[0108] Step S11, traversing the process database according to the module serial number in the module process parameter corresponding to the current compilation task, and obtaining the historical module parameters corresponding to the module serial number;
[0109] It can be understood that the historical module parameters refer to parameters such as the type and quantity of part drawing numbers.
[0110] In the specific implementation, the process database is traversed through the module serial number corresponding to the current compilation task, and the module information with the same module serial number is filtered out to obtain parameters such as the type and quantity of the part drawing number corresponding to the historical module.
[0111] Step S12, determining a target module and a reference module based on the number of component types in the module process parameters and the historical process parameters;
[0112] It can be understood that the target module refers to the object that needs to be compared during the similarity analysis process, and the benchmark module refers to the module used as a reference standard during the similarity analysis process.
[0113] In a specific implementation, the number of part types in the current module is compared with the number of part types in the historical modules, and the module with more part types is used as the baseline module, and the other module is used as the target module.
[0114] Step S13 , performing similarity judgment based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain a target similarity judgment result.
[0115] It can be understood that the part drawing number types of the target module and the part drawing number types of the benchmark module are compared to determine the number of the same part drawing number types in the target module and the benchmark module, and then the similarity is calculated in combination with the total number of part drawing number types in the benchmark module, and finally the target similarity judgment result is determined.
[0116] In a feasible implementation, step S13 may include steps E11 to E14:
[0117] Step E11, performing similarity calculation based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain the current module similarity;
[0118] It can be understood that the current module similarity refers to the similarity between the current module and the historical module.
[0119] In the specific implementation, the similarity is calculated based on the number of the same part drawing number types in the target module and the benchmark module and the total number of part drawing number types in the benchmark module to obtain the similarity between the current module and the historical module. For example, there are 9 parts in the benchmark module, 6 of which are exactly the same as the target module, then the similarity is 6 / 9=66.7%.
[0120] Step E12: comparing the current module similarity with a module similarity threshold;
[0121] It can be understood that the module similarity threshold is a similarity critical value used to determine the similarity between the target module and the reference module.
[0122] In specific implementation, this embodiment judges the similarity between the target module and the benchmark module to determine whether a new worksheet needs to be compiled. The similarity between the current module and the historical module is compared with the similarity critical value used to judge the similarity between the target module and the benchmark module.
[0123] Step E13: when the current module similarity is not less than the module similarity threshold, determining the target similarity judgment result as the first judgment result;
[0124] In a specific implementation, when the similarity between the current module and the historical module is not less than the similarity critical value used to judge the similarity between the target module and the benchmark module, it indicates that the similarity between the target module and the benchmark module is high, and then the target similarity judgment result is determined to be the first judgment result.
[0125] Step E14: When the current module similarity is less than the module similarity threshold, determining the target similarity judgment result as the second judgment result.
[0126] In a specific implementation, when the similarity between the current module and the historical module is less than the similarity critical value used to judge the similarity between the target module and the reference module, it indicates that the similarity between the target module and the reference module is low, and the target similarity judgment result is determined to be the second judgment result.
[0127] It should be noted that the specific flow chart of AI determination of similarity of detailed structural differences of design modules in this embodiment is as follows: Figure 10 As shown, the matching logic in this embodiment is as follows: the module number, part number, part name, and quantity of two modules are compared. The higher the similarity, the higher the result is displayed. Similarity: When comparing two modules, the comparison module with more part types is used as the comparison basis. The more overlapping parts, the higher the similarity.
[0128] It should be noted that if Figure 11 As shown, the matching process case description: Take A1000C01-Y2C01 and A1000C01-Y2C02 as an example. 1. When defining A1000C01-Y2C01, the system first matches the BOM table data according to the module number A1000C01 and reads all the A1000C01 module information; 2. Taking A1000C01-Y2C01 as the target module, first match the type of part drawing number in the module. For example, A1000C01-Y2C01 has 8 part drawing numbers, and A1000C01-Y2C02 has 9 part drawing numbers. Among all A1000C01s, it is found that the number of part drawing numbers of A1000C01-Y2C02 and A1000C01-Y2C01 is the closest, so use A1000C01-Y2C01. Compare A1000C01-Y2C01 with A1000C01-Y2C02. 3. Compare A1000C01-Y2C02 with A1000C01-Y2C01. A1000C01-Y2C02 has more drawing numbers, so A1000C01-Y2C02 is used as the reference module. 4. Compare the part drawing numbers (without suffixes) of A1000C01-Y2C02 and A1000C01-Y2C01. Of the nine parts in A1000C01-Y2C02, six are identical to those in A1000C01-Y2C01, resulting in a similarity of 6 / 9 = 66.7%. The same applies to the definition of A1000C01-Y2C02.
[0129] This embodiment traverses the process database based on the module serial number in the module process parameters corresponding to the current compilation task to obtain the historical module parameters corresponding to the module serial number; compares the number of part types in the module process parameters with the historical process parameters to determine the target module and the reference module; and performs a similarity judgment based on the part drawing number types of the target module and the reference module to obtain a target similarity judgment result. By creating a process database and a process file standard language library, and through a parts index database, process file-related data and references to process database data and standard language are automatically generated. This achieves accurate process file parameters and unified job content descriptions, while also reducing quality issues in process files compiled by different technicians.
[0130] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the method for compiling the process documents of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0131] This application also provides a process document preparation device, please refer to Figure 12 , the process document preparation device includes:
[0132] The judgment module 10 is used to perform similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity judgment result;
[0133] The processing module 20 is configured to obtain a process file template corresponding to the target similarity judgment result when the target similarity judgment result is a first judgment result;
[0134] The compilation module 30 is used to compile a process file according to the module process parameters, the process file template and the process database to obtain a target process file.
[0135] Optionally, the judging module 10 is further configured to:
[0136] Traverse the process database according to the module serial number in the module process parameter corresponding to the current compilation task to obtain the historical module parameters corresponding to the module serial number;
[0137] Determine the target module and the reference module based on the number of part types in the module process parameters and the historical process parameters;
[0138] A similarity judgment is performed based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain a target similarity judgment result.
[0139] Optionally, the judging module 10 is further configured to:
[0140] Calculating similarity based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain the current module similarity;
[0141] Comparing the current module similarity with a module similarity threshold;
[0142] When the current module similarity is not less than the module similarity threshold, determining the target similarity judgment result as a first judgment result;
[0143] When the current module similarity is less than the module similarity threshold, the target similarity judgment result is determined to be a second judgment result.
[0144] Optionally, the compilation module 30 is further configured to:
[0145] Determining a process file category according to the module process parameters;
[0146] Determining process parameters according to the process file category and the process database;
[0147] A process file is compiled according to the module process parameters, the process flow parameters and the process file template to obtain a target process file.
[0148] Optionally, the judging module 10 is further configured to:
[0149] When the target similarity judgment result is the second judgment result, generating a target process template;
[0150] The process file is compiled according to the target process template, the module process parameters corresponding to the current compilation task, and the process database to obtain the target process file.
[0151] Optionally, the processing module 20 is further configured to:
[0152] When the target similarity judgment result is a first judgment result, obtaining a historical process template according to the target similarity judgment result and a process database;
[0153] A process file template is determined according to the historical process template.
[0154] Optionally, the judging module 10 is further configured to:
[0155] Identify the design device drawing to obtain diagram information, parts details, technical requirements and operation description information;
[0156] A current compilation task is generated according to the module material list, the diagram information, the parts detail information, the technical requirement information and the job description information.
[0157] The process documentation compilation device provided in this application utilizes the process documentation compilation method described in the aforementioned embodiment, thereby resolving the technical issue of low efficiency caused by manual labor in existing process documentation compilation. Compared to the prior art, the process documentation compilation device provided in this application achieves the same beneficial effects as the process documentation compilation method described in the aforementioned embodiment. Other technical features of the process documentation compilation device are the same as those disclosed in the aforementioned embodiment and are not further elaborated upon here.
[0158] The present application provides a process document preparation device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the process document preparation method in the above-mentioned embodiment one.
[0159] Reference below Figure 13 , which shows a schematic diagram of the structure of a process document preparation device suitable for implementing the embodiments of the present application. The process document preparation device in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 13 The process document preparation device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0160] like Figure 13As shown, the process documentation device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the operation of the process documentation device. The processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems may be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage device 1003 including, for example, a magnetic tape, hard disk, etc.; and communication devices 1009. The communication device 1009 can allow the process documentation device to communicate with other devices wirelessly or wired to exchange data. Although the figure shows a process documentation device with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented or have alternatively.
[0161] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0162] The process documentation compilation device provided in this application utilizes the process documentation compilation method described in the aforementioned embodiment, thereby resolving the technical issue of low efficiency caused by manual labor in existing process documentation compilation. Compared to the prior art, the beneficial effects of the process documentation compilation device provided in this application are the same as those of the process documentation compilation method described in the aforementioned embodiment. Other technical features of the process documentation compilation device are the same as those disclosed in the aforementioned embodiment and are not further elaborated upon here.
[0163] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0164] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
[0165] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer program) stored thereon, and the computer-readable program instructions are used to execute the process file compilation method in the above embodiment.
[0166] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0167] The computer-readable storage medium may be included in the process documentation compilation device; or may exist independently without being assembled into the process documentation compilation device.
[0168] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the process file compilation device, the process file compilation device: performs a similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity judgment result; when the target similarity judgment result is a first judgment result, obtains a process file template corresponding to the target similarity judgment result; and compiles the process file based on the module process parameters, the process file template and the process database to obtain a target process file.
[0169] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0170] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.
[0171] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.
[0172] The computer-readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the aforementioned process documentation compilation method. This computer-readable storage medium can address the low efficiency of existing process documentation compilation methods due to manual labor. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the process documentation compilation method provided in the aforementioned embodiment, and are not further elaborated here.
[0173] The present application also provides a computer program product, comprising a computer program, which implements the steps of the process document compilation method as described above when executed by a processor.
[0174] The computer program product provided in this application can solve the technical problem of low efficiency caused by manual processing of existing process documentation. Compared with the existing technology, the beneficial effects of the computer program product provided in this application are the same as those of the process documentation compilation method provided in the above embodiment, and will not be elaborated here.
[0175] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A method for compiling a process document, characterized in that: The process document preparation method includes: Perform similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain the target similarity judgment result; When the target similarity judgment result is a first judgment result, obtaining a process file template corresponding to the target similarity judgment result; A process file is compiled according to the module process parameters, the process file template and the process database to obtain a target process file.
2. The method according to claim 1, wherein The step of performing similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity judgment result includes: Traverse the process database according to the module serial number in the module process parameter corresponding to the current compilation task to obtain the historical module parameters corresponding to the module serial number; Determine the target module and the reference module based on the number of part types in the module process parameters and the historical process parameters; A similarity judgment is performed based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain a target similarity judgment result.
3. The method according to claim 2, wherein The step of performing similarity judgment based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain a target similarity judgment result includes: Calculating similarity based on the part drawing number type of the target module and the part drawing number type of the reference module to obtain the current module similarity; Comparing the current module similarity with a module similarity threshold; When the current module similarity is not less than the module similarity threshold, determining the target similarity judgment result as a first judgment result; When the current module similarity is less than the module similarity threshold, the target similarity judgment result is determined to be a second judgment result.
4. The method according to claim 1, wherein The step of compiling a process file according to the module process parameters, the process file template, and the process database to obtain a target process file includes: Determining a process file category according to the module process parameters; Determining process parameters according to the process file category and the process database; A process file is compiled according to the module process parameters, the process flow parameters and the process file template to obtain a target process file.
5. The method according to claim 1, wherein After the step of performing similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity judgment result, the method further includes: When the target similarity judgment result is the second judgment result, generating a target process template; The process file is compiled according to the target process template, the module process parameters corresponding to the current compilation task, and the process database to obtain the target process file.
6. The method according to claim 1, wherein When the target similarity judgment result is the first judgment result, the step of obtaining the process file template corresponding to the target similarity judgment result includes: When the target similarity judgment result is a first judgment result, obtaining a historical process template according to the target similarity judgment result and a process database; A process file template is determined according to the historical process template.
7. The method according to claim 1, wherein Before the step of performing similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain a target similarity judgment result, the method further includes: Identify the design device drawing to obtain diagram information, parts details, technical requirements and operation description information; A current compilation task is generated according to the module material list, the diagram information, the parts detail information, the technical requirement information and the job description information.
8. A process document preparation device, characterized in that: The device comprises: The judgment module is used to perform similarity judgment based on the module process parameters corresponding to the current compilation task and the process database to obtain the target similarity judgment result; a processing module, configured to, when the target similarity judgment result is a first judgment result, obtain a process file template corresponding to the target similarity judgment result; The compilation module is used to compile a process file according to the module process parameters, the process file template and the process database to obtain a target process file.
9. A process document preparation device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the process documentation preparation method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the process document compilation method according to any one of claims 1 to 7 are implemented.