Digital-based dynamic workflow management system for printing information
By deploying monitoring nodes and data connection channels in the printing industry, optimizing data transmission performance, performing standardized format conversion and multi-dimensional resource comparison, and generating dynamic adjustment instructions, the problems of low equipment utilization and high order delivery delay rate in traditional printing management have been solved, and efficient and stable operation of printing production has been achieved.
Patent Information
- Application Number
- CN202511418303.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-30
- Publication Date
- 2026-01-06
- Estimated Expiration
- 2045-09-30
AI Technical Summary
In the traditional printing industry, production planning relies on manual scheduling, resulting in low equipment utilization, high order delivery delays, insufficient accuracy of manual inventory counting, and severe data silos between enterprise resource planning systems and manufacturing execution systems, which hinder decision-making efficiency and make it impossible to respond in real time to dynamic disturbances such as equipment failures and material shortages.
Three preset monitoring nodes are deployed to establish a data connection channel. Data processing units are divided through the monitoring nodes to optimize data transmission performance. The current data from the three data sources is actively acquired and standardized for conversion. Multi-dimensional resource comparison is performed by combining real-time consumable inventory and equipment operating status to generate dynamic adjustment instructions to interrupt the original production plan and activate alternative solutions.
It has broken down data barriers throughout the entire printing production process, improved equipment utilization and material inventory accuracy, reduced order delivery delays, ensured production continuity and stability, and improved overall efficiency and resource utilization.
Smart Images

Figure CN120893796B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing technology, and in particular to a digital-based dynamic workflow management system for printing information. Background Technology
[0002] In the traditional management model of the printing industry, production planning relies on manual scheduling, resulting in low equipment utilization, high order delivery delays, insufficient accuracy of manual inventory counting, and severe data silos in enterprise resource planning systems, manufacturing execution systems, and other systems, which seriously hinder decision-making efficiency.
[0003] Taking the operation of a printing company before its transformation as an example, during the peak season for textbook printing in the fall of 2023, due to the disconnect between its business system and equipment monitoring system, it was unable to synchronize the operating status of the rotary printing press and ink inventory data in real time. During the printing of a certain batch of textbooks, a sudden shortage of red ink occurred, but the inventory system did not issue a timely warning. Switching to backup equipment resulted in registration deviations due to the lack of dynamic adaptation of process parameters, ultimately leading to a delay in the delivery of 100,000 textbooks and incurring emergency restocking costs of 80,000 yuan. This case exposed the core technical defects of the traditional model: heterogeneous data formats in each link and a lack of real-time interaction channels; the static scheduling mechanism could not respond to dynamic disturbances such as equipment failures and material shortages; resource conflicts were discovered late and adjustments relied on manual decision-making, which seriously affected the continuity of production and the stability of delivery. Summary of the Invention
[0004] The technical problem to be solved by this invention is to provide a digital-based dynamic process management system for printing information, thereby improving the efficiency and resource utilization of printing production.
[0005] To solve the above-mentioned technical problems, the technical solution of the present invention is as follows:
[0006] Firstly, a digital-based dynamic workflow management method for printing information, the method comprising:
[0007] Three pre-defined monitoring nodes are deployed for monitoring and management, with each node corresponding to the order receiving rate, data processing throughput, and response latency, respectively; an initial data connection channel is established based on the monitoring nodes.
[0008] Based on the performance evaluation range defined by the initial data connection channel and three monitoring nodes, the system is divided into multiple independent data processing units. Channel performance adjustment parameters are calculated according to the data load characteristics of the data processing units. The transmission performance of the initial data connection channel is optimized based on the channel performance adjustment parameters to obtain the optimized data connection channel.
[0009] Based on the optimized data connection channel, and in accordance with the set management strategy, the system actively polls and obtains the current data from the third-party data sources at preset time intervals.
[0010] The current data from the acquired third-party data sources is subjected to standardized format conversion to obtain a set of process status data with unified temporal characteristics;
[0011] The process status data set is persistently stored, and the storage location data of equipment and consumables is extracted from it. Based on the storage location data, spatial relationship management is performed through three-dimensional Euclidean distance calculation. Then, combined with the real-time consumable inventory and equipment operating status, the order process requirements are compared with spatial distance, inventory and equipment availability according to predefined rules to obtain the comparison results.
[0012] Based on the comparison results, when a resource conflict is detected, a dynamic adjustment instruction is generated, the original production plan is interrupted and an alarm is sent to the order processing end, and an alternative production plan is activated.
[0013] Furthermore, three pre-defined monitoring nodes are deployed for monitoring and management, with each node corresponding to the order receiving rate, data processing throughput, and response latency, respectively. An initial data connection channel is established based on these monitoring nodes, including:
[0014] Deploy three preset monitoring nodes; configure the three preset monitoring nodes as inlet monitoring point, process monitoring point and outlet monitoring point in sequence to implement monitoring and management, so as to build a monitoring framework for the initial data connection channel;
[0015] The order receiving rate data is monitored and acquired in real time through the entry monitoring point to generate an initial order data set; the initial order data set is then transmitted to the process monitoring point as an input source.
[0016] The initial order data set is monitored in real time through process monitoring points to obtain the processed data stream; the processed data stream is then transmitted to the output monitoring point as the input source.
[0017] The final output data is obtained by monitoring the response delay of the processed input data stream through the exit monitoring point.
[0018] By sequentially connecting the data processing flow of the inlet monitoring point, process monitoring point, and outlet monitoring point, a complete initial data connection channel is obtained.
[0019] Furthermore, based on the initial data connection channel and the performance evaluation range defined by the three monitoring nodes, the system is divided into multiple independent data processing units. Channel performance adjustment parameters are calculated based on the data load characteristics of each data processing unit. The transmission performance of the initial data connection channel is then optimized using these parameters to obtain the optimized data connection channel, including:
[0020] Based on the performance evaluation scope defined by the initial data connection channel and the three monitoring nodes, the data processing flow is divided into multiple independent data processing units;
[0021] Based on the multiple independent data processing units obtained from the division, analyze the data load characteristics of each unit;
[0022] Based on the data load characteristics obtained from the analysis, the channel performance adjustment parameters are calculated;
[0023] Based on the calculated channel performance adjustment parameters, the transmission performance of the initial data connection channel is optimized to obtain the optimized data connection channel.
[0024] Furthermore, based on the optimized data connection channel and according to the set management strategy, the system actively polls and obtains the current data from the third-party data sources at preset time intervals, including:
[0025] Based on the optimized data connection channel, establish data communication connections with third-party data sources;
[0026] Based on the established data communication connection, and in accordance with the set management strategy and the preset time interval configuration, data request commands are sent to the third-party data sources through the data connection channel;
[0027] Based on the sent data request command, receive the current data from the third-party data source.
[0028] Furthermore, the current data from the acquired third-party data sources undergoes standardized format conversion to obtain a set of process status data with unified temporal characteristics, including:
[0029] Based on the received current data, parse the current data format and identify the data source type;
[0030] Based on the identified data source type, select the corresponding standardized format conversion rule;
[0031] Based on the selected standardized format conversion rules, the current data is processed for format conversion and data structure unification to obtain format-converted data;
[0032] Based on the data that has undergone format conversion, add timestamp markers and establish data time-series relationships;
[0033] Based on the data with added temporal relationships, a set of process status data with temporal characteristics is obtained.
[0034] Furthermore, the process status data set is persistently stored, and the storage location data of equipment and consumables is extracted from it. Based on the storage location data, spatial relationship management is performed through three-dimensional Euclidean distance calculation. Then, combined with real-time consumable inventory and equipment operating status, the order process requirements are compared with spatial distance, inventory, and equipment availability according to predefined rules to obtain the comparison results, including:
[0035] The process status data set with time sequence characteristics is stored in the central database;
[0036] Based on the stored process status data set, extract equipment storage location data and consumable storage location data from the central database;
[0037] Based on the extracted device storage location data and consumable storage location data, spatial relationship management is performed through three-dimensional Euclidean distance calculation, calculating the spatial distance between devices and consumables;
[0038] Based on the calculated spatial distance, combined with real-time consumable inventory data and equipment operating status data obtained from the central database;
[0039] Based on spatial distance, real-time consumable inventory, and equipment operating status data, the order process requirements are compared with spatial distance, inventory, and equipment availability in multiple dimensions according to predefined rules. Based on the multi-dimensional comparison results, a resource matching degree analysis report is obtained as the final comparison result.
[0040] Furthermore, based on the comparison results, when a resource conflict is detected, a dynamic adjustment instruction is generated, interrupting the original production plan and sending an alert to the order processing end. Simultaneously, alternative production plans are activated, including:
[0041] Based on the received resource matching analysis report, determine whether there is a resource conflict;
[0042] When a resource conflict is detected, a dynamic adjustment instruction is generated based on the conflict analysis results; based on the generated dynamic adjustment instruction, the current production plan is interrupted.
[0043] Based on the interrupted original production plan, a resource conflict alarm is sent to the order processing end, and a preset alternative production plan is activated at the same time.
[0044] Based on the enabled alternative production options, update the production scheduling plan and reallocate production resources.
[0045] Secondly, a digital printing information dynamic process management system includes:
[0046] The acquisition module is used to deploy three preset monitoring nodes for monitoring and management. The nodes correspond to the order receiving rate, data processing throughput, and response latency, respectively. An initial data connection channel is established based on the monitoring nodes. Based on the initial data connection channel and the performance evaluation range defined by the three monitoring nodes, the data is divided into multiple independent data processing units. Channel performance adjustment parameters are calculated according to the data load characteristics of the data processing units. The transmission performance of the initial data connection channel is optimized according to the channel performance adjustment parameters to obtain the optimized data connection channel.
[0047] The conversion module is used to actively poll and obtain the current data of the third-party data sources at preset time intervals based on the optimized data connection channel and according to the set management strategy; and to perform standardized format conversion on the obtained current data of the third-party data sources to obtain a set of process status data with unified time sequence characteristics.
[0048] The calculation module is used to persistently store the process status data set and extract the storage location data of equipment and consumables from it. Based on the storage location data, spatial relationship management is performed through three-dimensional Euclidean distance calculation. Then, combined with the real-time consumable inventory and equipment operating status, the order process requirements are compared with spatial distance, inventory and equipment availability according to predefined rules to obtain the comparison results.
[0049] The processing module is used to generate dynamic adjustment instructions when resource conflicts are found based on the comparison results, interrupt the original production plan and send an alarm to the order processing terminal, and at the same time activate alternative production plans.
[0050] Thirdly, a computing device, comprising:
[0051] One or more processors;
[0052] A storage device for storing one or more programs that, when executed by one or more processors, cause the one or more processors to implement the method.
[0053] Fourthly, a computer-readable storage medium storing a program that, when executed by a processor, implements the method.
[0054] The above-described solution of the present invention has at least the following beneficial effects:
[0055] By optimizing the initial data connection channel through configuring three-level monitoring nodes at the entry, process, and exit levels; proactively acquiring data from third-party data sources at set time intervals and performing standardized format conversion and time-series processing; calculating the spatial distance between equipment and consumables based on three-dimensional Euclidean distance and conducting multi-dimensional resource comparisons in conjunction with real-time consumable inventory and equipment operating status; and automatically generating dynamic adjustment instructions, interrupting the original production plan, and activating alternative solutions when resource conflicts are identified, this technology overcomes the technical problems of traditional printing management, such as low equipment utilization and high order delivery delays due to reliance on manual scheduling for production planning; data silos between enterprise resource planning systems and manufacturing execution systems, lack of real-time data interaction; difficulty in responding to dynamic disturbances such as equipment failures and consumable shortages due to static scheduling mechanisms; and delays in resource conflict detection and reliance on manual decision-making for adjustments. This approach breaks down data barriers throughout the entire printing production process, enables dynamic information control, significantly improves equipment utilization and material inventory accuracy, greatly reduces order delivery delays, and rapidly responds to production emergencies, ensuring production continuity and stability, ultimately improving overall printing production efficiency and resource utilization. Attached Figure Description
[0056] Figure 1 This is a flowchart illustrating a digital-based dynamic workflow management method for printing information provided in an embodiment of the present invention.
[0057] Figure 2 This is a schematic diagram of a digital-based dynamic workflow management system for printing information provided in an embodiment of the present invention. Detailed Implementation
[0058] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0059] like Figure 1 As shown, embodiments of the present invention propose a digital-based dynamic workflow management method for printing information, the method comprising the following steps:
[0060] Step 1: Deploy three preset monitoring nodes for monitoring and management. The nodes correspond to the order receiving rate, data processing throughput, and response latency, respectively. Establish an initial data connection channel based on the monitoring nodes.
[0061] Step 2: Based on the performance evaluation range defined by the initial data connection channel and the three monitoring nodes, the data is divided into multiple independent data processing units; channel performance adjustment parameters are calculated according to the data load characteristics of the data processing units; the transmission performance of the initial data connection channel is optimized according to the channel performance adjustment parameters to obtain the optimized data connection channel.
[0062] Step 3: Based on the optimized data connection channel, according to the set management strategy, actively poll and obtain the current data of the third-party data source at preset time intervals;
[0063] Step 4: Perform standardized format conversion on the current data from the acquired third-party data sources to obtain a set of process status data with unified temporal characteristics;
[0064] Step 5: Persistently store the process status data set and extract the storage location data of equipment and consumables from it; Based on the storage location data, perform spatial relationship management through three-dimensional Euclidean distance calculation, and then combine the real-time consumable inventory and equipment operating status to compare the order process requirements with spatial distance, inventory and equipment availability according to predefined rules to obtain the comparison results;
[0065] Step 6: Based on the comparison results, when a resource conflict is detected, a dynamic adjustment instruction is generated, the original production plan is interrupted, an alarm is sent to the order processing end, and an alternative production plan is activated.
[0066] In this embodiment of the invention, three preset monitoring nodes are deployed for monitoring and management. Independent data processing units are divided based on the performance range defined by the initial channel and monitoring nodes. Channel performance adjustment parameters are calculated to optimize transmission performance. Simultaneously, the optimized data connection channel actively acquires data from third-party data sources at set time intervals and performs standardized format conversion to form a time-series process status data set. Furthermore, when resource conflicts are detected, dynamic adjustment instructions are generated, the original production plan is interrupted, alarms are sent, and alternative production plans are activated. Therefore, this invention overcomes the technical problems in traditional printing information management, such as unstable data connection channel transmission performance, heterogeneous and difficult-to-integrate data formats from third-party data sources, lack of accurate calculation basis for matching equipment and consumable resources, and delayed detection of resource conflicts requiring manual intervention. These problems lead to low equipment utilization, delayed order delivery, and poor production continuity. As a result, the invention achieves efficient and stable printing information data transmission, standardized and time-series integration of multi-system data, accurate resource matching, and automated resource conflict response, thereby improving equipment utilization and on-time order delivery.
[0067] In a preferred embodiment of the present invention, step 1 above may include:
[0068] Step 1.1: Deploy three preset monitoring nodes. Configure these three preset monitoring nodes as an entry monitoring point, a process monitoring point, and an exit monitoring point in sequence for monitoring and management, in order to build a monitoring framework for the initial data connection channel. Specifically, this includes: deploying three preset monitoring nodes, and then setting these three preset monitoring nodes as an entry monitoring point, a process monitoring point, and an exit monitoring point respectively, according to the process logic of printing information from access to output. The entry monitoring point is responsible for connecting to the order source end to obtain order-related data, the process monitoring point is responsible for processing the conversion and analysis of order data, and the exit monitoring point is responsible for distributing the processed valid data to the production execution end. Through this node configuration, an initial data connection channel monitoring framework that can cover the entire process of data from entering the platform to exiting the platform is built.
[0069] Step 1.2: Real-time monitoring and acquisition of order receiving rate data through the entry monitoring point to generate an initial order data set; transmitting the initial order data set as an input source to the process monitoring point. Specifically, this includes: during the daily order receiving process of the printing company, activating the real-time monitoring function of the entry monitoring point to continuously track the number of orders transmitted from the client and sales system channels every hour or every fixed time period, thereby calculating the order receiving rate data per unit time. At the same time, collecting and integrating information such as the type, specifications, quantity, and delivery time of each order to form an initial order data set; then, transmitting the integrated initial order data set completely to the process monitoring point according to the pre-set data transmission rules.
[0070] Step 1.3 involves real-time data processing throughput monitoring of the initial order data set input through process monitoring points to obtain the processed data stream. This processed data stream is then transmitted to the output monitoring point as the input source. Specifically, upon receiving the initial order data set, the process monitoring point activates the real-time data processing throughput monitoring function. This function continuously calculates the amount of order data processed by the process monitoring point per unit time, such as the number of orders processed per hour for data format verification and printing process requirement extraction, thus generating data processing throughput data. After processing the initial order data set, the processed data stream, containing standardized formats and clearly defined process requirements, is transmitted to the output monitoring point according to the data flow sequence.
[0071] Step 1.4 involves monitoring the response delay of the processed data stream at the exit monitoring point to obtain the final output data. Specifically, after receiving the processed data stream, the exit monitoring point immediately activates the response delay monitoring function. The delay monitoring function records the time interval from when the processed data stream arrives at the exit monitoring point to when the exit monitoring point distributes the data to the target end of the corresponding printing workshop production control system and equipment management system, thereby calculating the system response delay data. After completing the data distribution and confirming successful reception at the target end, the receiving confirmation information fed back by the target end is collected, and combined with the distributed data content, the final output data is formed.
[0072] Step 1.5: By sequentially connecting the data processing flow of the entry monitoring point, process monitoring point, and exit monitoring point, a complete initial data connection channel is obtained. Specifically, this includes: first, establishing a data transmission link within the central data processing platform, connecting the output end of the entry monitoring point to the input end of the process monitoring point through this link to ensure that the initial order data set generated by the entry monitoring point can be stably transmitted to the process monitoring point; then, connecting the output end of the process monitoring point to the input end of the exit monitoring point through another data transmission link to ensure that the processed data stream can be smoothly transmitted to the exit monitoring point; finally, checking the connection integrity of the three data processing flows, i.e., confirming that the order data can enter from the entry monitoring point, be processed by the process monitoring point, and then be output through the exit monitoring point, forming a complete data flow path without data loss or transmission interruption. Through this sequential connection, an initial data connection channel covering the entire process of printing information from access to output is obtained.
[0073] In this embodiment of the invention, an initial data connection channel monitoring framework is established by deploying three preset monitoring nodes, which are sequentially configured as an entry monitoring point, a process monitoring point, and an exit monitoring point. The entry monitoring point monitors the order receiving rate in real time and generates an initial order data set, which is then transmitted to the process monitoring point. The process monitoring point monitors the data processing throughput and transmits the processed data stream to the exit monitoring point. The exit monitoring point monitors the system response delay to obtain the final output data. The three monitoring points are then sequentially connected to form a complete initial data connection channel. This overcomes the technical problem in traditional printing information management where there is a lack of accurate monitoring of the entire process and each stage of the data connection channel. This makes it impossible to grasp the operational status of each key stage of order receiving, data processing, and system response in real time, resulting in difficulty in locating performance bottlenecks in the data transmission stage and poor overall stability of the channel. Thus, it achieves real-time, stage-by-stage monitoring of the entire process of the initial data connection channel from order access to data output, accurately capturing performance data of each stage, providing accurate basis for subsequent performance optimization of the data connection channel, and ensuring the stable operation of the initial data connection channel.
[0074] In a preferred embodiment of the present invention, step 2 above may include:
[0075] Step 2.1: Based on the performance evaluation range defined by the initial data connection channel and the three monitoring nodes, the data processing flow is divided into multiple independent data processing units. Specifically, this includes: retrieving historical data accumulated in the initial data connection channel during past operations, such as order receiving rate, data processing throughput, and system response latency; and combining this with the performance evaluation range defined by each of the three monitoring nodes, such as the reasonable range of hourly order receiving rate set by the entry monitoring point, the upper limit of hourly data processing volume specified by the process monitoring point, and the system response latency threshold required by the exit monitoring point, to clarify the performance boundaries of each link in the data processing flow; then, based on the logical order and functional differences of data flow, the complete data processing flow is broken down into multiple independent data processing units, such as a unit responsible for order information parsing, a unit responsible for extracting printing process parameters, and a unit responsible for data format conversion. Each unit corresponds to a specific link in the data processing, and the processing range of each unit does not exceed the performance evaluation range defined by the three monitoring nodes, ensuring that the divided units can operate independently and collaboratively complete the overall data processing task.
[0076] Step 2.2: Based on the multiple independent data processing units obtained from the division, analyze the data load characteristics of each unit. Specifically, this includes: for each independent data processing unit, start the data statistics and analysis function to continuously track the amount of data received and processed by each unit per unit time, record the average time required for each unit to process a single piece of data, and monitor the proportion of computing and storage resources occupied by each unit during operation. For example, if a unit receives 500 order data per hour, the average processing time for each piece of data is 2 minutes, and the unit occupies 20% of the central processing unit resources during operation; by summarizing and analyzing these data, summarize the characteristics of each unit in terms of data processing volume, processing efficiency, and resource consumption. For example, some units have large fluctuations in data processing volume and excessively high load during peak periods, while some units have stable processing efficiency but low resource utilization, forming a complete record of the data load characteristics of each unit.
[0077] Step 2.3: Based on the analyzed data load characteristics, calculate the channel performance adjustment parameters. Specifically, this includes: determining the direction and objective of channel performance adjustment based on the data load characteristics of each unit and the overall transmission requirements of the initial data connection channel. For example, for units with excessive load, the adjustment objective is to reduce their data congestion probability; for units with low resource utilization, the adjustment objective is to improve resource utilization efficiency. Subsequently, based on the load differences of each unit, calculate the corresponding channel performance adjustment parameters. For example, allocate a higher bandwidth ratio to the order information parsing unit during peak load periods. The specific value is determined based on the data increment of this unit during peak periods and the load of other units. Adjust the data receiving frequency for the process parameter extraction unit with low resource utilization to ensure that it processes data in a timely manner without wasting resources. At the same time, calculate the priority coefficient of data transmission between units to avoid queuing and waiting when data is transmitted between units.
[0078] Step 2.4: Based on the calculated channel performance adjustment parameters, optimize the transmission performance of the initial data connection channel to obtain the optimized data connection channel. Specifically, this includes: importing the calculated channel performance adjustment parameters into the parameter configuration of the central data processing platform; adjusting the initial data connection channel according to the parameter requirements, such as allocating corresponding network transmission bandwidth to different data processing units based on bandwidth allocation parameters to ensure that high-load units have sufficient bandwidth for data transmission; adjusting the time interval for each unit to receive upstream data based on data reception frequency parameters to avoid data accumulation; after adjustment, starting channel performance testing to simulate data transmission processes under different load scenarios, monitoring whether the order receiving rate is stable within a reasonable range, whether the data processing throughput reaches the expected target, and whether the system response latency is controlled within the threshold; if the test results meet the performance requirements, the channel is determined to be the optimized data connection channel; if some indicators fail to meet the standards, the performance adjustment parameters are readjusted until the channel transmission performance meets the needs of real-time data interaction in printing production.
[0079] In this embodiment of the invention, multiple independent data processing units are divided based on the performance evaluation range defined by the initial data connection channel and three monitoring nodes: inlet, process, and outlet. Then, the data load characteristics of each independent data processing unit are analyzed. Subsequently, channel performance adjustment parameters are calculated based on the load characteristics. Finally, the transmission performance of the initial data connection channel is optimized according to the adjustment parameters. Therefore, this method overcomes the technical problems in traditional printing information management, such as the lack of data processing flow decomposition leading to concentrated load, inability to accurately locate performance bottlenecks, and lack of targeted optimization basis for channel transmission performance, resulting in low data processing efficiency, transmission lag, or delay. This achieves refined decomposition and control of the data processing flow, accurately matches the resource requirements of each unit, and effectively improves data processing efficiency and channel transmission stability.
[0080] In a preferred embodiment of the present invention, step 3 above may include:
[0081] Step 3.1: Based on the optimized data connection channel, establish data communication connections with third-party data sources. This includes: identifying the specific types of third-party data sources that need to be connected in printing production, typically including Enterprise Resource Planning (ERP) systems that record order and inventory information, Manufacturing Execution Systems (MLS) that manage production processes, and Equipment Management Systems (EMS) that monitor equipment operating status. Then, relying on the optimized data connection channel, build dedicated data communication links between the central data processing platform and these third-party data sources, configure a unified communication protocol to ensure data transmission compatibility, and set up a data transmission encryption mechanism to ensure information security. After the link is built, conduct connectivity tests to verify whether the bidirectional data transmission between the central data processing platform and each third-party data source is smooth, until all third-party data sources can stably establish data communication connections with the central data processing platform.
[0082] Step 3.2: Based on the established data communication connection, and according to the set management strategy and preset time interval configuration, data request instructions are sent to the third-party data sources through the data connection channel. Specifically, this includes: setting different data request time intervals for different third-party data sources based on the actual rhythm of printing production and the urgency of data needs. For example, for the Enterprise Resource Planning (ERP) system, where inventory data changes rapidly, the request interval is set to once every 15 minutes to ensure timely monitoring of the inventory of consumables such as ink and paper; for the Equipment Management System, where the equipment operating status is relatively stable, the request interval is set to once every hour to balance data real-time performance and system load. These preset time interval configurations are entered into the central data processing platform. The system automatically triggers the data request process according to the set cycle, sending instructions containing data type requests to the corresponding third-party data sources through the established communication links. For example, sending a data request instruction to the Manufacturing Execution System to obtain the current production order progress, and sending a data request instruction to the Equipment Management System to obtain the operating parameters of the rotary printing press.
[0083] Step 3.3: Based on the sent data request instruction, receive current data from the third-party data sources. Specifically, after receiving the data request instruction, the third-party data sources extract the current data within the corresponding time period according to the instruction requirements. For example, the Enterprise Resource Planning system extracts the latest consumable inventory quantity, the Manufacturing Execution System extracts the progress data of each production stage, and the Equipment Management System extracts equipment operating temperature and fault warning information. Then, these current data are fed back to the central data processing platform through the data communication link. The central data processing platform performs integrity verification on the received feedback data, checking for missing data or format errors. If the data is complete, it is stored in a temporary data cache. If there are problems, the data request instruction is resent to the corresponding third-party data source until complete and accurate current data is successfully received.
[0084] In this embodiment of the invention, a stable data communication connection is established with three data sources, namely, an enterprise resource planning system, a manufacturing execution system, and a material storage management system, based on an optimized data connection channel. Then, a preset time interval is set according to the real-time data requirements of printing production. Data request instructions are actively sent to the three data sources at the set intervals through this channel. Finally, data such as current order progress, equipment operating status, and consumable inventory are received from the three data sources based on the request instructions. Therefore, this overcomes the technical problems in traditional printing management, such as data fragmentation between the three data sources and the core management platform, lack of effective communication links, reliance on manual export and import leading to poor timeliness, and inability to synchronize key production data in real time. This achieves seamless data interaction between the three data sources and the central data processing platform, ensuring timely and accurate acquisition of various real-time data required for printing production.
[0085] In a preferred embodiment of the present invention, step 4 above may include:
[0086] Step 4.1: Based on the received current data, parse the current data format and identify the data source type. Specifically, after the central data processing platform receives the current data from the third-party data source, it starts the data format parsing function to identify and analyze the fields and structure of the received data one by one. For example, it identifies whether the data contains key information such as order number, material name, equipment model, and inventory quantity, as well as the order and storage format of this information. At the same time, through the system identification information carried in the data, such as the enterprise resource planning system code and manufacturing execution system identifier in the data header, it determines which third-party data source each piece of data comes from, thus completing the parsing of the current data format and the identification of the source system type.
[0087] Step 4.2: Based on the identified data source type, select the corresponding standardized format conversion rule. Specifically, this includes: the central data processing platform pre-stores a standardized format conversion rule library for different source systems. The rule library clearly records the conversion requirements for data from various systems such as Enterprise Resource Planning (ERP) systems, Manufacturing Execution Systems (MES) systems, and Equipment Management Systems (EMS). For example, the inventory quantity field in the ERP system needs to be converted to a unified numerical format, and the production progress data in the MES system needs to be supplemented with a process number field. After identifying the data source system type, the system automatically retrieves the standardized format conversion rule corresponding to that system from the rule library.
[0088] Step 4.3: Based on the selected standardized format conversion rules, perform format conversion and data structure unification processing on the current data to obtain format-converted data. Specifically, this includes: adjusting the format and optimizing the structure of the parsed current data according to the selected standardized format conversion rules. For example, converting the inventory quantity stored in text format in the Enterprise Resource Planning system to numerical format, integrating the process information scattered in different fields in the Manufacturing Execution System into a unified process details field, deleting redundant information in the data, correcting format errors, and ensuring that the field names, field types, and data precision of all data remain consistent. After the format conversion and structure unification processing is completed, the data is validated to check whether it meets the preset standardization requirements until format-standardized and structure-unified format-converted data is obtained.
[0089] Step 4.4: Based on the data that has undergone format conversion, add timestamps and establish data time-series relationships. Specifically, for each piece of data that has undergone format conversion, automatically obtain the precise time of data reception, including year, month, hour, minute, and second, and add this time as a timestamp to a designated field of the data to ensure that each piece of data has a unique time identifier. Then, according to the business logic of the data, such as the inventory data, production data, and equipment data of the same order, related data obtained at different time points are linked together through common identifiers such as order number to establish time-series relationships between the data. For example, the ink inventory data of an order at 9:00 AM and the printing progress data of the same order at 10:00 AM form a time-series correspondence, clearly reflecting the changes in the data over time.
[0090] Step 4.5: Based on the data with added time-series relationships, a process status data set with time-series characteristics is obtained. Specifically, this includes: classifying and organizing all data with added time-series relationships according to business categories, such as order data, inventory data, equipment data, and production data; sorting the data within each category according to the order of timestamps to form a coherent dataset along the time dimension; then performing integrity checks on each type of dataset to ensure that there is no missing key data or break in time-series relationships; finally, integrating all the classified and sorted datasets to form a process status data set that can comprehensively reflect the changes in each stage of printing production over time.
[0091] In this embodiment of the invention, the technical means of unifying the format and structure of the data based on the received current data parsing format and identifying the source system type, and then matching the corresponding standardized format conversion rules according to the system type to perform format and structure unification processing on the data, and then adding timestamps to the converted data and establishing temporal correlation relationships, ultimately forming a process state data set with temporal characteristics, overcomes the technical problems in traditional printing management where the data formats of the three-party data sources are heterogeneous and the lack of temporal correlation of the data makes it impossible to analyze the production process in a coherent manner, and thus makes it difficult to support decision-making. In this way, it achieves the unification of the format and structure of data from different sources, establishes the temporal logical relationship between data, forms a complete and coherent process state data set, and improves data utilization efficiency.
[0092] In a preferred embodiment of the present invention, step 5 above may include:
[0093] Step 5.1 involves storing the time-series process status data set into the central database. Specifically, the central data processing platform stores the established time-series process status data set into the central database according to data category and time dimension. Order data is categorized by order number, inventory data is partitioned by consumable type, and equipment data is organized by equipment number. At the same time, corresponding index information is set for each type of data to facilitate subsequent quick query and retrieval. During the storage process, a data verification mechanism is activated to check the integrity and consistency of the data in real time. If a time-series data is found to be missing or has an abnormal format, backup data is immediately retrieved from the temporary cache for supplementation or correction to ensure that the process status data set stored in the central database is complete and accurate.
[0094] Step 5.2: Based on the stored process status data set, extract equipment storage location data and consumable storage location data from the central database. Specifically, this includes: initiating a data extraction request in the central database according to the production needs of the current pending orders, specifying the equipment storage location data to be obtained, including the specific placement information of each printing press, binding machine, and other equipment in the workshop, and the consumable storage location data, including the shelf number and layer information of consumables such as ink and paper in the warehouse; the central database, according to the request instruction, filters out the latest equipment and consumable storage location data from the process status data set, using the data timestamp as the basis for filtering, prioritizing the extraction of location information most recent to the current time to avoid calculation errors due to outdated location data.
[0095] Step 5.3: Based on the extracted equipment storage location data and consumable storage location data, spatial relationship management is performed using three-dimensional Euclidean distance calculation. This involves calculating the spatial distance between equipment and consumables, specifically: after receiving the equipment and consumable storage location data, converting the equipment location information and consumable location information into three-dimensional spatial coordinates, where the X and Y axes represent the planar layout coordinates of the workshop or warehouse, and the Z axis represents the equipment height or the number of warehouse shelf layers; then, the three-dimensional Euclidean distance algorithm is activated to calculate the straight-line spatial distance between each piece of equipment and various types of consumables, such as calculating the distance between the No. 1 rotary printing press and the red ink storage location, and the distance between the No. 2 binding machine and the white paper storage location; after the calculation is completed, a spatial distance comparison table between equipment and consumables is generated, clearly showing the distance differences for different equipment to retrieve different consumables.
[0096] Step 5.4, based on the calculated spatial distance, combined with real-time consumable inventory data and equipment operation status data obtained from the central database, specifically includes: extracting real-time consumable inventory data from the central database, including whether the current remaining quantity of various consumables meets the usage requirements of pending orders; and simultaneously extracting equipment operation status data, including whether each piece of equipment is currently in normal operation, whether there are fault warnings, and whether production tasks have been assigned, etc.; and linking the extracted real-time consumable inventory data and equipment operation status data to the generated spatial distance lookup table to form a multi-dimensional resource data table containing spatial distance, inventory status, and availability. For example, next to the distance record between Printing Machine No. 1 and red ink, add annotations to the current inventory of red ink and the operation status of Printing Machine No. 1.
[0097] Step 5.5: Based on spatial distance, real-time consumable inventory, and equipment operating status data, the order process requirements are compared with spatial distance, inventory, and equipment availability according to predefined rules. Based on the multi-dimensional comparison results, a resource matching degree analysis report is obtained as the final comparison result. Specifically, this includes: according to the printing industry's production standards and the company's actual production needs, predefined rules for resource matching are set in advance. For example, if the process requirements of the order to be processed require the use of red ink with a usage of not less than 500 ml, a storage location for red ink with an inventory of 500 ml or more must be matched, along with the printing press closest to that storage location and in an idle state. According to the predefined rules, the process requirements of the order to be processed are compared one by one with the spatial distance, consumable inventory, and equipment availability in the multi-dimensional resource data table to determine whether there is a matching combination of equipment and consumables. After the comparison is completed, a resource matching degree analysis report is generated. The report clearly marks the matching resource combinations and their matching scores, and also points out any resource gaps or equipment conflicts, avoiding resource mismatches or conflicts caused by incomplete information during traditional manual matching.
[0098] In this embodiment of the invention, a set of process status data with time-series characteristics is stored in a central database. Then, equipment and consumable storage location data are extracted from the database, and spatial relationship management is performed through three-dimensional Euclidean distance calculation. The spatial distance between the two is calculated, and then combined with real-time consumable inventory and equipment operating status data, the order process requirements are compared with spatial distance, inventory, and equipment availability in multiple dimensions according to predefined rules. Finally, a resource matching degree analysis report is generated. This technical means overcomes the problems of traditional printing management, such as relying on manual experience to judge the matching relationship between equipment and consumables, the inability to calculate spatial distance leading to low material allocation efficiency, and the single dimension of resource matching, making it difficult to detect insufficient inventory or equipment unavailability in advance. In this way, it achieves accurate quantitative analysis of the spatial layout of equipment and consumables, and builds a comprehensive resource matching evaluation system by combining multi-dimensional resource data. This provides a scientific basis for resource adaptation for order production, reduces the risk of resource mismatch, and improves the efficiency of production resource allocation and order process satisfaction.
[0099] In a preferred embodiment of the present invention, step 6 above may include:
[0100] Step 6.1: Based on the received resource matching analysis report, determine whether there is a resource conflict. Specifically, after receiving the resource matching analysis report, activate the conflict judgment function and compare the resource matching situation recorded in the report with the predefined conflict judgment criteria. For example, if the report shows that the inventory of consumables required for an order is lower than the amount required by the process, or the matched equipment is currently in a faulty state and cannot be started, or the spatial distance between the equipment and the consumables exceeds the efficient delivery range, resulting in the inability to supply on time, then a resource conflict is determined to exist. If all the resources to be matched in the report meet the order's process requirements, the equipment is normal and usable, and the spatial distance is reasonable, then no resource conflict is determined to exist. The entire judgment process does not require manual intervention and is completed automatically by the system, ensuring the timeliness of conflict detection.
[0101] Step 6.2: When a resource conflict is identified, a dynamic adjustment instruction is generated based on the conflict analysis results. Based on the generated dynamic adjustment instruction, the currently executing original production plan is interrupted. Specifically, when a resource conflict is identified, conflict details are extracted from the resource matching analysis report. For example, it is determined whether the conflict is caused by insufficient red ink inventory or by a malfunction of the No. 3 rotary printing press, as well as the specific order number and production process affected by the conflict. According to the conflict analysis results, the system automatically generates a dynamic adjustment instruction, which includes information such as the original production plan number to be interrupted, the specific production process to be interrupted, and the time node for the interruption. Subsequently, the system sends the dynamic adjustment instruction to the production execution end, such as the workshop control system and equipment management terminal, triggering the interruption procedure of the original production plan, stopping the production operation of the conflict-affected process, and avoiding waste of consumables or equipment damage due to continued production.
[0102] Step 6.3: Based on the interrupted original production plan, send a resource conflict alarm to the order processing end and simultaneously activate a preset alternative production plan. Specifically, this includes: automatically generating a resource conflict alarm when the original production plan is interrupted, detailing the conflict type, involved order information, affected production progress, and the expected timeframe for production resumption; sending the alarm to the order processing end (e.g., the sales department's order management system and customer service terminal) via data communication links to ensure that order processing personnel and customers are promptly informed of production anomalies; and retrieving a matching alternative production plan from the preset alternative plan library. For example, if red ink is in short supply, a plan using a backup brand of red ink is retrieved; if printing press number three malfunctions, a plan using backup printing press number four is retrieved. The plan includes specific information on alternative resources and production parameter adjustment requirements, eliminating the need for manual plan searching.
[0103] Step 6.4: Based on the activated alternative production plan, update the production scheduling plan and reallocate production resources. This includes: replanning the production scheduling plan based on the activated alternative production plan, such as adjusting the order production sequence, arranging orders that are not affected by conflicts to be produced in advance, or modifying the production process of conflicting orders to adapt to the process requirements of alternative equipment. At the same time, update the production schedule and clarify the new start and completion times of each stage. Then, according to the updated scheduling plan, reallocate production resources. For example, allocate the No. 4 spare printing press to the order that was originally planned to use the No. 3 printing press, coordinate with the warehouse to allocate spare brand red ink to the corresponding production workshop, and synchronize the resource allocation results to the equipment management system and the warehouse management system to ensure that equipment and consumables can be in place according to the new plan. The entire process is completed automatically by the system to allocate resources, avoiding the inefficiency and misallocation problems caused by traditional manual adjustments, and ensuring that production is restored to stability as soon as possible.
[0104] In this embodiment of the invention, a resource matching degree analysis report is used to determine whether a resource conflict exists. When a conflict is confirmed, a dynamic adjustment instruction is generated based on the conflict analysis results, and the original production plan is interrupted. Subsequently, an alarm is sent to the order processing end and a preset alternative production plan is activated. Finally, the production scheduling plan is updated and resources are reallocated based on the alternative plan. Therefore, this method overcomes the technical problems in traditional printing management, such as the lag in resource conflict detection, reliance on manual judgment and adjustment leading to slow response, lack of rapid alternative plans after the original production plan is interrupted, and the potential for order delivery delays and additional costs. This method achieves automatic identification and rapid response to resource conflicts, reduces human intervention errors, ensures that the production process can switch to a feasible alternative plan in a timely manner when a sudden conflict occurs, reduces the risk of order delays and additional costs such as emergency restocking, and improves production continuity and delivery stability.
[0105] like Figure 2As shown, embodiments of the present invention also provide a digital-based dynamic workflow management system for printing information, including:
[0106] The acquisition module is used to deploy three preset monitoring nodes for monitoring and management. The nodes correspond to the order receiving rate, data processing throughput, and response latency, respectively. An initial data connection channel is established based on the monitoring nodes. Based on the initial data connection channel and the performance evaluation range defined by the three monitoring nodes, the data is divided into multiple independent data processing units. Channel performance adjustment parameters are calculated according to the data load characteristics of the data processing units. The transmission performance of the initial data connection channel is optimized according to the channel performance adjustment parameters to obtain the optimized data connection channel.
[0107] The conversion module is used to actively poll and obtain the current data of the third-party data sources at preset time intervals based on the optimized data connection channel and according to the set management strategy; and to perform standardized format conversion on the obtained current data of the third-party data sources to obtain a set of process status data with unified time sequence characteristics.
[0108] The calculation module is used to persistently store the process status data set and extract the storage location data of equipment and consumables from it. Based on the storage location data, spatial relationship management is performed through three-dimensional Euclidean distance calculation. Then, combined with the real-time consumable inventory and equipment operating status, the order process requirements are compared with spatial distance, inventory and equipment availability according to predefined rules to obtain the comparison results.
[0109] The processing module is used to generate dynamic adjustment instructions when resource conflicts are found based on the comparison results, interrupt the original production plan and send an alarm to the order processing terminal, and at the same time activate alternative production plans.
[0110] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for dynamic process management of digitized print information, characterized in that, The method comprises: Three preset monitoring nodes are deployed to implement monitoring management, and the nodes correspond to order receiving rate, data processing throughput and response delay respectively; Based on the monitoring nodes, an initial data connection channel is established; Based on the initial data connection channel and the performance evaluation range defined by the three monitoring nodes, a plurality of independent data processing units are divided; According to the data load characteristics of the data processing units, channel performance adjustment parameters are calculated; According to the channel performance adjustment parameters, the transmission performance of the initial data connection channel is optimized to obtain an optimized data connection channel; Based on the optimized data connection channel, the current data of the three-party data source is actively polled and obtained at a preset time interval according to the set management strategy; 2. The digital-based print information dynamic flow management method of claim 1, wherein, The obtained current data of the three-party data source is subjected to standardized format conversion to obtain a process state data set with unified time sequence characteristics; The process state data set is persistently stored, and the storage location data of equipment and consumables are extracted therefrom; Based on the storage location data, spatial relationship management is performed through three-dimensional Euclidean distance calculation, and the order process requirement is compared with the spatial distance, inventory and equipment availability according to the predefined rules in combination with the real-time consumable inventory and equipment running state to obtain a comparison result; According to the comparison result, when a resource conflict is found, a dynamic adjustment instruction is generated, the original production plan is interrupted, an alarm is sent to the order processing end, and a substitute production scheme is enabled. Three preset monitoring nodes are deployed to implement monitoring management, and the nodes correspond to order receiving rate, data processing throughput and response delay respectively; Based on the monitoring nodes, an initial data connection channel is established, including: Three preset monitoring nodes are deployed; the three preset monitoring nodes are configured as an entrance monitoring node, a process monitoring node and an exit monitoring node in sequence to implement monitoring management, so as to construct a monitoring framework of the initial data connection channel; 3. The digital-based print information dynamic flow management method of claim 2, wherein, The order receiving rate data is monitored and obtained in real time through the entrance monitoring node, and an initial order data set is generated; the initial order data set is transmitted to the process monitoring node as an input source; The process monitoring node monitors the real-time data processing throughput of the input initial order data set to obtain a processed data stream; the processed data stream is transmitted to the exit monitoring node as an input source; The exit monitoring node monitors the response delay of the input processed data stream to obtain final output data; The data processing flow of sequentially connecting the entrance monitoring node, the process monitoring node and the exit monitoring node is obtained to obtain a complete initial data connection channel. Based on the initial data connection channel and the performance evaluation range defined by the three monitoring nodes, a plurality of independent data processing units are divided; according to the data load characteristics of the data processing units, channel performance adjustment parameters are calculated; According to the channel performance adjustment parameters, the transmission performance of the initial data connection channel is optimized to obtain an optimized data connection channel, including: Based on the initial data connection channel and the performance evaluation range defined by the three monitoring nodes, the data processing flow is divided into a plurality of independent data processing units; According to the plurality of independent data processing units obtained by division, the data load characteristics of each unit are analyzed; Based on the data load characteristics obtained by analysis, the channel performance adjustment parameters are calculated; According to the calculated channel performance adjustment parameters, the transmission performance of the initial data connection channel is optimized to obtain the optimized data connection channel.
4. The digital-based print information dynamic flow management method of claim 3, wherein, Based on the optimized data connection channel, the current data of the three-party data source is actively polled and obtained at a preset time interval according to the set management strategy, including: Based on the optimized data connection channel, the data communication connection with the three-party data source is established; Based on the established data communication connection, data request instructions are sent to the three-party data source through the data connection channel according to the preset time interval configuration according to the set management strategy; Based on the sent data request instructions, the current data of the three-party data source is received.
5. The digital-based print information dynamic flow management method of claim 4, wherein, The current data of the three-party data source obtained is subjected to standardized format conversion to obtain a process state data set with unified time sequence characteristics, including: Based on the received current data, the current data format is parsed and the data source type is identified; Based on the identified data source type, the corresponding standardized format conversion rule is selected; Based on the selected standardized format conversion rule, the current data is subjected to format conversion and data structure unification processing to obtain format-converted data; Based on the format-converted data, a time stamp is added and a data time sequence association relationship is established; Based on the data with time sequence association relationship, a process state data set with time sequence characteristics is obtained.
6. The digital-based print information dynamic flow management method of claim 5, wherein, The process state data set is persistently stored, and the storage location data of the equipment and consumables is extracted therefrom; Based on the storage location data, spatial relationship management is performed through three-dimensional Euclidean distance calculation, and in combination with real-time consumable inventory and equipment operating state, the order process requirement is compared with the spatial distance, inventory and equipment availability according to the predefined rule to obtain the comparison result, including: The process state data set with time sequence characteristics is stored in the central database; Based on the stored process state data set, the equipment storage location data and consumable storage location data are extracted from the central database; Based on the extracted equipment storage location data and consumable storage location data, spatial relationship management is performed through three-dimensional Euclidean distance calculation to calculate the spatial distance between the equipment and the consumables; Based on the calculated spatial distance, in combination with the real-time consumable inventory data and equipment operating state data obtained from the central database; Based on the spatial distance, real-time consumable inventory and equipment operating state data, the order process requirement is compared with the spatial distance, inventory and equipment availability in multiple dimensions according to the predefined rule; based on the multi-dimensional comparison result, a resource matching degree analysis report is obtained as the final comparison result.
7. The digital-based print information dynamic flow management method of claim 6, wherein, According to the comparison result, when a resource conflict is found, a dynamic adjustment instruction is generated, the original production plan is interrupted, an alarm is sent to the order processing end, and a substitute production scheme is enabled, including: Based on the received resource matching degree analysis report, it is judged whether there is a resource conflict; When it is judged that there is a resource conflict, a dynamic adjustment instruction is obtained based on the conflict analysis result; based on the generated dynamic adjustment instruction, the original production plan being executed is interrupted; Based on the original production plan, send resource conflict alert information to the order processing end, and enable the preset alternative production plan at the same time; Based on the enabled alternative production plan, update the production scheduling plan and reallocate production resources.
8. A digitalized printing information dynamic flow management system, which implements the method according to any one of claims 1 to 7, characterized in that, Comprise: An acquisition module is configured to deploy three preset monitoring nodes to implement monitoring management, and the nodes correspond to order receiving rate, data processing throughput and response delay respectively; Based on the monitoring nodes, an initial data connection channel is established; Based on the initial data connection channel and the performance evaluation range defined by the three monitoring nodes, a plurality of independent data processing units are divided; the channel performance adjustment parameters are calculated according to the data load characteristics of the data processing units; the transmission performance of the initial data connection channel is optimized according to the channel performance adjustment parameters, and an optimized data connection channel is obtained; A conversion module is configured to actively poll and acquire current data of the three-party data sources at a preset time interval based on the optimized data connection channel according to the set management strategy; the current data of the three-party data sources is subjected to standardized format conversion to obtain a process state data set with unified time sequence characteristics; A calculation module is configured to persistently store the process state data set and extract storage location data of equipment and consumables therefrom; Based on the storage location data, spatial relationship management is performed through three-dimensional Euclidean distance calculation, and in combination with real-time consumable inventory and equipment operating state, the order process requirements are compared with spatial distance, inventory and equipment availability according to a predefined rule to obtain a comparison result; A processing module is configured to generate a dynamic adjustment instruction when a resource conflict is found according to the comparison result, interrupt the original production plan, send an alert to the order processing end, and enable an alternative production plan at the same time.
9. A computing device, comprising: One or more processors; A storage device is configured to store one or more programs, when the one or more programs are executed by the one or more processors, so that the one or more processors implement the method of any one of claims 1 to 7. The computer readable storage medium stores a program which is executed by the processor to implement the method of any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that,
Citation Information
Patent Citations
NSGA-II-based three-dimensional printing multi-task optimal scheduling method
CN104842564A
Spatial network 3D printing algorithm
CN104932847A