Heat meter process design method and device based on large industrial software, computer equipment and medium

By adopting a heat exchanger process design method based on large-scale industrial software, the problem of lagging process design nodes in heat exchangers was solved, enabling rapid and accurate transmission of process information and shortening of the manufacturing cycle, thereby improving design efficiency and the manageability of process information.

CN121858086APending Publication Date: 2026-04-14SHAANXI AIRCRAFT CORPORATION
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-26
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In aircraft parts manufacturing, the lagging design of thermal interface process nodes prevents process information from being transmitted to the production site quickly and accurately, affecting manufacturing cycle and efficiency.

Method used

The heat exchanger process design method based on large-scale industrial software is adopted. After the component design EBOM is released through the process system, the process route is determined according to the process division information. Before the process nodes preceding the heat exchanger node release their respective process instructions, the heat exchanger process task is designed based on the 3D model and design information. The Swing process editor and the BPMN2.0 standard workflow engine are used for approval and compilation to achieve collaborative design of main and auxiliary processes.

Benefits of technology

It enables rapid and accurate transmission of heat exchanger process information, shortens the manufacturing cycle, improves design efficiency and process information manageability, and ensures the integrity and consistency of process instructions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121858086A_ABST
    Figure CN121858086A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a heat meter process design method and device based on large-scale industrial software, computer equipment and a medium, and relates to the technical field of aeronautical manufacturing, the method comprises the following steps: after a process system publishes a design EBOM of a component, determining a process route according to process division information, the process route is sent to the heat meter node; before process nodes in the preorder of the heat table nodes issue respective process instructions, the heat table nodes determine heat table process tasks according to the process routes and the three-dimensional models of the components; and designing a heat meter process instruction according to the part information and the design information of the three-dimensional model and the delivery specification. According to the scheme, the problems that nodes are lagged and information cannot be quickly and accurately transmitted to a production site in a traditional heat meter manufacturing process are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of aerospace manufacturing technology, and in particular to a method, apparatus, computer equipment, and medium for thermal surface process design based on large-scale industrial software. Background Technology

[0002] In the process of compiling manufacturing instructions for aircraft parts, heat treatment and surface treatment processes are complex yet sequential, with numerous steps. Since single-step reporting is used during work reporting, the heat treatment process is typically managed as a separate process during parts manufacturing. However, because the process design for the heat treatment process usually needs to be determined based on the state of the previous process, the process design for the heat treatment process is often delayed in the traditional parts manufacturing instruction compilation process. This puts heat treatment process personnel in a "passive" position during parts manufacturing, unable to proactively initiate parts production, unable to divide process steps, and unable to assign each part to several process instructions, increasing repetitive work. The heat treatment process can only begin after other processes are completed, lengthening the manufacturing cycle. The specific process design tasks are only known after the parts arrive at the production site, severely compressing the heat treatment process design cycle and impacting the parts manufacturing cycle. Summary of the Invention

[0003] In view of this, embodiments of the present invention provide a heat exchanger process design method based on large-scale industrial software, to solve the technical problems in the prior art where the heat exchanger process design node is lagging during the compilation of traditional manufacturing instructions and the heat exchanger design process information cannot be quickly and accurately transmitted to the production site. The method includes: After the component design EBOM is published, the process system determines the process route based on the process division information and sends the process route to the heat sheet node. Before the preceding process nodes issue their respective process instructions, the heat meter node determines the heat meter process task based on the process route and the three-dimensional model of the components. The heat exchanger process instructions are designed based on the part information, design information, and delivery specifications of the 3D model. This invention also provides a heat exchanger process design device based on large-scale industrial software, solving the technical problems of lagging heat exchanger process design nodes and the inability to quickly and accurately transmit heat exchanger design process information to the production site during traditional manufacturing instruction compilation in the prior art. The device includes: Create a process routing module, which is used by the process system to determine the process route based on the process division information after the component design EBOM is published, and send the process route to the heat table node. The process task creation module is used to determine the heat meter process task based on the process route and the three-dimensional model of the components before the process nodes preceding the heat meter node issue their respective process instructions. Create a process instruction module to design heat exchanger process instructions based on part information, design information, and delivery specifications from the 3D model.

[0004] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements any of the above-mentioned heat exchanger process design methods based on large-scale industrial software, thereby solving the technical problems in the prior art where the heat exchanger process design node is lagging when compiling traditional manufacturing instructions and the heat exchanger design process information cannot be quickly and accurately transmitted to the production site.

[0005] This invention also provides a computer-readable storage medium storing a computer program that executes any of the above-mentioned heat exchanger process design methods based on large-scale industrial software. This solves the technical problems in the prior art where the heat exchanger process design node is lagging when compiling traditional manufacturing instructions and the heat exchanger design process information cannot be quickly and accurately transmitted to the production site.

[0006] Compared with the prior art, the beneficial effects that the above-mentioned at least one technical solution adopted in the embodiments of this specification can achieve include at least the following: the above-mentioned heat sheet process design based on large-scale industrial software is improved and involves comprehensive heat sheet process design tasks. Before the process nodes preceding the heat sheet node issue their respective process instructions, the heat sheet node determines the heat sheet process task based on the process route and the three-dimensional model of the components, avoiding the need to start the heat sheet process only after other processes are completed. The timing of starting the heat sheet process is advanced to the release of the design EBOM, which is conducive to shortening the manufacturing cycle. The above method is a highly efficient and rapid heat sheet process design method, which is conducive to ensuring that the heat sheet process information is accurately and quickly transmitted to the production site. Attached Figure Description

[0007] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0008] Figure 1 This is a flowchart of a heat exchanger process design method based on large-scale industrial software provided in an embodiment of the present invention; Figure 2 This is a detailed flowchart of a heat exchanger process design method based on large-scale industrial software provided in an embodiment of the present invention; Figure 3 This is a technical architecture diagram of a heat exchanger process design method based on large-scale industrial software provided by an embodiment of the present invention; Figure 4This is a main and auxiliary combined logic diagram of a heat exchanger process design method based on large-scale industrial software provided in an embodiment of the present invention; Figure 5 This is a main and auxiliary combined business process diagram of a heat exchanger process design method based on large-scale industrial software provided by an embodiment of the present invention; Figure 6 This is a configuration diagram of a heat meter process data push MES queue provided in an embodiment of the present invention; Figure 7 This is a structural diagram of a computer device provided in an embodiment of the present invention; Figure 8 This is a structural diagram of a heat exchanger process design device based on large-scale industrial software provided in an embodiment of the present invention. Detailed Implementation

[0009] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0010] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. This application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, in the absence of conflict, the following embodiments and features in the embodiments can be combined with each other. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0011] In this embodiment of the invention, a heat exchanger process design method based on large-scale industrial software is provided, such as... Figure 1 As shown, the method includes: Step S101: After the component design EBOM is published, the process system determines the process route based on the process division information and sends the process route to the heat table node. Step S102: Before the preceding process nodes of the heat meter node issue their respective process instructions, the heat meter node determines the heat meter process task based on the process route and the three-dimensional model of the components. Step S103: Design the heat exchanger process instructions based on the part information, design information, and delivery specifications of the 3D model.

[0012] Depend on Figure 1 As shown in the flowchart, in the embodiments of the present invention, this application proposes a design method for a heat exchanger process (hereinafter referred to as heat exchanger process) based on domestically developed large-scale industrial software (e.g., Figure 2As shown), this invention is task-oriented, based on the heat exchanger process design task and related process resource design tasks, simultaneously performing process step design and process resource design. The process is edited using the Swing process editor (e.g., ...). Figure 3 As shown), when compiling a heat table process, the process engineer of the lead unit can select a specific process to initiate an auxiliary process compilation task. At this time, a data record is inserted into the main-auxiliary process association table (MPM_MAIN_CHILD_LINK) containing the main process information, the process initiating the auxiliary process information, and the auxiliary process information. The process initiating the auxiliary process is identified and locked in the database using unique attributes. During the main process editing process, locked processes are highlighted in the editor by a locked identifier and cannot be edited. The Activiti workflow engine, based on the BPMN 2.0 standard, performs multi-level approval. Only after the auxiliary process is approved can the main process enter the approval node. Before the main process is approved, the system verifies the process content according to predetermined validation rules (such as...). Figure 4 (As shown) and the algorithm (auxiliary process location index + process step size), to complete the combined compilation of the main process and auxiliary process of the heat sheet (such as... Figure 5 As shown in the diagram, a complete heat exchange process is ultimately formed. The main and auxiliary processes are two independent processes; therefore, the auxiliary process editor will not modify the process content or component consumption other than the auxiliary process itself. When merging the main and auxiliary processes, the process that initiated the auxiliary process editing in the main process is deleted, and the process steps compiled in the auxiliary process are copied to the main process to establish a structured relationship. The process numbers are then recalculated based on the location index and process step size of the process that initiated the auxiliary process editing. After process approval, data integration is performed using an MQ queue and the MES production integration platform, ultimately achieving a system that integrates process task triggering, process instruction editing, process approval, main and auxiliary process merging, and process and production data integration. This method includes the following steps: In practice, after the component design EBOM is released, the process system determines the process route (e.g., 100-103N-102A) based on the process division information and sends the process route to the heat exchanger node. The heat exchanger node determines the heat exchanger process tasks based on the process route and the component's 3D model, and designs the heat exchanger process instructions based on the part information, design information, and delivery specifications of the 3D model. The process route is determined based on the process division information: the part's material grade, dimensions, strength, and other part information, as well as the plant's process distribution. After the EBOM is officially released, the corresponding script task is triggered. The EBOM module calls the process module via HTTP request to automatically generate the process task interface. The system confirms the process route configured for the node based on the process division information (e.g., 100-103N-102A), takes the final delivery unit as the chief editor unit, and instantiates the heat sheet process design task and corresponding process resource design task data (such as material quota design task, delivery specification design task, etc.) of the chief editor unit. According to the process task rules (MPM_TASK_RULE) configured in the system initialization, the heat sheet process design task and related process resource design tasks are pushed to the Oracle and MongoDB databases using the Foundation service interface. Users can query all their pending tasks in real time and efficiently through MongoDB on the system homepage.

[0013] In practice, the task monitoring component of the Foundation service can monitor process tasks and perform operations such as assignment, receipt, termination, and completion of tasks. The process group leaders of each branch plant can use the flow function of this component to redistribute tasks to process engineers in the group, so as to achieve simultaneous design of heat exchanger processes and related process resources for each specialty. In practice, after receiving the heat exchanger design task, the process engineers in each branch plant edit the heat exchanger process in the process editor. They can design heat exchanger process instructions based on the part information, design information, and delivery specifications of the 3D model, including: During the process of editing the heat meter process instruction, for the resources required by the heat meter process, insert a data in the process resource association table to record the first association relationship between the process and the resources. Based on the first association relationship, click operation is performed from the database to select the required material, and the heat meter process instruction is edited with the required material. For published process resources, insert a data entry into the process resource association table to record the second association between the process and the existing resources. The published process resources can be directly referenced to edit the hot sheet process instructions.

[0014] Specifically, after receiving the heat table design task, process engineers in each branch plant edit the heat table process in the process editor. During the process editing process, they can directly associate basic process resource objects. (Before compiling the process, the administrator inserts and maintains basic process resource information such as materials, equipment, tools, and gauges in the repository. During the process editing process, they can directly query the resources in the process resource table: PROCESS_RESOURCE in the repository, select the required resources, establish the association relationship between the process and these resources, and insert data into the process resource association table (MPM_RELATION_OBJECT_LINK) to save the association relationship. The system renders the found process resource information to the process editor page by querying the process resource association table, making it convenient for users to view the details of the associated resources); then submit the process to the process editor. A record can be inserted into the Process Resource Association Table (MPM_RELATION_OBJECT_LINK) to record the relationship between the process and resources. Alternatively, a record can be inserted into the Process Resource Association Table to record the relationship between the process and existing resources. When basic resources cannot meet process needs, process engineers can upgrade basic process resources to advanced process resource objects before receiving a process task or during process development. For example, based on the basic resource—materials—they can set information such as material usage and dimensions according to actual business needs to form advanced process resource objects (material quotas). These advanced process resource objects are then stored in the corresponding resource table (e.g., the material quota table: MATERIAL_QUOTA_INFO). After approval and publication, these advanced process resource objects can be referenced by the process. In other words, during process editing, the engineer can query the published resource objects in the advanced process resource table, associate the published advanced process resources according to business needs, and insert data into the Process Resource Association Table (MPM_RELATION_OBJECT_LINK) to save the relationship between the process and advanced process resource objects. Combining these two methods achieves the rational and efficient application of process resources, improving efficiency while increasing resource scalability and manageability. When the process engineer of the lead editing unit is completing the heat sheet process design, they can select a specific auxiliary editing process and choose the process leader of the auxiliary editing unit. They can then use the Foundation service interface to push task data to Oracle and MongoDB databases. Users can view all their pending tasks in real-time and efficiently through MongoDB on the system homepage. The lead editing unit initiates auxiliary heat sheet process editing tasks to the heat sheet nodes based on the part processing requirements. The heat sheet is then edited based on the tasks. By initiating auxiliary process design tasks and adopting a microservice architecture, multi-module collaborative and efficient heat sheet process compilation is achieved. This is also the lead-auxiliary co-editing business process (e.g., ...). Figure 4 (As shown).

[0015] In practice, to improve editing efficiency during the auxiliary compilation of heat meter process, a collaborative compilation between the main and auxiliary compilers was proposed. Tasks were assigned to process engineers within the group according to the specified completion time for auxiliary process compilation. For example, the process system determined the main compiler unit based on the process route and sent the process route and the 3D model of the components to the main compiler unit. The main compiler unit initiated the auxiliary compilation task of heat meter process to the heat meter node based on the processing requirements of the components. The heat meter node then edited the auxiliary compilation instructions of the heat meter process based on the auxiliary compilation task.

[0016] Specifically, after receiving the task, the process team leader of the auxiliary compilation unit assigns the task to the process engineers within the team according to the specified completion time for auxiliary process compilation. The main process of the heat sheet (i.e., the heat sheet process instructions compiled by the main compilation unit) and the auxiliary process (i.e., the heat sheet process instructions compiled by the heat sheet nodes) can be designed synchronously in the Swing editor and approved synchronously on the web. When submitting for approval, the process approval process interface is started by calling the MPM secondary development service. The system triggers different approval processes based on the critical component identification attributes of the heat sheet structured data. The approval process is divided into general component approval process and critical component approval process. Then, the system calls the Activiti process engine of the Foundation service through an HTTP request to start the process interface, opening the corresponding general component approval process or critical component approval process of the heat sheet process. After the auxiliary process of the heat sheet is approved, the main process enters the approval node. In practical implementation, to achieve joint editing of the heat meter process by the chief editor and the heat meter node editor, it is proposed to determine the process steps included in the heat meter process auxiliary editing instruction; and to use the process node that initiates the heat meter process auxiliary editing as the trigger process node (e.g., Figure 5 The main process shown is process 10), which uses the heat table process auxiliary instruction to include the process steps (such as...). Figure 5 In the auxiliary process shown, process steps 10 and 20 replace the process steps of the triggering process node, and adjust the process step numbers of the process nodes after the triggering process node (e.g., ...). Figure 5 As shown, processes 20 and 30 in the main process are adjusted to processes 30 and 40.

[0017] Specifically, in the process of replacing the process steps that trigger the process node with the process steps included in the heat sheet process auxiliary editing instruction, the associated data and relationships (i.e., the associated data and relationships are as follows) in the process steps included in the heat sheet process auxiliary editing instruction are... Figure 4 The link is added to the main process instruction, which includes the respective process instructions compiled for all process nodes.

[0018] Specifically, this includes the system verifying the process content according to predetermined rules (such as...) before the main process approval of the heat exchanger process. Figure 4The algorithm (as shown) and auxiliary process location index + process step size determine the process node for initiating auxiliary process compilation of the hot sheet process, determine the process steps included in the hot sheet process instruction (obtain the step size), replace the process steps included in the hot sheet process instruction with the process steps of the determined process node, and adjust the process steps of the process nodes after the determined process node; add the associated data (tabs, process documents, etc.) and relationships (delivery specifications, etc.) in the process steps included in the hot sheet process instruction to the main process instruction, which includes the respective process instructions compiled by all process nodes. The main process and auxiliary process are then combined to form a complete hot sheet process. After the combination is completed, the process is published, and the corresponding process listener is triggered. The process information is received through the MES production integration platform via the MQ queue, and the hot sheet process information is pushed to the MES production integration platform (e.g., ...). Figure 6 (As shown), complete the data integration between the heat exchanger process data and the MES production integration platform; In practice, in order to realize the simultaneous implementation of heat meter process changes based on EBOM changes, it is proposed that after the process system changes the design EBOM of the components, the changed process route is determined based on the changed process division information, and the changed process route is sent to the heat meter node; the heat meter node determines the new heat meter process task and compiles the new heat meter process instruction based on the changed process route and the three-dimensional model of the changed components.

[0019] Specifically, if the EBOM changes, the heat exchange process must also be changed synchronously. The system sends the new data to the editing task. When the EBOM change is confirmed and published, the EBOM module calls the process module via an HTTP request to automatically generate the process task interface. The system confirms the process route defined by the node based on the process division information, automatically creates the heat exchange process change task for the chief editor unit and the corresponding process resource change task (such as the material quota change task), and queries the receiving role (process team leader) of the task from the process task rule table (MPM_TASK_RULE) according to the previously configured process task rules. The heat exchange process change task and related process resource change tasks are pushed to the workbench of the process team leaders of each branch plant to form a pending task. At the same time, the pending task information is synchronized to the Oracle and MongoDB databases so that users can view their pending tasks in real time and efficiently on the system homepage. In practice, the task monitoring component of the Foundation service can monitor, delegate, receive, terminate, and complete process tasks. The process team leaders of each branch plant can use the functions of this component to redistribute the corresponding change tasks to the process engineers in the team, and simultaneously carry out process change tasks for each specialty heat sheet and related process resource change tasks. In practice, after receiving a task to modify the heat exchanger process, the process engineers in each branch plant can click the "Start Editor" button on the task page. The pre-configured editor will automatically update the script, start and install the latest process editor, revise and upgrade the corresponding heat exchanger process, and edit the process. Before the revision and upgrade, the process will be queried through the interface of the MES production platform via an HTTP request to check the work-in-process information of the process on the MES production platform. Before the formal revision and upgrade, the process will also be verified to ensure that the racks entered in the new process version are within the range of the MES production platform that is not in operation. After the process revision and upgrade is successful, the process will be notified to lock the corresponding racks by calling the interface of the MES production platform via an HTTP request. In practice, after a successful upgrade, the design of the new heat sheet process is edited and modified. Once the design is complete, designers can initiate the corresponding heat sheet approval process for the new heat sheet process. When the new heat sheet process is submitted for approval, the interface for starting the process approval process is called through the background MPM secondary development service. The system triggers different approval processes based on the nature of the heat sheet. The approval process is divided into general parts approval process and critical parts approval process. Then, the system calls the start process interface of the Activiti process engine of the Foundation service through an HTTP request to start the corresponding general parts approval process or critical parts approval process for the heat sheet process. Only after the auxiliary process of the heat sheet is approved can the main process enter the approval node. In practice, the new version of the heat meter's main process and auxiliary process are approved by the responsible persons at each process node. Before the new version of the heat meter's process is approved, it is verified according to predetermined rules (such as...). Figure 4 As shown in the diagram, the algorithm (auxiliary process location index + process step size) is used to merge the new version of the main process and the new version of the auxiliary process of the heat table, ultimately forming a complete structured heat table process. After the merge is completed, the relevant person in charge of the new process approves it. Upon approval, the system's process monitoring is triggered, and the interface for receiving process information on the MES production integration platform is called through the MQ queue. The structured process data of the new heat table is then pushed to the MES production integration platform (e.g., ...). Figure 6 As shown in the figure, the data synchronization between the heat exchanger process data and the MES production integration platform is completed.

[0020] In practice, the implementation process of the above-mentioned heat exchanger process design method based on large-scale industrial software is described below: Step 1: After the component design EBOM is released, the process system determines the process route (e.g., 100-103N-102A) based on the process division information and sends the process route to the heat exchange node. The heat exchange node determines the heat exchange process tasks based on the process route and the component's 3D model, and designs the heat exchange process instructions based on the part information, design information, and delivery specifications of the 3D model. The process route is determined based on the process division information: the part's material grade, dimensions, strength, and other part information, as well as the plant's process distribution. After the EBOM is officially released, the corresponding script task is triggered. The EBOM module calls the process module via HTTP request to automatically generate the process task interface. The system confirms the process route configured for the node (e.g., 100-103N-102A) based on the process division information, takes the final delivery unit as the chief editor unit, and instantiates the heat sheet process design task and corresponding process resource design task data (such as material quota design task, delivery specification design task, etc.) of the chief editor unit. According to the process task rules (MPM_TASK_RULE) configured in the system initialization, the heat sheet process design task and related process resource design tasks are pushed to the Oracle and MongoDB databases using the Foundation service interface. Users can query all their pending tasks in real time and efficiently through MongoDB on the system homepage. Step 2: The task monitoring component of the system's Foundation service can monitor process tasks and perform operations such as task delegation, reception, termination, and completion. Process team leaders in each branch plant can use the flow function of this component to redistribute tasks to process engineers within their teams, so as to achieve simultaneous design of heat exchanger processes and related process resources for various specialties. Step 3: After receiving the heat table design task, process engineers in each branch plant edit the heat table process in the process editor. During the process editing process, they can directly associate basic process resource objects. (Before compiling the process, the administrator inserts and maintains basic process resource information such as materials, equipment, tools, and gauges in the repository. During the process editing process, they can directly query the resources in the process resource table: PROCESS_RESOURCE in the repository, select the required resources, establish the association relationship between the process and these resources, and insert data into the process resource association table (MPM_RELATION_OBJECT_LINK) to save the association relationship. The system renders the found process resource information to the process editor page by querying the process resource association table, making it convenient for users to view the details of the associated resources); then submit the process to the process editor. A record can be inserted into the Process Resource Association Table (MPM_RELATION_OBJECT_LINK) to record the relationship between the process and resources. Alternatively, a record can be inserted into the Process Resource Association Table to record the relationship between the process and existing resources. When basic resources cannot meet process needs, process engineers can upgrade basic process resources to advanced process resource objects before receiving a process task or during process development. For example, based on the basic resource—materials—they can set information such as material usage and dimensions according to actual business needs to form advanced process resource objects (material quotas). These advanced process resource objects are then stored in the corresponding resource table (e.g., the material quota table: MATERIAL_QUOTA_INFO). After approval and publication, these advanced process resource objects can be referenced by the process. In other words, during process editing, the engineer can query the published resource objects in the advanced process resource table, associate the published advanced process resources according to business needs, and insert data into the Process Resource Association Table (MPM_RELATION_OBJECT_LINK) to save the relationship between the process and advanced process resource objects. Combining these two methods achieves the rational and efficient application of process resources, improving efficiency while increasing resource scalability and manageability. When the process engineer of the lead editing unit is completing the heat sheet process design, they can select a specific auxiliary editing process and choose the process leader of the auxiliary editing unit. They can then use the Foundation service interface to push task data to Oracle and MongoDB databases. Users can view all their pending tasks in real-time and efficiently through MongoDB on the system homepage. The lead editing unit initiates auxiliary heat sheet process editing tasks to the heat sheet nodes based on the part processing requirements. The heat sheet is then edited based on the tasks. By initiating auxiliary process design tasks and adopting a microservice architecture, multi-module collaborative and efficient heat sheet process compilation is achieved (see appendix for the lead and auxiliary process compilation business process). Figure 4 The logic of combining the main and auxiliary components is shown in the appendix. Figure 5 ); Step 4: After receiving the task, the process team leader of the auxiliary compilation unit assigns the task to the process engineers in the team according to the specified completion time for auxiliary process compilation. The main process and auxiliary process of the heat sheet can be designed synchronously in the Swing editor and approved synchronously on the web. When submitting for approval, the process approval process interface is started by calling the MPM secondary development service. The system triggers different approval processes based on the critical component identification attributes of the heat sheet structured data. The approval process is divided into general component approval process and critical component approval process. Then, the system calls the activiti process engine of the Foundation service through an HTTP request to start the process interface, and starts the corresponding general component approval process or critical component approval process of the heat sheet process. After the auxiliary process of the heat sheet is approved, the main process enters the approval node. Step 5: Before the main process approval, including the heat exchanger process, the system passes the process content according to the predetermined verification rules (see attached document). Figure 4 The algorithm (auxiliary process location index + process step size) determines the process node for initiating auxiliary process compilation of the hot sheet process, identifies the process steps included in the hot sheet process instruction (obtaining the step size), replaces the process steps included in the hot sheet process instruction with the process steps of the determined process node, and adjusts the process steps of subsequent process nodes. The associated data (tabs, process documents, etc.) and relationships (delivery specifications, etc.) in the process steps included in the hot sheet process instruction are added to the main process instruction, which includes the respective process instructions compiled for all process nodes. The main process and auxiliary process are then combined to form a complete hot sheet process. After the combination is completed, the process is published, and corresponding process listeners are triggered. The MES production integration platform's process information receiving interface is invoked via the MQ queue, pushing the hot sheet process information to the MES production integration platform, thus completing the data integration between the hot sheet process data and the MES production integration platform (see Appendix for hot sheet process data push MES queue configuration). Figure 6 ); Step Six: If the EBOM changes, the heat exchange process must also be changed synchronously. The system sends the new data to the editing task. When the EBOM change is confirmed and published, the EBOM module calls the process module via an HTTP request to automatically generate the process task interface. The system confirms the process route defined by the node based on the process division information, automatically creates the heat exchange process change task for the chief editor unit and the corresponding process resource change task (such as the material quota change task), and queries the receiving role (process team leader) of the task from the process task rule table (MPM_TASK_RULE) according to the previously configured process task rules. The heat exchange process change task and related process resource change tasks are pushed to the workbench of the process team leaders of each branch plant to form a pending task. At the same time, the pending task information is synchronized to the Oracle and MongoDB databases so that users can view their pending tasks in real time and efficiently on the system homepage. Step 7: The task monitoring component of the Foundation service can monitor, delegate, receive, terminate, and complete process tasks. The process team leaders of each branch plant can use the functions of this component to redistribute the corresponding change tasks to the process engineers in the team, and simultaneously carry out process change tasks for each specialty heat table and related process resource change tasks. Step 8: After receiving the heat exchanger process modification task, the process engineers in each branch plant can click the "Start Editor" button on the task page. The pre-configured editor will automatically update the script, start and install the latest process editor, revise and upgrade the corresponding heat exchanger process, and edit the process. Before the revision and upgrade, the process will query the work-in-process information of the process on the MES production platform via an HTTP request to the MES production platform interface. Before the formal revision and upgrade, the process will also be verified that the number of racks entered in the new process version must be within the range of racks not started on the MES production platform. After the process revision and upgrade is successful, the process will call the MES production platform interface to lock the racks via an HTTP request to notify the MES production platform to lock the corresponding racks. Step 9: After a successful upgrade, edit and modify the design of the new heat sheet process. Once the design is complete, designers can initiate the corresponding heat sheet approval process for the new heat sheet process. When the new heat sheet process is submitted for approval, the interface for starting the process approval process is called through the background MPM secondary development service. The system triggers different approval processes based on the nature of the heat sheet. The approval process is divided into general parts approval process and critical parts approval process. Then, the system calls the Activiti process engine's start process interface of the Foundation service through an HTTP request to start the corresponding general parts approval process or critical parts approval process for the heat sheet process. Only after the auxiliary process of the heat sheet is approved can the main process enter the approval node. Step 10: The new version of the heat meter main process and the new version of the heat meter auxiliary process are approved by the person in charge of each process node. Before the new version of the heat meter process is approved, the predetermined verification rules shall be followed (see attached). Figure 4 The system uses algorithms (auxiliary process location index + process step size) to merge the new version of the main process and the new version of the auxiliary process of the heat sheet, ultimately forming a complete structured heat sheet process. After merging, the relevant personnel approve the new process. Upon approval, the system's process listener is triggered, and the interface for receiving process information on the MES production integration platform is called through the MQ queue. The structured process data of the new heat sheet is pushed to the MES production integration platform, completing the data synchronization between the heat sheet process data and the MES production integration platform (see Appendix for the configuration of the heat sheet process data push MES queue). Figure 6 ); In this embodiment, a computer device is provided, such as... Figure 7As shown, it includes a memory 701, a processor 702, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements any of the above-mentioned heat exchanger process design methods based on large-scale industrial software.

[0021] Specifically, the computer device can be a computer terminal, a server, or a similar computing device.

[0022] In this embodiment, a computer-readable storage medium is provided, which stores a computer program that executes any of the above-described heat exchanger process design methods based on large-scale industrial software.

[0023] Specifically, computer-readable storage media, including both permanent and non-permanent, removable and non-removable media, can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer-readable storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable storage media does not include transient media, such as modulated data signals and carrier waves.

[0024] Based on the same inventive concept, this invention also provides a heat exchanger process design apparatus based on large-scale industrial software, as described in the following embodiments. Since the principle of the heat exchanger process design apparatus based on large-scale industrial software is similar to that of the heat exchanger process design method based on large-scale industrial software, the implementation of the heat exchanger process design apparatus based on large-scale industrial software can refer to the implementation of the heat exchanger process design method based on large-scale industrial software, and repeated details will not be elaborated further. As used below, the terms "unit" or "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0025] Figure 8 This is a structural block diagram of a heat exchanger process design device based on large-scale industrial software according to an embodiment of the present invention, such as... Figure 8 As shown, it includes: Create process route module 801, which is used by the process system to determine the process route based on the process division information after the component design EBOM is published, and send the process route to the heat table node. The process task creation module 802 is used to determine the heat meter process task based on the process route and the three-dimensional model of the components before the process nodes preceding the heat meter node issue their respective process instructions. The process instruction module 803 is used to design heat exchanger process instructions based on the part information, design information, and delivery specifications of the 3D model.

[0026] In one embodiment, the process instruction creation module is also used by the process system to determine the chief editor unit based on the process route and send the process route and the three-dimensional model of the component to the chief editor unit; the chief editor unit initiates a heat table process auxiliary editing task to the heat table node based on the processing requirements of the component, and the heat table node edits the heat table process auxiliary editing instruction based on the heat table process auxiliary editing task.

[0027] In one embodiment, the process instruction creation module is further configured to determine the process steps included in the heat meter process auxiliary compilation instruction; take the process node that initiates the heat meter process auxiliary compilation as the trigger process node; replace the process steps of the trigger process node with the process steps included in the heat meter process auxiliary compilation instruction; and adjust the process step numbers of the process nodes after the trigger process node.

[0028] In one embodiment, the process instruction creation module is further used to add the associated data and relationships in the process steps included in the process steps of the process auxiliary instruction to the main process instruction during the process of replacing the process steps of the triggering process node with the process steps included in the process auxiliary instruction of the heat table process. The main process instruction includes the respective process instructions compiled by all process nodes.

[0029] In one embodiment, the process instruction creation module is also used to determine the changed process route based on the changed process division information after the process system changes the design EBOM of the component, and send the changed process route to the heat meter node; the heat meter node determines the new heat meter process task and compiles the new heat meter process instruction based on the changed process route and the changed three-dimensional model of the component.

[0030] The embodiments of the present invention achieve the following technical effects: the above-mentioned heat meter process design based on large-scale industrial software is complete, involves a comprehensive range of heat meter process design tasks, provides an efficient and rapid heat meter process design method, and ensures that heat meter process information is accurately and quickly transmitted to the production site.

[0031] Obviously, those skilled in the art should understand that the modules or steps of the above-described embodiments of the present invention can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented here, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the embodiments of the present invention are not limited to any particular hardware and software combination.

[0032] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, various modifications and variations can be made to the embodiments of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A heat exchanger process design method based on large-scale industrial software, characterized in that, include: After the component design EBOM is published, the process system determines the process route based on the process division information and sends the process route to the heat sheet node. Before the preceding process nodes issue their respective process instructions, the heat meter node determines the heat meter process task based on the process route and the three-dimensional model of the components. The heat exchanger process instructions are designed based on the part information, design information, and delivery specifications of the 3D model.

2. The method as described in claim 1, characterized in that, Based on the part information, design information, and delivery specifications from the 3D model, design the heat exchanger process instructions, including: During the process of editing the heat meter process instruction, for the resources required by the heat meter process, insert a data in the process resource association table to record the first association relationship between the process and the resources. Based on the first association relationship, click operation is performed from the database to select the required material, and the heat meter process instruction is edited with the required material. For published process resources, insert a data entry into the process resource association table to record the second association between the process and the existing resources, so as to directly reference the published process resources to edit the heat table process instructions.

3. The method as described in claim 1, characterized in that, Also includes: The process system determines the chief editor unit based on the process route and sends the process route and the three-dimensional models of the components to the chief editor unit; The lead unit initiates a heat meter process auxiliary editing task to the heat meter node based on the processing requirements of the components. The heat meter node then edits the heat meter process auxiliary editing instructions based on the heat meter process auxiliary editing task.

4. The method as described in claim 3, characterized in that, Also includes: Determine the process steps included in the auxiliary instruction for heat exchanger process; The process node that initiates the auxiliary process editing of the heat meter is used as the trigger process node. The process steps of the trigger process node are replaced with the process steps included in the auxiliary process editing instruction of the heat meter, and the process step numbers of the process nodes after the trigger process node are adjusted.

5. The method as described in claim 4, characterized in that, The process steps that trigger process nodes are replaced by process steps included in the thermal surface process auxiliary programming instructions, including: When replacing the process steps of the triggering process node with the process steps included in the heat meter process auxiliary compilation instructions, the associated data and relationships in the process steps included in the heat meter process auxiliary compilation instructions are added to the main process instructions. The main process instructions include the respective process instructions compiled for all process nodes.

6. The method as described in claim 1, characterized in that, Also includes: After the design EBOM of the component is changed, the process system determines the changed process route based on the changed process division information and sends the changed process route to the heat sheet node. The heat meter node determines the new heat meter process task and compiles new heat meter process instructions based on the changed process route and the three-dimensional model of the changed components.

7. A heat exchanger process design device based on large-scale industrial software, characterized in that, include: Create a process routing module, which is used by the process system to determine the process route based on the process division information after the component design EBOM is published, and send the process route to the heat table node. The process task creation module is used to determine the heat meter process task based on the process route and the three-dimensional model of the components before the process nodes preceding the heat meter node issue their respective process instructions. Create a process instruction module to design heat exchanger process instructions based on part information, design information, and delivery specifications from the 3D model.

8. The apparatus as claimed in claim 7, characterized in that, The process instruction creation module is used to determine the process route based on the process division information and send the process route to the heat meter node; before the process nodes preceding the heat meter node issue their respective process instructions, the heat meter node determines the heat meter process task based on the process route and the three-dimensional model of the components. After determining the heat exchanger process task, the heat exchanger process instructions are designed based on the part information, design information, and delivery specifications of the three-dimensional model.

9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the heat exchanger process design method based on large-scale industrial software as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that executes the heat exchanger process design method based on large-scale industrial software as described in any one of claims 1 to 6.