[0018] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0019] see Figure 1-2 , an embodiment provided by the present invention: an automatic production scheduling processing system for production management in the precision casting industry, comprising a processor 1, a communication interface 2, a communication bus 3 and a data storage module 4, the processor 1, the communication interface 2 A data connection is established with the data storage module 4 through the communication bus 3, and the processor 1 is data connected with a product attribute information collection module 5, a production order management module 6 and a production capacity analysis and automatic production scheduling module 7, and the product attribute information collection module 5 is used for collecting The product identification, product version, product material, product unit weight, product manufacturing process and the quota data of each process of the product, the data collected by the product attribute information collection module 5 is stored in the data storage module 4 for capacity analysis and automatic arrangement. The calculation to be performed by the production module 7 provides basic data; the production order management module 6 is used to store the customer's order data, generate a production plan, print out the production tracking sheet containing the identification code and send it to the production workshop; capacity analysis and automatic production scheduling Module 7 is used to calculate the occupied capacity and remaining capacity of each process, and to schedule the capacity required for new orders, so as to automatically schedule production and calculate the delivery date of new orders; data storage module 4 is internally provided with production records The database 40 and the system database 41; the production record database 40 includes a product attribute information database 400, an order database 401 and a production plan database 402; the data information stored in the product attribute information database 400 includes product identification, product version, product material, product unit weight and product manufacturing process; the product attribute information collection module 5 includes a collection terminal 50, and the collection terminal 50 includes but is not limited to electronic weighing equipment, material component detection equipment, three-dimensional graphics scanning equipment and general input equipment; production order management module 6 includes order Establishment sub-module 60, historical order analysis sub-module 61, identification code generation sub-module 62 and printing sub-module 63; the identification code generated by the identification code generation sub-module 62 is a barcode or two-dimensional code; capacity analysis and automatic production scheduling module 7 It includes a production capacity analysis algorithm submodule 70, a production time collection submodule 71, a production scheduling algorithm submodule 72 and a production plan generation submodule 73. The algorithm formula of the production capacity analysis algorithm submodule 70 is:
[0020] The production capacity required by the order (unit: the number of labor shifts) = the number of orders / the quota of process 1 + the number of orders / the quota of process 2 + the number of orders / the quota of process 3... + the number of orders / the quota of process N;
[0021] Order production time (unit: day) = number of orders / quota for process 1 / number of daily labor shifts for process 1 + number of orders / quota for process 2 / number of labor shifts per day for process 2 + number of orders / quota for process 3 / daily for process 3 The number of manual shifts... + the number of orders/the quota of operation N/the number of manual shifts per day of operation N.
[0022] Working principle: when the present invention is used for production management and automatic production scheduling of casting operations, the product attribute information collection module 5 collects detailed attribute information of the production product through the collection terminal 50, and stores it in the preset product attribute information database 400; The order management module 6 is used to store the customer's order data, generate a production plan, print out the production tracking sheet containing the two-dimensional code and send it to the production workshop. During production, workers can report for work by scanning the two-dimensional code (operator). , operation date, the number of good products produced by the operation, the number of waste products, etc.), the reported data can not only be used to calculate the wages of workers, but also can track the progress of production and quality data, and provide basic data for the calculation of the occupied capacity of each process Specifically, the production order management module 6 establishes a production order data record through the order establishment sub-module 60 according to customer needs, and stores it in the preset order database 401 to track the production progress, and the historical order analysis sub-module 61 takes the product as a unit Analyze historical production orders, calculate and recommend the average production time of each production node of the product; the identification code generation sub-module 62 generates a unique identification code for each production order data record, and the identification code is printed on the production process tracking sheet through the printing sub-module 63; The production capacity analysis and automatic production scheduling module 7 is used for analysis of production capacity and automatic production scheduling. The production order management module 6 provides the basic data of the scheduled production orders. The production capacity analysis and automatic production scheduling module 7 calculates the capacity occupancy according to the algorithm formula and calculates Each process (process 1, process 2, process 3...process N) the number of remaining manual shifts per day, and then calculate the order production time, and finally calculate the order delivery time; the capacity analysis algorithm sub-module 70 is based on the product attribute information database the product attribute information, calculate the required production capacity of the corresponding number of products in the production order data records of each production node and the production time of each production node, and then calculate the required production capacity and order production time of the entire order production; capacity analysis algorithm sub-module 70 Calculate the occupied capacity of each production node and the remaining capacity of the production node according to the production order data records in production in the production record database 40; The average production time; the production scheduling algorithm sub-module 72 uses the required production capacity for order production, the order production time, the remaining production capacity of the production node, and the average production time of each production node of the product as the data basis, and calculates and schedules the completion time of each production node and the final completion of the order. time, and update it to the production plan database 402, and then generate a production plan executable on the production site through the production plan generation sub-module 73; wherein, the production node can be each process node in the precision casting process, such as: the wax mold making process, Mold making process, smelting and pouring process, etc.; the system database 41 in the data storage module 4 is used to store the system program; the processor 1 is used to execute the program, and the program includes program codes and computer operation instructions; the processor 1 can be a CPU, or a specific integrated circuit; communication interface 2 is used to communicate with Network element communication of other devices such as clients or other servers; communication bus 3 is used to establish data transmission between modules;
[0023]The specific analysis process of the capacity analysis algorithm sub-module 70: firstly, each process of each product is rated (for a certain process, the rated completion quantity of a single worker per unit time, usually the completion quantity per person per shift, according to the factory situation, every day. It is possible to arrange 1 to 3 shifts, namely day shift, middle shift, night shift, and one shift is normally 8 hours.) Enter the system database 41 through the product attribute information collection module 5, and divide the order quantity by the process quota to calculate the required amount of each process. Manual shifts (in layman's terms, "several shifts" are required), the manual shifts required for each process are accumulated, and then the required production capacity of the entire order is calculated, and the designed production capacity of each process of the factory is set in advance according to the factory conditions (a certain process). There are several shifts that can be used every day) to the system database 41, the occupied capacity of the scheduled orders and the required capacity of the new orders to be scheduled can be calculated, so as to judge whether the remaining capacity of the factory can meet the delivery deadline of the order. Digest new orders that are about to be scheduled.
[0024] It will be apparent to those skilled in the art that the present invention is not limited to the details of the above-described exemplary embodiments, but that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the embodiments are to be regarded in all respects as illustrative and not restrictive, and the scope of the invention is defined by the appended claims rather than the foregoing description, which are therefore intended to fall within the scope of the appended claims. All changes within the meaning and range of the equivalents of , are included in the present invention. Any reference signs in the claims shall not be construed as limiting the involved claim.