Die numerical control machining rapid production scheduling system and method

Through the dual screening mechanism of the rapid production scheduling system of CNC machining, the problem of inaccurate production planning and on-site processing in mold processing scheduling in mold processing is solved, and the accuracy and efficiency of machine tool selection is improved, avoiding rework and planning interruptions.

CN120124913APending Publication Date: 2025-06-10东风模具冲压技术有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510162876.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

In mold processing and scheduling, large mold factories have mixed projects, many parts, and frequent production changes, resulting in serious inaccurate production plans and on-site processing, resulting in project delays or waste of costs.

Method used

A mold CNC machining rapid production scheduling system is designed, including machine tool process capability matching module, machine tool production capacity matching module and production planning orchestration module. Through a dual screening mechanism (process capability and capacity capacity) to ensure that the machine tool selection meets technical requirements and time constraints.

Benefits of technology

It achieves the accuracy and efficiency of machine tool selection, avoids rework or planning interruptions caused by insufficient equipment capabilities, can quickly respond to abnormal changes on site, and improves the accuracy and efficiency of production planning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120124913A_ABST
    Figure CN120124913A_ABST
Patent Text Reader

Abstract

The invention provides a die numerical control machining rapid production scheduling system which comprises a machine tool process capacity matching module used for matching the production process requirements of parts planned to be produced with the process capacity of a current machine tool; the machine tool productivity capacity matching module is used for matching the daily productivity requirements of the parts planned to be produced with the productivity capacity of the machine tool passing the matching of the process capacity on the current working day according to a corresponding preset machine tool production scheduling table; the production plan arrangement module is used for outputting a corresponding part production schedule according to the model of the part planned to be produced, the number of the machine tool which passes the matching of the process capability and the productivity capability of the part, and the start date and the end date of the machine tool which passes the matching of the process capability and the productivity capability of the part for producing the part; and updating a preset machine tool production scheduling table of a machine tool for producing the part. Productivity matching is carried out according to workdays, production scheduling can be adjusted in real time in combination with the equipment state, and production line changes can be coped with in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of mold manufacturing, and particularly relates to a rapid production scheduling system and method for numerical control machining of molds. Background Art

[0002] In large mold factories, mold processing involves complex projects, numerous parts, many abnormal changes during production, complex processes, inaccurate production control, and great difficulties in manual production scheduling.

[0003] In the past, during the production scheduling of stamping mold processing, the numerical control machining scheduling of parts overly relied on the experience of production planners, resulting in high labor intensity, low scheduling efficiency, poor scheduling accuracy, inability to quickly respond to on-site abnormal changes, serious inaccuracy between production plans and on-site processing, project passive delays, or excessive outsourcing, resulting in cost waste and other problems. Summary of the Invention

[0004] The purpose of the present invention is to address the deficiencies of the prior art and provide a rapid production scheduling system for numerical control machining of molds, including a machine tool process capability matching module, a machine tool production capacity matching module, and a machine tool production plan scheduling module;

[0005] The machine tool process capability matching module is used to match the production process requirements of the parts to be produced with the process capabilities of the current machine tool. If the process capabilities of the current machine tool pass the match, the number of the machine tool is output to the machine tool production capacity matching module;

[0006] The machine tool production capacity matching module is used to match the daily production capacity requirements of the parts to be produced with the production capacity of the machine tool that has passed the process capability match on the current working day according to the corresponding preset machine tool production schedule. If the production capacity passes the match, the number of the machine tool, the start date, and the end date for the machine tool to produce the part are output to the production plan scheduling module;

[0007] The production plan scheduling module is used to output the corresponding part production schedule according to the model of the parts to be produced, the number of the machine tool that has passed the match of process capability and production capacity for the part, and the start date and end date for the machine tool that has passed the match of process capability and production capacity for the part to produce the part, and update the preset machine tool production schedule of the machine tool producing the part.

[0008] Furthermore, when the machine tool process capability matching module matches the production process requirements of the parts to be produced with the process capabilities of the current machine tool, if the process capabilities of the current machine tool do not pass the match, the process capabilities of another machine tool are matched with the production process requirements of the part until the match passes.

[0009] Furthermore, the specific method by which the machine tool capacity matching module matches the daily capacity demand of the planned production parts with the capacity of the machine tool on the current working day that has passed the process capacity matching is to calculate the capacity of the machine tool on the current working day according to the capacity formula, and the capacity formula is as follows: DPC j,k is the daily capacity of machine tool j to produce part k, T j,空 is the idle time period of machine tool j that is not scheduled for production within the preset working period, T j,空 Obtained according to the preset machine tool production schedule;

[0010] If the production capacity of the corresponding machine tool on the current working day is greater than or equal to the daily production capacity demand of the part, the production capacity matching is successful; if the production capacity of the corresponding machine tool on the current working day is less than the daily production capacity demand of the part, the production capacity matching is unsuccessful.

[0011] Furthermore, if the production capacity of the corresponding machine tool on the current working day is non-zero and less than the daily production capacity demand of the part, the production capacity matching fails, and a machine tool set for the part is established, and the numbers of the machine tools whose production capacity of the corresponding machine tools on the current working day is non-zero and less than the daily production capacity demand of the part are added to the machine tool set for the part, and the machine tool process capacity matching module is returned again to traverse other machine tools that have not yet been added to the machine tool set for the part until another machine tool with a process capacity matching that passes and a non-zero production capacity on the current working day is obtained and added to the machine tool set for the part, and the production capacity of all the machine tools in the machine tool set for the part on the current working day is added to obtain the total production capacity of the current working day, and the total production capacity of the current working day is matched with the daily production capacity demand of the part. If the production capacity matching still fails, other machine tools that have not yet been added to the machine tool set for the part are traversed in turn until the total production capacity of all the machine tools in the machine tool set for the part on the current working day is greater than or equal to the daily production capacity demand of the part.

[0012] If after traversing all machine tools on the current working day, the total production capacity of all machine tools in the machine tool set of the part on the current working day is still less than the daily production capacity requirement of the part, then return to the machine tool process capability matching module and traverse the other machine tools that have not yet been added to the machine tool set of the part in sequence on the postponed working days until the daily average total production capacity of the machine tool set of the part is greater than or equal to the daily production capacity requirement of the part, and output the machine tool set of the part and the start date and end date of the production of the part by each machine tool in the machine tool set to the production planning module.

[0013] Further, the production plan scheduling module is also used to output a corresponding part scheduling table according to the model of the part to be produced according to the plan, the numbers of each machine tool in the machine tool set of this part, the start date and end date of each machine tool in the machine tool set for producing this part, and update the preset machine tool scheduling table of the machine tool for producing this part.

[0014] A rapid scheduling method for numerical control machining of molds includes the following steps:

[0015] Match the production process requirements of the part to be produced according to the plan with the process capabilities of the current machine tool. If the process capabilities of the current machine tool pass the match, output the number of this machine tool to the next step;

[0016] Match the daily production capacity requirements of the part to be produced according to the plan with the production capacity of the machine tool whose process capabilities have passed the match on the current working day according to the corresponding preset machine tool scheduling table. If the production capacity passes the match, output the number of this machine tool, the start date and end date of this machine tool for producing this part to the next step;

[0017] Output a corresponding part scheduling table according to the model of the part to be produced according to the plan, the numbers of the machine tools whose process capabilities and production capacities for this part have both passed the match, and the start date and end date of the machine tools whose process capabilities and production capacities for this part have both passed the match for producing this part, and update the preset machine tool scheduling table of the machine tool for producing this part.

[0018] Further, when matching the production process requirements of the part to be produced according to the plan with the process capabilities of the current machine tool, if the process capabilities of the current machine tool do not pass the match, match the process capabilities of another machine tool with the production process requirements of this part until the match passes.

[0019] Further, the specific method for matching the daily production capacity requirements of the part to be produced according to the plan with the production capacity of the machine tool whose process capabilities have passed the match on the current working day is to calculate the production capacity of this machine tool on the current working day according to the production capacity formula. The production capacity formula is as follows: DPC j,k Is the daily production capacity of machine tool j for producing part k, T j,空 Is the idle period when machine tool j is not scheduled during the preset working period, T j,空 Obtained according to the preset machine tool scheduling table;

[0020] If the production capacity of the corresponding machine tool on the current working day is greater than or equal to the daily production capacity requirements of this part, the production capacity passes the match; if the production capacity of the corresponding machine tool on the current working day is less than the daily production capacity requirements of this part, the production capacity does not pass the match.

[0021] Furthermore, if the production capacity of the corresponding machine tool on the current working day is non-zero and less than the daily production capacity demand of the part, the production capacity matching fails, and a machine tool set for the part is established, and the numbers of the machine tools whose production capacity of the corresponding machine tools on the current working day is non-zero and less than the daily production capacity demand of the part are added to the machine tool set for the part, and the machine tool process capacity matching module is returned again to traverse other machine tools that have not yet been added to the machine tool set for the part until another machine tool with a process capacity matching that passes and a non-zero production capacity on the current working day is obtained and added to the machine tool set for the part, and the production capacity of all the machine tools in the machine tool set for the part on the current working day is added to obtain the total production capacity of the current working day, and the total production capacity of the current working day is matched with the daily production capacity demand of the part. If the production capacity matching still fails, other machine tools that have not yet been added to the machine tool set for the part are traversed in turn until the total production capacity of all the machine tools in the machine tool set for the part on the current working day is greater than or equal to the daily production capacity demand of the part.

[0022] If after traversing all machine tools on the current working day, the total production capacity of all machine tools in the machine tool set of the part on the current working day is still less than the daily production capacity requirement of the part, then return to the machine tool process capability matching module and traverse the other machine tools that have not yet been added to the machine tool set of the part in sequence on the postponed working days until the daily average total production capacity of the machine tool set of the part is greater than or equal to the daily production capacity requirement of the part, and output the machine tool set of the part and the start date and end date of the production of the part by each machine tool in the machine tool set to the next step.

[0023] A computer program product includes a computer program / instruction, and when the computer program / instruction is executed by a processor, the above-mentioned method for rapid scheduling of mold numerical control machining is implemented.

[0024] The beneficial effects of the present invention are:

[0025] 1. Through the dual screening mechanism of process capability and production capacity, ensure that the machine tool selection meets both technical requirements and time constraints, avoiding rework or plan interruption due to insufficient equipment capacity.

[0026] 2. Capacity matching is performed on a working day basis, and production scheduling can be adjusted in real time based on equipment status (such as emergency maintenance, existing task load). When urgent orders are inserted, available equipment resources can be quickly re-evaluated to respond to changes in production lines in a timely manner.

[0027] 3. The automatically generated parts production schedule and the corresponding machine tool production schedule both contain three-dimensional information of equipment-parts-time. Compared with traditional Excel manual production scheduling, the efficiency is improved, human errors are reduced, and scheduling accuracy and efficiency are improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1This is the system block diagram of the present invention.

[0029] Figure 2 This is the method flow chart of the present invention. Detailed implementation manners

[0030] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present application clearer and more understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0031] Embodiment 1

[0032] Reference Figure 1 , a rapid production scheduling system for numerical control machining of molds, including a machine tool process capacity matching module, a machine tool production capacity matching module, and a machine tool production plan scheduling module;

[0033] The machine tool process capacity matching module is used to match the production process requirements of the parts to be produced with the process capacity of the current machine tool. If the process capacity of the current machine tool passes the matching, the number of the machine tool will be output to the machine tool production capacity matching module;

[0034] The machine tool production capacity matching module is used to match the daily production capacity requirements of the parts to be produced with the production capacity of the machine tool whose process capacity has passed the matching on the current working day. If the production capacity passes the matching, the number of the machine tool, the start date and the end date for the machine tool to produce the parts will be output to the production plan scheduling module;

[0035] The production plan scheduling module is used to output the corresponding part production schedule according to the model of the parts to be produced, the number of the machine tool whose process capacity and production capacity for the parts have passed the matching, and the start date and the end date for the machine tool whose process capacity and production capacity for the parts have passed the matching to produce the parts, and update the preset machine tool production schedule of the machine tool producing the parts.

[0036] Actually, before inputting the production process requirements of the parts to be produced into the machine tool process capacity matching module, it is necessary to judge whether to start the production scheduling of the parts. For example, objective situations such as lack of raw materials, and subjective situations such as changes in customer requirements. After meeting the production scheduling conditions, then input the production process requirements of the parts to be produced into the machine tool process capacity matching module.

[0037] Through a dual screening mechanism of process capability and production capacity, it is ensured that the machine tool selection meets both technical requirements and time constraints, avoiding rework or schedule interruption caused by insufficient equipment capabilities. For example, a certain high-precision part can only be processed by a specific machine tool, and the system can automatically lock the target equipment. At the same time, production capacity matching is carried out according to working days, and the production schedule can be adjusted in real time in combination with the equipment status (such as sudden maintenance, existing task load). When an emergency order is inserted, the system can quickly re-evaluate the available equipment resources. The automatically generated part production schedule and the corresponding machine tool production schedule both contain three-dimensional information of equipment - part - time (such as Machine Tool X produces Part Y from May 20th to 25th), which improves the efficiency compared with the traditional manual production scheduling in Excel and reduces human errors. The three major functional modules can be independently upgraded. For example, when introducing a new type of composite machining machine tool, only the process capability database module needs to be updated to achieve compatibility without affecting the overall system operation.

[0038] (1) As a preferred technical solution, when the machine tool process capability matching module matches the production process requirements of the parts to be produced with the process capabilities of the current machine tool, if the process capability matching of the current machine tool fails, the process capabilities of another machine tool will be matched with the production process requirements of the parts until the matching passes.

[0039] Matching the production process requirements of the parts to be produced with the process capabilities of the current machine tool is to compare the process parameters of the current machine tool with the parameters of the production process requirements of the parts to be produced.

[0040] (2) As a preferred technical solution, the specific method for the machine tool production capacity matching module to match the daily production capacity requirements of the parts to be produced with the production capacity of the machine tool with passed process capability matching on the current working day is to calculate the production capacity of the machine tool on the current working day according to the production capacity formula. The production capacity formula is as follows: DPC j,k is the daily production capacity of machine tool j for producing part k, T j,空 is the idle period without production scheduling within the preset working period of machine tool j, T j,空 obtained according to the preset machine tool production schedule;

[0041] If the production capacity of the corresponding machine tool on the current working day is greater than or equal to the daily production capacity requirements of the parts, the production capacity matching passes; if the production capacity of the corresponding machine tool on the current working day is less than the daily production capacity requirements of the parts, the production capacity matching fails.

[0042] The machine tool production schedule is composed of various production time periods. Each time period corresponds to the corresponding parts to be produced. Each machine tool has its own machine tool production schedule. Every time a new production task is added, the system will update its own machine tool production schedule. The daily production capacity demand of the planned production parts is generally formulated according to the customer's delivery time requirements. The machine tool capacity is converted from empirical estimation to a mathematical quantitative model through the defined capacity capability formula to ensure that the calculation results are objective. For example, the daily production capacity of a machine tool is 100 pieces (DPC=100), and the idle period of the day is 6 hours (T j,空 =6), the actual available production capacity for the day is 100×6 / 24=25 pieces, which avoids overload scheduling due to subjective misjudgment during manual scheduling. j,空 Directly linked to the preset production schedule, real-time reflection of the remaining available time of the machine tool. When the original task of a machine tool is cancelled, T j,空 Automatic update, the system can immediately reallocate tasks and improve resource response agility

[0043] (3) As a preferred technical solution, if the production capacity of the corresponding machine tool on the current working day is non-zero and less than the daily production capacity requirement of the part, the production capacity matching fails, and a machine tool set for the part is established. The numbers of the machine tools whose production capacity of the corresponding machine tools on the current working day is non-zero and less than the daily production capacity requirement of the part are added to the machine tool set for the part. The machine tool process capacity matching module is returned again to traverse other machine tools that have not yet been added to the machine tool set for the part until another machine tool with a process capacity matching that passes and a non-zero production capacity on the current working day is obtained and added to the machine tool set for the part. The production capacities of all the machine tools in the machine tool set for the part on the current working day are added to obtain the total production capacity on the current working day. The total production capacity on the current working day is matched with the daily production capacity requirement of the part. If the production capacity matching still fails, other machine tools that have not yet been added to the machine tool set for the part are traversed in turn until the total production capacity of all the machine tools in the machine tool set for the part on the current working day is greater than or equal to the daily production capacity requirement of the part.

[0044] If after traversing all machine tools on the current working day, the total production capacity of all machine tools in the machine tool set of the part on the current working day is still less than the daily production capacity requirement of the part, then return to the machine tool process capability matching module and traverse the other machine tools that have not yet been added to the machine tool set of the part in sequence on the postponed working days until the daily average total production capacity of the machine tool set of the part is greater than or equal to the daily production capacity requirement of the part, and output the machine tool set of the part and the start date and end date of the production of the part by each machine tool in the machine tool set to the production planning module.

[0045] When the production capacity of a single machine tool is insufficient, the system splits tasks into multiple devices for parallel production by establishing a "machine tool set". For example, if the daily demand for a certain part is 50 pieces and the maximum daily production capacity of a single machine tool is 30 pieces, the system will automatically allocate the tasks to two machine tools (30 + 20 pieces) to avoid production bottlenecks. It not only selects machine tools with available idle production capacity on the current working day (such as machine tool A with a remaining production capacity of 20 pieces), but also selects machine tools with matching processes but no current tasks (such as machine tool B being idle all day with a production capacity of 40 pieces). Finally, by combining A (20) + B (40), the excess demand of 60 pieces can be met, thus maximizing the utilization of idle production capacity. When the total production capacity of all machine tools on a single day is still insufficient, it will automatically be postponed to subsequent working days to match the remaining demand. For example: on the first day, the matching production capacity is 30 pieces (demand is 50 pieces), and the remaining 20 pieces are automatically allocated for production on the next day; considering the overall delivery cycle of the parts (such as allowing 3 days to complete), the system dynamically balances the production capacity over multiple days to avoid the stagnation of the overall plan due to insufficient capacity on a single day. For emergency order insertion or equipment failure scenarios, the system can reallocate tasks by quickly reconstructing the "machine tool set". For example, if originally planned for machine tool C to produce 40 pieces and C suddenly fails, the system will automatically split the tasks into D (25 pieces) + E (15 pieces) and make up for them on subsequent working days. Therefore, the anti-fluctuation ability of this system is enhanced. Through the above methods, an intelligent production scheduling closed-loop from single machine to multi-machine and from single day to cross-day is achieved.

[0046] (4) As a preferred technical solution, the production plan scheduling module is also used to output a corresponding part production schedule table according to the model of the part to be produced according to the plan, the numbers of each machine tool in the machine tool set of this part, the start date and end date of each machine tool in the machine tool set for producing this part, and update the preset machine tool production schedule table of the machine tool for producing this part.

[0047] Embodiment 2

[0048] Reference Figure 2 , a rapid production scheduling method for mold numerical control machining, including the following steps:

[0049] Match the production process requirements of the part to be produced according to the plan with the process capabilities of the current machine tool. If the process capabilities of the current machine tool pass the match, output the number of this machine tool to the next step;

[0050] Match the daily production capacity requirements of the part to be produced according to the plan with the production capacity of the machine tool that has passed the process capability match on the current working day according to the corresponding preset machine tool production schedule table. If the production capacity passes the match, output the number of this machine tool and the start date and end date of this machine tool for producing this part to the next step;

[0051] Output the corresponding production schedule of the parts according to the model number of the parts to be produced according to the plan, the number of the machine tool that has passed the matching of the process ability and production capacity of the parts, and the start date and end date of the production of the parts by the machine tool that has passed the matching of the process ability and production capacity of the parts, and update the preset machine tool production schedule of the machine tool for producing the parts.

[0052] (1) As a preferred technical solution, when matching the production process requirements of the parts to be produced according to the plan with the process ability of the current machine tool, if the process ability matching of the current machine tool fails, match the process ability of another machine tool with the production process requirements of the parts until the matching passes.

[0053] (2) As a preferred technical solution, the specific method for matching the daily production capacity requirements of the parts to be produced according to the plan with the production capacity of the machine tool that has passed the process ability matching on the current working day is to calculate the production capacity of the machine tool on the current working day according to the production capacity formula. The production capacity formula is as follows: DPC j,k is the daily production capacity of machine tool j for producing part k, T j,空 is the idle period when the machine tool j is not scheduled during the preset working period, T j,空 obtained according to the preset machine tool production schedule;

[0054] If the production capacity of the corresponding machine tool on the current working day is greater than or equal to the daily production capacity requirements of the parts, the production capacity matching passes; if the production capacity of the corresponding machine tool on the current working day is less than the daily production capacity requirements of the parts, the production capacity matching fails.

[0055] (3) As a preferred technical solution, if the production capacity of the corresponding machine tool on the current working day is non-zero and less than the daily production capacity requirements of the parts, the production capacity matching fails, and a machine tool set for the parts is established. Add the numbers of the machine tools whose production capacity on the current working day is non-zero and less than the daily production capacity requirements of the parts to the machine tool set for the parts. Then, return to the machine tool process ability matching module to traverse other machine tools that have not been added to the machine tool set for the parts until another machine tool whose process ability matching passes and whose production capacity on the current working day is non-zero is obtained and added to the machine tool set for the parts. Add up the production capacities of all the machine tools in the machine tool set for the parts on the current working day to obtain the total production capacity on the current working day, and match the total production capacity on the current working day with the daily production capacity requirements of the parts. If the production capacity matching still fails, then traverse other machine tools that have not been added to the machine tool set for the parts in turn until the total production capacity of all the machine tools in the machine tool set for the parts on the current working day is greater than or equal to the daily production capacity requirements of the parts;

[0056] If, after traversing all machine tools on the current working day, the total production capacity of all machine tools in the machine tool set of this part on the current working day is still less than the daily production capacity requirement of this part, then return to the machine tool process capacity matching module again to sequentially traverse other machine tools that have not been added to the machine tool set of this part on the subsequent working days until the daily average total production capacity of the machine tool set of this part is greater than or equal to the daily production capacity requirement of this part, and output the machine tool set of this part and the start date and end date of each machine tool in the machine tool set for producing this part to the next step.

[0057] (4) As a preferred technical solution, according to the model of the part to be produced as planned, the numbers of each machine tool in the machine tool set of this part, and the start date and end date of each machine tool in the machine tool set for producing this part, output the corresponding part production schedule and update the preset machine tool production schedule of the machine tool for producing this part.

[0058] Embodiment 3

[0059] A computer program product includes computer programs / instructions, and when the computer programs / instructions are executed by a processor, they implement the rapid production scheduling method for die numerical control machining in Embodiment 2.

[0060] The content not described in detail in this specification belongs to the prior art well-known to those skilled in the art. Those skilled in the art should understand that the embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0061] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowcharts and / or block diagrams, and the combination of processes and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0062] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to work in a particular manner, such that the instructions stored in the computer-readable memory produce a manufacture including an instruction device that implements the functions specified in one process or more processes and / or one block or more blocks. Figure 1 in one process or more processes and / or Figure 1 one block or more blocks.

[0063] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, such that a series of operational steps are performed on the computer or other programmable apparatus to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in one process or more processes and / or one block or more blocks. Figure 1 in one process or more processes and / or Figure 1 one block or more blocks.

[0064] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit the scope of its protection. Although the present invention has been described in detail with reference to the above embodiments, those of ordinary skill in the art should understand that after reading the present invention, various changes, modifications or equivalent substitutions can still be made to the specific embodiments of the invention. However, these changes, modifications or equivalent substitutions are all within the scope of the claims of the invention awaiting approval.

Claims

1. A mold CNC machining rapid production scheduling system, characterized in that: Including machine tool process capability matching module, machine tool capacity matching module, and machine tool production planning module; The machine tool process capability matching module is used to match the production process requirements of the planned parts with the process capability of the current machine tool. If the process capability of the current machine tool is matched, the number of the machine tool is output to the machine tool capacity matching module; The machine tool capacity matching module is used to match the daily capacity demand of the planned production parts with the capacity of the machine tool that has passed the process capacity matching on the current working day according to the corresponding preset machine tool production schedule. If the capacity matching is passed, the machine tool number and the start date and end date of the machine tool's production of the part are output to the production planning module; The production planning module is used to output the corresponding parts production schedule and update the preset machine tool production schedule of the machine tool that produces the part based on the model of the planned part, the number of the machine tool that matches the process capability and production capacity of the part, and the start date and end date of the production of the part by the machine tool that matches the process capability and production capacity of the part.

2. The mold CNC machining rapid production scheduling system according to claim 1 is characterized by: When the machine tool process capability matching module matches the production process requirements of the planned parts with the process capabilities of the current machine tool, if the process capability matching of the current machine tool fails, the process capability of another machine tool is matched with the production process requirements of the parts until the matching succeeds.

3. The mold CNC machining rapid production scheduling system according to claim 2 is characterized by: The specific method of the machine tool capacity matching module to match the daily capacity demand of the planned production parts with the capacity of the machine tool on the current working day that has passed the process capacity matching is to calculate the capacity of the machine tool on the current working day according to the capacity formula, and the capacity formula is as follows: DPC j,k is the daily capacity of machine tool j to produce part k, T j,空 is the idle time period of machine tool j that is not scheduled for production within the preset working period, T j,空 Obtained according to the preset machine tool production schedule; If the production capacity of the corresponding machine tool on the current working day is greater than or equal to the daily production capacity demand of the part, the production capacity matching is successful; if the production capacity of the corresponding machine tool on the current working day is less than the daily production capacity demand of the part, the production capacity matching is unsuccessful.

4. The mold CNC machining rapid production scheduling system according to claim 3 is characterized by: If the capacity of the corresponding machine tool on the current working day is non-zero and less than the daily capacity demand of the part, the capacity matching fails, and a machine tool set for the part is established. The numbers of the machine tools whose capacity of the corresponding machine tools on the current working day is non-zero and less than the daily capacity demand of the part are added to the machine tool set for the part. The machine tool process capacity matching module is returned again to traverse other machine tools that have not yet been added to the machine tool set for the part until another machine tool with process capacity matching passes and non-zero capacity on the current working day is obtained and added to the machine tool set for the part. The capacity of all machine tools in the machine tool set for the part on the current working day is added to obtain the total capacity of the current working day. The total capacity of the current working day is matched with the daily capacity demand of the part. If the capacity matching still fails, other machine tools that have not yet been added to the machine tool set for the part are traversed in turn until the total capacity of all machine tools in the machine tool set for the part on the current working day is greater than or equal to the daily capacity demand of the part. If after traversing all machine tools on the current working day, the total production capacity of all machine tools in the machine tool set of the part on the current working day is still less than the daily production capacity requirement of the part, then return to the machine tool process capability matching module and traverse the other machine tools that have not yet been added to the machine tool set of the part in sequence on the postponed working days until the daily average total production capacity of the machine tool set of the part is greater than or equal to the daily production capacity requirement of the part, and output the machine tool set of the part and the start date and end date of the production of the part by each machine tool in the machine tool set to the production planning module.

5. The mold CNC machining rapid production scheduling system according to claim 4 is characterized in that: The production planning module is also used to output the corresponding parts production schedule based on the model of the planned parts, the numbers of each machine tool in the machine tool set of the part, and the start date and end date of the production of the part by each machine tool in the machine tool set, and update the preset machine tool production schedule of the machine tool that produces the part.

6. A method for rapid production scheduling of mold CNC machining, characterized in that: The following steps are involved: Match the production process requirements of the planned parts with the process capabilities of the current machine tool. If the process capabilities of the current machine tool are matched, the number of the machine tool is output to the next step. The daily production capacity demand of the planned parts is matched with the production capacity of the machine tool on the current working day according to the corresponding preset machine tool production schedule. If the production capacity is matched, the machine tool number and the start date and end date of the machine tool production of the part are output to the next step; According to the model of the planned part, the number of the machine tool that matches the process capability and production capacity of the part, and the start date and end date of the production of the part by the machine tool that matches the process capability and production capacity of the part, the corresponding part production schedule is output, and the preset machine tool production schedule of the machine tool that produces the part is updated.

7. The method for rapid production scheduling of mold numerical control machining according to claim 6 is characterized in that: When matching the production process requirements of the planned parts with the process capabilities of the current machine tool, if the process capabilities of the current machine tool do not match, the process capabilities of another machine tool are matched with the production process requirements of the parts until the match is successful.

8. The method for rapid production scheduling of mold numerical control machining according to claim 7 is characterized in that: The specific method of matching the daily production capacity demand of the planned production parts with the production capacity of the machine tool on the current working day through the process capacity matching is to calculate the production capacity of the machine tool on the current working day according to the production capacity formula, and the production capacity formula is as follows: DPC j,k is the daily capacity of machine tool j to produce part k, T j,空 is the idle time period of machine tool j that is not scheduled for production within the preset working period, T j,空 Obtained according to the preset machine tool production schedule; If the production capacity of the corresponding machine tool on the current working day is greater than or equal to the daily production capacity demand of the part, the production capacity matching is successful; if the production capacity of the corresponding machine tool on the current working day is less than the daily production capacity demand of the part, the production capacity matching is unsuccessful.

9. The method for rapid production scheduling of mold numerical control machining according to claim 8, characterized in that: If the capacity of the corresponding machine tool on the current working day is non-zero and less than the daily capacity demand of the part, the capacity matching fails, and a machine tool set for the part is established. The numbers of the machine tools whose capacity of the corresponding machine tools on the current working day is non-zero and less than the daily capacity demand of the part are added to the machine tool set for the part. The machine tool process capacity matching module is returned again to traverse other machine tools that have not yet been added to the machine tool set for the part until another machine tool with process capacity matching passes and non-zero capacity on the current working day is obtained and added to the machine tool set for the part. The capacity of all machine tools in the machine tool set for the part on the current working day is added to obtain the total capacity of the current working day. The total capacity of the current working day is matched with the daily capacity demand of the part. If the capacity matching still fails, other machine tools that have not yet been added to the machine tool set for the part are traversed in turn until the total capacity of all machine tools in the machine tool set for the part on the current working day is greater than or equal to the daily capacity demand of the part. If after traversing all machine tools on the current working day, the total production capacity of all machine tools in the machine tool set of the part on the current working day is still less than the daily production capacity requirement of the part, then return to the machine tool process capability matching module and traverse the other machine tools that have not yet been added to the machine tool set of the part in sequence on the postponed working days until the daily average total production capacity of the machine tool set of the part is greater than or equal to the daily production capacity requirement of the part, and output the machine tool set of the part and the start date and end date of the production of the part by each machine tool in the machine tool set to the next step.

10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by the processor, the method for rapid scheduling of mold CNC machining as described in any one of claims 6 to 9 is implemented.