Material determination method, device, electronic device and storage medium

By combining orders of the same material and model, determining production frequency and output, and developing nesting plans, the problem of low resource utilization in the sheet metal slitting process was solved, achieving efficient material utilization and cost reduction.

CN119426442BActive Publication Date: 2025-09-19LEAYUN TECH CO LTD OF ZHUHAI +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411568443.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-05
Publication Date
2025-09-19
Estimated Expiration
2044-11-05

AI Technical Summary

Technical Problem

In existing industrial production, the slitting process of sheet metal parts relies on manual experience, resulting in low resource utilization, accumulation of waste materials, and increased costs.

Method used

By obtaining the order data of orders to be produced within a preset time, merging orders with the same material and model information, determining the production frequency and output, and checking whether the material warehouse has materials that meet the requirements, if not, formulating a tailoring plan to reasonably allocate materials.

Benefits of technology

It improves material utilization, reduces resource waste and production costs, and optimizes production processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119426442B_ABST
    Figure CN119426442B_ABST
Patent Text Reader

Abstract

The present application provides a material determination method, device, electronic device and storage medium, which obtains order data of orders to be produced within a preset time period, wherein the order data includes: material information and product model information required for the product; merges the orders to be produced with the same material information and product model information to obtain a merged order, and determines the production frequency and output of each merged order based on the orders to be produced with the same material information and product model information; determines whether there are materials that meet the requirements of each merged order in the material library; takes the merged order for which there is no material that meets the requirements in the material library as the first order, and determines the corresponding tailoring scheme based on the production frequency and output of the first order; determines the material corresponding to each first order based on the tailoring scheme of the first order, which can reasonably allocate the materials corresponding to the order from the source, thereby improving the utilization rate of materials (such as steel coils).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of industrial production technology, and in particular relates to a material determination method, device, electronic device and storage medium. Background Art

[0002] Currently, most sheet metal parts processing in industrial production requires a stamping process, and the raw material steel coils for the stamping process need to be slit before use. Slitting means cutting a steel coil into multiple small coils according to the blanking size.

[0003] Currently, most slitting processes rely on manual labor to combine orders and develop nesting plans based on experience. Nesting involves placing parts from multiple orders onto a single coil and slitting them. This existing production model creates a significant amount of leftover material (unused parts after slitting) at the source. Over time, this material accumulates, leading to low coil utilization, wasted resources, and increased costs. Summary of the Invention

[0004] In view of the above technical problems, the inventors discovered that, in the prior art, the "nesting" step is often placed in a subsequent process, resulting in the aforementioned problems of low resource utilization and increased costs. Therefore, the embodiments of the present application provide a material determination method, device, electronic device, and storage medium that can improve material utilization.

[0005] In a first aspect, an embodiment of the present application provides a material determination method, comprising:

[0006] Obtaining order data for orders to be produced within a preset time period, wherein the order data includes: material information and product model information required for the product;

[0007] Merge the pending production orders with the same material information and product model information to obtain merged orders, and determine the production frequency and output of each merged order based on the pending production orders with the same material information and product model information;

[0008] Determine whether there are materials in the material warehouse that meet the requirements of each merged order;

[0009] The merged orders for which no materials meeting the requirements exist in the material library are used as the first order, and the corresponding tailoring plan is determined based on the production frequency and output of the first order;

[0010] Materials corresponding to each of the first orders are determined based on the nesting plans of the first orders.

[0011] In some embodiments, the method further comprises:

[0012] In the case that there is a material in the material library that meets the requirements of the second order in the merged order, the material that meets the requirements of the second order is bound to the second order.

[0013] In some embodiments, the method further comprises:

[0014] The materials that meet the requirements of the second order are deleted from the material library so that when the tailoring plan is determined based on the production frequency and output of the first order, the materials that meet the requirements of the second order are not included in the calculation of the tailoring plan.

[0015] In some embodiments, determining the corresponding tailoring solution based on the production frequency and output of the first order includes:

[0016] Acquiring a tailoring rule, wherein the tailoring rule includes: a first correspondence between output and a first tailoring solution; a second correspondence between production frequency and a second tailoring solution; a third correspondence between production frequency, output, and a third tailoring solution; and a priority among the first correspondence, the second correspondence, and the third correspondence;

[0017] A tailoring plan is determined based on the production frequency, output and tailoring rules of the first order.

[0018] In some embodiments, determining the production frequency and output of each merged order based on pending production orders having the same material information and product model information includes:

[0019] Determine whether there is historical order data corresponding to each pending production order;

[0020] The production frequency of each merged order is determined based on the quantity of the historical order data.

[0021] In some embodiments, determining the material corresponding to each first order based on the nesting scheme of the first order includes:

[0022] When the nesting solution is determined, determining whether a target first order exists in the first order, wherein the target first order has no corresponding material;

[0023] In the case where a target first order exists, determining the dead stock and / or remaining stock in the material warehouse as the material corresponding to the target first order;

[0024] Materials corresponding to first orders other than the target first order in the first order are determined based on the tailoring plan.

[0025] In some embodiments, determining whether there are materials in the material library that meet the requirements of each merged order includes:

[0026] Sort the orders by the weight of the materials required for each combined order;

[0027] Based on the sorting, it is determined in sequence whether there are materials in the material library that meet the requirements of each merged order.

[0028] In a second aspect, an embodiment of the present application provides a device for determining a material, comprising:

[0029] An acquisition module is used to acquire order data of orders to be produced within a preset time period, wherein the order data includes: material information and product model information required for the product;

[0030] A merging module is used to merge pending production orders with the same material information and product model information to obtain merged orders, and determine the production frequency and output of each merged order based on the pending production orders with the same material information and product model information;

[0031] The first determination module is used to determine whether there are materials in the material library that meet the requirements of each merged order;

[0032] A second determination module is configured to take the merged orders for which no materials meeting the requirements exist in the material library as the first order, and determine a corresponding tailoring solution based on the production frequency and output of the first order;

[0033] A third determining module is configured to determine materials corresponding to each of the first orders based on the tailoring schemes of the first orders.

[0034] In a third aspect, an embodiment of the present application provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements any of the above-described methods when executing the computer program.

[0035] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements any of the methods described above.

[0036] In a fifth aspect, an embodiment of the present application provides a computer program product, which, when executed on a terminal device, enables the electronic device to execute any of the methods described above.

[0037] Compared with the prior art, the embodiments of the present application have the following beneficial effects:

[0038] The material determination method provided in the embodiment of the present application obtains order data of orders to be produced within a preset time period, wherein the order data includes: material information and product model information required for the product; merges the orders to be produced with the same material information and product model information to obtain a merged order, and determines the production frequency and output of each merged order based on the orders to be produced with the same material information and product model information; determines whether there are materials that meet the requirements of each merged order in the material library; takes the merged order for which there is no material that meets the requirements in the material library as the first order, and determines the corresponding tailoring scheme based on the production frequency and output of the first order; determines the material corresponding to each first order based on the tailoring scheme of the first order, which can reasonably allocate the materials corresponding to the order from the source, thereby improving the utilization rate of materials (such as steel coils).

[0039] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the embodiments or descriptions of the prior art. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0041] Figure 1 A schematic diagram of the implementation process of a material determination method provided for the implementation of this application;

[0042] Figure 2 A schematic diagram of the implementation flow of another material determination method provided in an embodiment of the present application;

[0043] Figure 3 A schematic structural diagram of a material determination device provided in an embodiment of the present application;

[0044] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0045] In the following description, specific details such as specific system structures and techniques are provided for purposes of illustration rather than limitation to facilitate a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to avoid obscuring the description of the present application with unnecessary detail.

[0046] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or collections thereof.

[0047] It will also be understood that the term "and / or" used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

[0048] As used in this specification and the appended claims, the term "if" can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting," depending on the context. Similarly, the phrases "if it is determined" or "if it is detected" can be interpreted as meaning "upon determining" or "in response to determining" or "upon detecting" or "in response to detecting," depending on the context.

[0049] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.

[0050] References to "one embodiment" or "some embodiments" in this specification mean that a particular feature, structure, or characteristic described in conjunction with the embodiment is included in one or more embodiments of the present application. Thus, phrases such as "in one embodiment," "in some embodiments," "in other embodiments," and "in yet other embodiments" appearing in various places in this specification do not necessarily refer to the same embodiment, but rather mean "one or more but not all embodiments," unless otherwise specifically emphasized.

[0051] Based on the technical problems of related technologies, the embodiments of the present application provide a material determination method that can be applied to electronic devices such as mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR) / virtual reality (VR) devices, laptops, ultra-mobile personal computers (UMPCs), netbooks, and personal digital assistants (PDAs). The embodiments of the present application do not impose any restrictions on the specific type of electronic device. The electronic device can be deployed as a server in the cloud.

[0052] The functions implemented by the material determination method provided in the embodiment of the present application can be implemented by calling program codes by a processor of an electronic device, wherein the program codes can be stored in a computer storage medium.

[0053] The embodiment of the present application provides a material determination method, Figure 1 A schematic diagram of a material determination method provided for the implementation of this application is shown in the following figure: Figure 1 As shown, the material determination methods include:

[0054] Step S101: acquiring order data of orders to be produced within a preset time period, wherein the order data includes: material information and product model information required for the product.

[0055] In the embodiment of the present application, the pending production order is an order that is expected to be produced. The preset duration can be a date range of today, this week, this month, or a longer period. This duration is determined based on the company's production plan and order processing process. The order data includes: the material information required for the product (such as steel type, thickness, width, etc.) and product model information (such as part number, size, quantity, and output, etc.). In some embodiments, the order data may also include the production frequency (high frequency, low frequency) and the type of applicable product (for example, edge plate, Daikin).

[0056] In an embodiment of the present application, the electronic device communicates with a production management system (such as ERP, MES), and can export detailed data of all orders to be produced within a subsequent preset period of time (such as one week, one month) from the production management system (such as ERP, MES) based on preset filtering conditions (such as order status is "to be produced" or "to be scheduled", etc.).

[0057] In an embodiment of the present application, for each screened order to be produced, detailed order data is extracted. These data should include at least the following two parts: the material information required for the product and the product model information. The material information required for the product includes the material type, specifications, performance requirements, etc. of all raw materials or components required to produce the product. This information is crucial for subsequent material procurement and production process arrangements. Product model information: a unique identifier or classification code for the product, used to distinguish products of different specifications, functions or uses. Model information helps ensure that the products produced meet the order requirements.

[0058] In the embodiment of the present application, the sorted order data is stored in an appropriate database or file for use in subsequent production planning, material procurement, production scheduling, etc. At the same time, the relevant data can also be passed to relevant departments or personnel so that they can understand and prepare production work in a timely manner.

[0059] In step S102 , the pending production orders with the same material information and product model information are merged to obtain merged orders, and the production frequency and output of each merged order are determined based on the pending production orders with the same material information and product model information.

[0060] In an embodiment of the present application, the purpose is to optimize the production process by merging orders with the same material information and model information, reduce production conversion time and cost, and determine the production frequency and output of each merged order.

[0061] In this embodiment of the present application, orders with the same material and model information are grouped together based on the material and model information of each order. Specifically, data structures and techniques such as hash tables, dictionaries, or database queries can be used to efficiently identify and group orders. Model information includes thickness, size, etc.

[0062] In this embodiment of the present application, for each group, the orders within the group are merged into a new merged order. The merged order should contain the product information of all original orders (since the materials and models are the same, this information can be shared), but the production volume should be the sum of the production volumes of all orders within the group. If necessary, a new order number or identifier can be assigned to the merged order to facilitate tracking and management in the subsequent production process.

[0063] Production frequency may involve daily, weekly or monthly production times, depending on the product's production cycle, market demand and the utilization rate of production equipment.

[0064] Output refers to the number of products that need to be completed in each production. It should ensure that the total output requirements of the combined order can be met and the load and efficiency of the production line can be balanced as much as possible.

[0065] Specifically, the production frequency of each merged order within the preset time period can be calculated based on the estimated production time and production cycle of the merged order. If an order is scheduled for production multiple times within the preset time period, its production frequency is multiple times.

[0066] The combined order, along with the confirmed production frequency and output, can be updated to the order management system. This may include modifying the status of the original order (if they are no longer produced as separate units) and creating a new production instruction or work order to direct subsequent production activities.

[0067] In an embodiment of the present application, the electronic device can output the merged order information, production frequency, and output to the electronic device's display screen or report file for operator viewing and analysis. The merged order information, production frequency, and output data can also be stored in the electronic device's local database or cloud storage to facilitate subsequent production planning, material management, and production tracking.

[0068] Step S103: Determine whether there are materials in the material library that meet the requirements of each merged order.

[0069] In an embodiment of the present application, the material library can display the existing inventory (current inventory) to check whether the existing inventory can meet production needs, avoid unnecessary procurement or production delays, reduce production risks, improve production efficiency, and meet customer needs. Specifically, the material library management system can be queried to check whether there are enough materials that meet the requirements of the merged order. If there are insufficient materials in the material library or no materials that meet the requirements, proceed to the next step; if there are sufficient materials, directly allocate the materials and start production.

[0070] Step S104: The merged orders for which no materials meeting the requirements exist in the material library are taken as the first order, and a corresponding tailoring solution is determined based on the production frequency and output of the first order.

[0071] In an embodiment of the present application, when there is no material in the material library that meets the requirements of the first order (i.e., a specific order in the merged order), it is necessary to formulate a tailoring plan based on the production frequency and output of the order.

[0072] Specifically, the specific material requirements of the first order can be reviewed, including material type, specifications, quantity, and quality grade. The production frequency (i.e., the number of times production is required per unit time) and total output for this order can be analyzed to understand the urgency and scale of the material demand. Alternative materials should be identified that approach or meet the performance and specifications of the first order. The feasibility of the alternative materials should be assessed, including cost, lead time, and impact on production quality. If alternative materials cannot be directly found or do not meet all requirements, a nesting design should be conducted. Using professional nesting software or tools, an optimal nesting solution should be designed based on the actual material inventory and the requirements of the first order. This nesting solution should minimize material waste while meeting the production frequency and output requirements. Adjust the production process based on the nesting solution, including replanning the production line layout and adjusting the sequence of production processes. This ensures smooth material flow throughout the production process and avoids production interruptions caused by material shortages or mismatches.

[0073] In an embodiment of the present application, if the tailoring scheme results in the material requirements of certain production batches not being met, it may be necessary to adjust the production frequency to balance material supply and production demand. For example, you can consider advancing or delaying some production batches, or outsourcing some production tasks to other suppliers, or adjusting the production plan, etc. Depending on the actual effect of the tailoring scheme, it may be necessary to adjust the production plan of the first order. If the tailoring scheme can significantly improve material utilization and reduce costs, you can consider increasing production to meet market demand; conversely, if the tailoring scheme leads to material waste or increased costs, you may need to reduce production to avoid unnecessary losses.

[0074] In the embodiment of the present application, the complex process of formulating the tailoring plan based on the order production frequency and output requirements can maximize the use of limited material resources, meet production needs and reduce production costs through scientific analysis and planning.

[0075] Step S105 : determining materials corresponding to each first order based on the nesting scheme of the first order.

[0076] In this embodiment of the present application, specific materials are allocated to each first order based on the nesting plan. Based on the nesting plan, the specific location of each merged order (including the first order) on the coil or sheet is determined. Specific materials (such as coil number, sheet location, etc.) are allocated to each order, and the production plan and material management system are updated. The required materials are prepared, and the relevant departments are notified to proceed with subsequent production operations.

[0077] The material determination method provided in the embodiment of the present application obtains order data of orders to be produced within a preset time period, wherein the order data includes: material information and product model information required for the product; merges the orders to be produced with the same material information and product model information to obtain a merged order, and determines the production frequency and output of each merged order based on the orders to be produced with the same material information and product model information; determines whether there are materials that meet the requirements of each merged order in the material library; takes the merged order for which there is no material that meets the requirements in the material library as the first order, and determines the corresponding tailoring scheme based on the production frequency and output of the first order; determines the material corresponding to each first order based on the tailoring scheme of the first order, which can reasonably allocate the materials corresponding to the order from the source, thereby improving the utilization rate of materials (such as steel coils).

[0078] According to this application, by combining similar orders, checking inventory, and developing nesting plans, it is possible to effectively optimize material allocation and nesting plans during the production process. This not only improves material utilization, but also reduces waste and delays in the production process, improving overall production efficiency.

[0079] According to the material determination method of the present application, when there are materials in the material library that meet the requirements of the second order (which is also part of the merged order), executing the corresponding steps can ensure that the materials can be accurately and timely allocated to the corresponding order.

[0080] In some embodiments, the material determination method further includes:

[0081] Step S106: If there is a material in the material library that meets the requirements of the second order in the merged order, the material that meets the requirements of the second order is bound to the second order.

[0082] In this step, the system or operator first verifies whether the material in the inventory meets the specific requirements of the second order. This includes the material type, specifications, quantity, quality grade, and any other specific requirements. Only when the material fully meets the order requirements will the binding process be carried out.

[0083] Once the materials are confirmed to meet the requirements of the second order, the system will bind them to the second order. This means that the materials are officially assigned to the order and are ready for subsequent production or shipment. This binding operation is typically completed in the production management system or material management system, and corresponding records or labels are generated for tracking and management.

[0084] In these embodiments, by introducing step S106, the enterprise can more effectively manage the material allocation process, improve production efficiency and accuracy, and provide strong support for subsequent production planning, cost control, and quality management.

[0085] According to this application, when there are materials in the material library that meet the requirements of the second order and these materials have been successfully bound to the second order, they will be "deleted" from the material library (or marked as allocated) to ensure efficient and accurate material management. The following are detailed steps:

[0086] In some embodiments, the material determination method further includes:

[0087] Step S107: Deleting materials that meet the requirements of the second order from the material library so that when a nesting plan is determined based on the production frequency and output of the first order, the materials that meet the requirements of the second order do not participate in the calculation of the nesting plan.

[0088] In this step, after the materials are bound to the second order, the system marks them as "allocated." This doesn't mean they are physically removed from the inventory, but rather their status is updated within the inventory management system. This means that when the system queries available materials, these allocated materials are not counted. The system updates the inventory records to reflect the latest status of these materials. This includes reducing the available quantity of the corresponding materials in inventory and potentially adding additional information (such as the order to which they were allocated and the allocation time) for tracking purposes. It should be noted that when the system subsequently determines the nesting plan based on the production frequency and output of the first order, the updated inventory records will be used for calculation. Since these allocated materials are excluded from the available materials list, they are not included in the nesting plan calculation. This helps improve the accuracy and effectiveness of the nesting plan, avoids material waste or production delays caused by double counting or incorrect allocations, and allows for a more accurate assessment of the availability and demand of remaining materials, leading to more effective production planning and procurement strategies.

[0089] During this step, to ensure smooth production flow, the system may generate documents related to material allocation, such as picking lists and bills of materials. These documents serve as important references during the production process, guiding operators to collect and use materials in the correct order and quantity.

[0090] In this step, after the binding of materials and orders is completed, the system may send notifications or reports to relevant departments (such as production, procurement, finance, etc.) These notifications will inform the relevant departments about the material allocation so that they can make corresponding preparations or adjustments.

[0091] In these embodiments, through step S107, the enterprise can more effectively manage the material allocation process, improve production efficiency and accuracy, and provide strong support for subsequent nesting calculations, production planning, and material procurement.

[0092] According to this application, in order to more accurately determine the tailoring plan, you can set tailoring rules and match the tailoring plan that best suits the production frequency and output of the first order based on the tailoring rules. The following are detailed steps:

[0093] In some embodiments, in step S104, determining a corresponding tailoring solution based on the production frequency and output of the first order includes:

[0094] Step S1041, obtaining the tailoring rules, wherein the tailoring rules include: a first correspondence between output and a first tailoring scheme; a second correspondence between production frequency and a second tailoring scheme; a third correspondence between production frequency, output and a third tailoring scheme; and a priority among the first correspondence, the second correspondence and the third correspondence.

[0095] In this step, the nesting rules are a set of predefined rules that guide how to determine the optimal nesting solution based on the production frequency and output of the order. These rules are usually based on historical data, production experience, material characteristics, production efficiency, and other factors.

[0096] In this step, the first correspondence between output and the first nesting solution indicates that when order output reaches a certain level, a specific nesting solution should be adopted to optimize material utilization and production costs. The second correspondence between production frequency and the second nesting solution reflects the impact of production frequency on the selection of nesting solutions. For example, high-frequency production may require a more flexible nesting solution to reduce mold change time and improve production efficiency. The third correspondence between production frequency, output, and the third nesting solution indicates that in some cases, both production frequency and output jointly determine the selection of the nesting solution. This comprehensive correspondence is more complex but can provide more precise nesting guidance.

[0097] In this step, the priorities among the first, second, and third correspondences need to be clearly defined in the tailoring rules, so as to help determine which tailoring solution should be prioritized when multiple conditions are met simultaneously.

[0098] Step S1042: determining a tailoring plan based on the production frequency, output, and tailoring rules of the first order.

[0099] In this step, the production frequency and output data for the first order are obtained. This data forms the basis for determining the tailoring solution. Based on the corresponding relationships in the tailoring rules, the production frequency and output of the first order are matched with the conditions in the rules.

[0100] In this step, if multiple correspondences are satisfied simultaneously, the final tailoring solution is determined based on the priority set in the tailoring rules. As an example, the third correspondence can have a higher priority than the second and first correspondences. Specifically, first, a check is made to see if the third correspondence (i.e., the conditions for both production frequency and output) are satisfied. If not, the second correspondence (only production frequency) or the first correspondence (only output) is checked separately.

[0101] In this step, the most suitable tailoring solution for the production frequency and output of the first order is determined based on the matching results and priority judgment. The determined tailoring solution is output to the production management system or relevant personnel for subsequent production scheduling and material preparation.

[0102] In this embodiment, by introducing tailoring rules and determining tailoring plans based on production frequency and output, enterprises can arrange production activities more scientifically and reasonably, improve material utilization and production efficiency, and reduce production costs.

[0103] According to this application, in order to more accurately determine the production frequency and output of each order, historical order data is taken into consideration. The following are detailed steps:

[0104] In some embodiments, in step S102, determining the production frequency and output of each order includes: step S1021, determining whether there is historical order data corresponding to each order to be produced.

[0105] In this step, the system first searches a database or related data source for historical order data that matches the order data for each current production order. This typically involves comparing key order information such as product model, specifications, and customer requirements.

[0106] For each current order, the system determines whether there is sufficiently similar or identical historical order data. If so, it proceeds to the next step. If not, or if the similarity is insufficient, it may be necessary to use other methods (such as forecasting models, empirical judgment, etc.) to determine the production frequency.

[0107] Step S1022: determining the production frequency of each order based on the quantity of the historical order data.

[0108] In this step, for current orders with existing historical order data, the system will count the number of these historical orders. This number reflects the number of times this order type has been produced in the past period of time, which is a direct reflection of the production frequency.

[0109] Based on the historical order quantity statistics, the system can further calculate the average production frequency of that order type or the production frequency within a specific time period. This calculation may involve setting a time window (such as the past year, quarter, month, etc.) to more accurately reflect the current production demand trend.

[0110] After determining the initial production frequency, the system may adjust and optimize it based on factors such as the current market environment, changes in customer demand, and production capacity. For example, if market demand increases, the system may increase the predicted production frequency accordingly; if production capacity is limited, the system may adjust the production frequency to match actual production capacity.

[0111] Finally, the system outputs the determined production frequency to be used in subsequent production planning, material allocation, etc. This production frequency will serve as an important basis for formulating tailoring plans and arranging production activities.

[0112] In these embodiments, by taking into account historical order data, enterprises can more accurately predict and determine the production frequency and output of each order, thereby optimizing production planning and resource allocation, and improving production efficiency and response speed.

[0113] According to this application, in order to ensure that all first orders receive appropriate material allocation, especially when the tailoring plan has been determined, the system will perform special processing on those orders that have not yet been allocated materials (i.e., the target first orders). The following are detailed steps:

[0114] In some embodiments, step S105, determining the materials corresponding to each first order based on the nesting scheme of the first order, includes:

[0115] Step S1051: when the nesting solution is determined, determining whether there is a target first order in the first order, wherein the target first order has no corresponding material;

[0116] In this step, the system first checks the status of all first orders based on the determined nesting plan. The nesting plan usually allocates materials to most orders, but some orders may not be allocated due to various reasons (such as material shortages, mismatched specifications, etc.).

[0117] The system identifies orders that have not yet been allocated materials as target first orders. These orders are the focus of subsequent material allocation work.

[0118] Step S1052: When there is a target first order, the unused materials and / or remaining materials in the material warehouse are determined as materials corresponding to the target first order.

[0119] In this step, the system searches for available obsolete materials (materials that have not been used for a long time) and surplus materials (materials remaining in the production process) in the material library. These materials may have accumulated due to changes in previous production plans or savings in the production process. For the target first order, the system tries to allocate the obsolete materials and / or surplus materials that meet their requirements to them. This not only reduces material waste, but also reduces procurement costs. When allocating, the system will consider factors such as the quantity, quality, and specifications of the materials to ensure that the allocated materials can meet the order requirements. After the allocation is completed, the system will record the relevant information and update the inventory data. This includes reducing the quantity of obsolete materials and surplus materials, increasing the material allocation records for the target first order, etc.

[0120] Step S1053: determining materials corresponding to first orders other than the target first order in the first order based on the nesting plan.

[0121] In this step, after processing the material allocation for the target first order, the system continues to allocate materials for other first orders according to the tailoring plan. These orders may have already received some or all of the materials in the initial allocation of the tailoring plan, but now they will be adjusted based on the latest inventory data and allocation results.

[0122] During the allocation process, the system may optimize and adjust the tailoring plan based on factors such as inventory status, production efficiency, and cost. For example, if the inventory of a certain material is insufficient, the system may look for alternative materials or adjust the production plan to reduce the demand for that material.

[0123] Finally, the system will allocate materials for all first orders and generate corresponding bills of materials and production plans, which will serve as guidance for subsequent production activities.

[0124] In these embodiments, through the above steps, the system can ensure that all first orders can receive appropriate material allocation when the nesting plan has been determined, while minimizing material waste and reducing production costs.

[0125] According to this application, in order to improve the efficiency and accuracy of material matching, the system will first sort the orders according to the size of the materials required for the order, and then check the material library to see if there are materials that meet the requirements. The following are detailed steps:

[0126] In some embodiments, in step S103, determining whether there are materials in the material library that meet the requirements of each merged order includes:

[0127] Step S1031 , sorting the orders according to the weight of the materials required for each merged order.

[0128] In this step, the system first collects the material information required for each order, especially the weight of the material. This information is the basis for subsequent sorting and matching.

[0129] In this step, orders are sorted using an appropriate sorting algorithm (such as quick sort or merge sort). The order is sorted based on the weight of the materials required. The purpose of sorting is to optimize the order of material searches, allowing the system to prioritize orders with more relaxed material size requirements, thereby improving material utilization.

[0130] In this step, after sorting is completed, the system obtains an order list arranged in order of material weight. This list will serve as the basis for subsequent material matching.

[0131] Step S1032: determining in sequence whether there are materials in the material library that meet the requirements of each merged order based on the sorting.

[0132] In this step, the system searches the material library in sequence according to the sorted order list. For each order, the system searches the material library according to the required material specifications (including size, material, performance, etc.).

[0133] In this step, when a material that meets the order requirements is found in the material library, the system performs a matching check. This includes comparing the material's size, material, quantity, and other factors to see if they meet the order requirements. If a fully matching material is found, it is marked as allocated and removed from the material library or marked as unavailable.

[0134] During this step, if the material library doesn't have a material that fully meets the order requirements, the system can try to find an alternative. This can include looking for materials with similar but slightly different dimensions, or combining multiple materials to meet the order requirements. The selection of alternatives requires a comprehensive consideration of factors such as cost, production efficiency, and product quality.

[0135] During this step, the system records the results of material matching for each order. If a matching material is found, detailed information (such as the material number, location, and quantity) is recorded. If no matching material is found or an alternative is selected, relevant comments are recorded. Simultaneously, the system updates the inventory data in the material warehouse to reflect the allocation and consumption of the material.

[0136] In this step, the system processes each order in the sorted order list until all orders have been matched. During this process, the system will dynamically adjust and optimize based on actual conditions to ensure efficient and accurate material matching.

[0137] In these embodiments, through the above steps, the system can more orderly and efficiently determine whether there are materials in the material library that meet the requirements of each order, and provide strong support for subsequent production planning and material allocation.

[0138] Based on the aforementioned embodiments, it is achieved that all orders in a selected period are marked according to the types of parts produced, the output volume, and the production frequency so that these marks can be used as screening constraints to calculate the cutting plan during cutting.

[0139] For example, order type A: special for edge plates, required steel coil weight: 5t, planned number: 3000, produced five times within seven days, marked as: type, special for edge plates, output, high production frequency, high coil / sheet material, coil material; the rule for cutting is to give priority to meeting large output and high frequency, so the cutting plan for this order will be calculated first.

[0140] All the information in the tailoring rules is configurable. Table 1 is a schematic table of tailoring rules provided in an embodiment of the present application. As shown in Table 1,

[0141] Table 1 is an example of a tailoring rule provided in an embodiment of the present application.

[0142]

[0143]

[0144]

[0145] Figure 2 A schematic diagram of the implementation flow of another material determination method provided in an embodiment of the present application is shown in FIG. Figure 2 The figure shows the entire process from order import to nesting solution calculation, and sets specific nesting rules for different situations. Specifically, the material determination method includes:

[0146] S11: Order import and marking.

[0147] In the embodiment of the present application, order data (including order number, material code, material name, blanking size, and material name) is imported into the system.

[0148] Then filter and mark:

[0149] By default, orders are filtered by production start date (7:30 AM to 7:32 AM the next day). Orders are automatically annotated with attributes such as production frequency, volume, part type, and coil / sheet stock.

[0150] For example, orders that are produced five or more times within seven days are marked as high frequency.

[0151] For example: Order A type: Special for edge panels, required steel coil weight: 5t, planned number: 3000, produced five times within seven days; marked as type: Special for edge panels, output: large, production frequency: high, coil / sheet: coil; the rule for nesting is to give priority to those with large output and high frequency, so the nesting plan for this order will be calculated first.

[0152] S12: Order classification and consolidation.

[0153] Classification: Within the classified categories, the coils or sheets are sorted according to the order markings.

[0154] Merge and sort:

[0155] Merge orders with the same cutting size, material and thickness.

[0156] Sort by "required coil weight (part weight x planned quantity)". You can sort by weight from high to low.

[0157] Specifically, the required steel coil weight is calculated;

[0158] Order A material, left plate weight, planned quantity 2kg, required steel coil weight for 1000: 2000kg.

[0159] S13: Inventory query and binding.

[0160] Inventory Query: Check whether there are steel coils in stock that meet the blanking dimensions required for order production.

[0161] If there is, the steel coil in the inventory that meets the blanking size required in the order will be deducted and bound to the order. The steel coil will be temporarily deducted from the inventory and will not be included in the calculation of the cutting plan.

[0162] Example: The material size of order A is: 100x 200x0.5A Stock: G steel coil Cx 200x0.5A

[0163] As long as the steel coils meet the marked section, they can be used directly for the order, and the inventory will be deducted. Here, the steel coils that meet the blanking size are just wide enough to produce the material for the order, without having to be cut together with other orders (cutting together: multiple or single materials share a steel coil).

[0164] S14: Calculation of tailoring plan.

[0165] Set nesting rules: You can set nesting rules. If not set, the default nesting rules will be used. For example, the nesting rules are based on the order attributes (production frequency, output, part type) marked in S11 as screening conditions to calculate the nesting plan.

[0166] In some embodiments, it also includes: tailoring rules for special types of parts:

[0167] Special Edge Panels: Due to the high cost of special edge panel materials, these materials can generally only be matched with special edge panel materials. Any excess material can be used to match standard parts. Fixed-Length Material: One coil of steel meets the demand. Any excess material can be used to match other parts ordered during the shift. Special Daikin Material: Only suitable for matching with special Daikin material.

[0168] The rules for tailoring in different situations are as follows:

[0169] (1) High production frequency and large output: the steel coils are assembled by themselves, with a utilization rate of more than 98%. If there is any surplus material, all of it will be used.

[0170] (2) Low production frequency and high output: the steel coils are self-assembled, and the utilization rate of steel coils is over 98%.

[0171] Priority of surplus material (1 is the highest priority):

[0172] Priority 1: Tailor parts with high production volume using this type of raw material within the production plan.

[0173] Priority 2: Sets of parts that are not in the production plan and use this raw material with high production frequency and large output (the weight of multiple sets cannot exceed 130% of the output in the statistical period).

[0174] Priority 3: Incoming inventory management.

[0175] (3) High production frequency and low output: Prioritize the use of dead stock. If there is no dead stock, cut it with the parts in the production plan. If there is no dead stock that can be cut with it, use the steel coils in stock for cutting. The remaining stock after cutting will be used to match the orders in the production plan. If there is no dead stock, the weight of the parts with high production frequency and large output cannot exceed 130% of the statistical period (for example, if 10 tons of material A are produced within seven days, the weight of the steel coils required for multiple sets of cut material A cannot exceed 13 tons).

[0176] (4) Low production frequency and small output: give priority to using dead stock. If there is no dead stock, cut it with the parts in the production plan. If there is no dead stock that can be cut with it, use the steel coils in stock for cutting. The remaining stock after cutting will be used to match the orders in the production plan first. If there is no dead stock, the weight of the parts with high production frequency and large output cannot exceed 130% of the statistical period (for example: if 10 tons of material A are produced within seven days, the weight of the steel coils required for multiple sets of cut material A cannot exceed 13 tons).

[0177] (5) For parts orders with low production frequency and small output, the weight of the steel coil required for the order with relatively large output cannot exceed twice that of the order with relatively small output when calculating the nesting.

[0178] Example calculation:

[0179] For orders with an intermediate output, such as a finished roll width of 1400 mm, the blanking sizes of orders A and B are different, and the actual unwinding weight needs to be calculated to determine whether they can be cut together.

[0180] Order A: Cutting size is Cx600x0.7A, edge material is not included, and the net weight of the steel coil is 4t.

[0181] Order B: Cutting size Cx800x0.7A, net weight of steel coil 2.1t.

[0182] Calculate the actual unwinding weight:

[0183] A Actual unwinding weight: 4 / (600 / 1400) = 9.3333t (retain to one decimal place in kg);

[0184] B actual unwinding weight: 2.1 / (800 / 1400)=3.675t;

[0185] Since the actual unwinding weight of A is more than twice that of B, they cannot be cut together.

[0186] (6) The output is in the middle value (1.5t-3t): Each material code can only be used once.

[0187] Example: Finished roll: Cx1410x0.5 Material A: 200x500x0.5 Material B: 300x600x0.5 Material C: 300x300x0.5;

[0188] Solution 1. A width + B width + C width = 1400 Solution 2. A + C x 3 = 1400X;

[0189] Priority for order tailoring with an average output (level 1 is the highest priority):

[0190] Priority 1: Orders with the same raw material code are matched.

[0191] Priority 2: Matching with orders for other parts categories in the production plan (if there is surplus material for special edge panels and fixed-length materials, they can be matched with non-special parts orders, and Daikin special materials cannot be matched with other types of parts).

[0192] Priority 3: Use redundant materials. The utilization rate of steel coils after slitting should be greater than 98%.

[0193] According to this application, the method achieves efficient and accurate allocation of materials, optimizes steel coil utilization, and reduces production costs through detailed order marking, classification merging, inventory query and binding, and complex cutting rules and priority settings.

[0194] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0195] According to the aforementioned embodiments, the embodiments of the present application provide a material determination device, and the modules included in the device, as well as the units included in each module, can be implemented by a processor in a computer device; of course, they can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU, Central Processing Unit), a microprocessor (MPU, Microprocessor Unit), a digital signal processor (DSP, Digital Signal Processing) or a field programmable gate array (FPGA, Field Programmable Gate Array), etc.

[0196] The embodiment of the present application provides a device for determining a material. Figure 3 A schematic diagram of a material determination device provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the material determination device 400 includes:

[0197] The acquisition module 401 is used to acquire order data of orders to be produced within a preset time period, wherein the order data includes: material information and product model information required for the product;

[0198] A merging module 402 is configured to merge pending production orders with the same material information and product model information to obtain merged orders, and determine the production frequency and output of each merged order based on the pending production orders with the same material information and product model information;

[0199] The first determination module 403 is used to determine whether there are materials in the material library that meet the requirements of each merged order;

[0200] The second determining module 404 is configured to take the merged orders for which no materials meeting the requirements exist in the material library as the first order, and determine a corresponding tailoring solution based on the production frequency and output of the first order;

[0201] The third determining module 405 is configured to determine materials corresponding to each first order based on the nesting scheme of the first order.

[0202] In some embodiments, the material determination device 400 is further configured to:

[0203] In the case that there is a material in the material library that meets the requirements of the second order in the merged order, the material that meets the requirements of the second order is bound to the second order.

[0204] In some embodiments, the material determination device 400 is further configured to:

[0205] The materials that meet the requirements of the second order are deleted from the material library so that when the tailoring plan is determined based on the production frequency and output of the first order, the materials that meet the requirements of the second order are not included in the calculation of the tailoring plan.

[0206] In some embodiments, determining the corresponding tailoring solution based on the production frequency and output of the first order includes:

[0207] Acquiring a tailoring rule, wherein the tailoring rule includes: a first correspondence between output and a first tailoring solution; a second correspondence between production frequency and a second tailoring solution; a third correspondence between production frequency, output, and a third tailoring solution; and a priority among the first correspondence, the second correspondence, and the third correspondence;

[0208] A tailoring plan is determined based on the production frequency, output and tailoring rules of the first order.

[0209] In some embodiments, determining the production frequency and output of each merged order based on pending production orders having the same material information and product model information includes:

[0210] Determine whether there is historical order data corresponding to each pending production order;

[0211] The production frequency of each merged order is determined based on the quantity of the historical order data.

[0212] In some embodiments, determining the material corresponding to each first order based on the nesting scheme of the first order includes:

[0213] When the nesting solution is determined, determining whether a target first order exists in the first order, wherein the target first order has no corresponding material;

[0214] In the case where a target first order exists, determining the dead stock and / or remaining stock in the material warehouse as the material corresponding to the target first order;

[0215] Materials corresponding to first orders other than the target first order in the first order are determined based on the tailoring plan.

[0216] In some embodiments, determining whether there are materials in the material library that meet the requirements of each merged order includes:

[0217] Sort the orders based on the weight of the materials required for each combined order;

[0218] Based on the sorting, it is determined in sequence whether there are materials in the material library that meet the requirements of each merged order.

[0219] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment section and will not be repeated here.

[0220] in addition, Figure 3 The material determination device shown can be a software unit, a hardware unit, or a combination of software and hardware units built into an existing vehicle, or can be integrated into the vehicle as an independent pendant, or can exist as an independent terminal device.

[0221] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0222] Figure 4 This is a schematic diagram of the structure of the electronic device provided in the embodiment of the present application. Figure 4 As shown, the electronic device 3 of this embodiment may include: at least one processor 30 ( Figure 4 Only one processor 30 is shown in the figure), a memory 31, and a computer program 32 stored in the memory 31 and executable on at least one processor 30. When the processor 30 executes the computer program 32, the steps in any of the above-mentioned method embodiments are implemented, for example Figure 1 Alternatively, when the processor 30 executes the computer program 32, the functions of the modules / units in the above-mentioned device embodiments are realized, for example, Figure 3 Functions of modules 401 to 403 are shown.

[0223] Exemplarily, the computer program 32 may be divided into one or more modules / units, one or more of which are stored in the memory 31 and executed by the processor 30 to implement the present application. The one or more modules / units may be a series of computer program 32 instruction segments capable of performing specific functions, and the instruction segments are used to describe the execution process of the computer program 32 in the electronic device 3.

[0224] An embodiment of the present application provides a material determination system, including: a material library and the electronic device described above, wherein the material library is communicatively connected to the electronic device.

[0225] The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program 32. When the computer program 32 is executed by the processor 30, the steps in the above-mentioned method embodiments can be implemented.

[0226] An embodiment of the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0227] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application can implement all or part of the processes in the above-mentioned embodiment method by instructing the relevant hardware through a computer program 32. The computer program 32 can be stored in a computer-readable storage medium. When the computer program 32 is executed by the processor 30, it can implement the steps of the above-mentioned various method embodiments. Among them, the computer program 32 includes computer program code, which can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include at least: any entity or device capable of carrying the computer program code to the terminal, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electric carrier signal, a telecommunication signal and a software distribution medium. For example, a USB flash drive, a mobile hard disk, a magnetic disk or an optical disk. In some jurisdictions, according to legislation and patent practice, a computer-readable medium cannot be an electric carrier signal or a telecommunication signal.

[0228] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.

[0229] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0230] In the embodiments provided in this application, it should be understood that the disclosed devices / network equipment and methods can be implemented in other ways. For example, the device / network equipment embodiments described above are merely illustrative. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0231] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0232] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.

[0233] The relevant user personal information that may be involved in the various embodiments of this application is strictly in accordance with the requirements of laws and regulations, following the principles of legality, legitimacy and necessity, and based on the reasonable purposes of business scenarios, to process the personal information that users actively provide during the use of products / services or generated due to the use of products / services, as well as the personal information obtained with the user's authorization.

[0234] The personal information processed by the Applicant will vary depending on the specific product / service scenario and will be based on the specific scenario in which the user uses the product / service. This may involve the user's account information, device information, driving information, vehicle information, or other related information. The Applicant will treat the user's personal information and its processing with a high degree of diligence.

[0235] The Applicant attaches great importance to the security of user personal information and has taken reasonable and feasible security measures that comply with industry standards to protect user information and prevent personal information from being accessed, disclosed, used, modified, damaged or lost without authorization.

Claims

1. A material determination method, characterized in that: include: Obtaining order data for orders to be produced within a preset time period, wherein the order data includes: material information and product model information required for the product; Merging the pending production orders with the same material information and product model information to obtain merged orders, and determining the production frequency and output of each merged order based on the pending production orders with the same material information and product model information; Determine whether there are materials in the material warehouse that meet the requirements of each of the merged orders; Taking the merged order for which no material meeting the requirements exists in the material library as the first order, and determining a corresponding tailoring solution based on the production frequency and output of the first order; Determining materials corresponding to each first order based on the nesting scheme of the first order; The determining of a corresponding tailoring solution based on the production frequency and the output of the first order includes: Acquiring a tailoring rule, wherein the tailoring rule includes: a first correspondence between output and a first tailoring solution; a second correspondence between production frequency and a second tailoring solution; a third correspondence between production frequency, output, and a third tailoring solution; and a priority among the first correspondence, the second correspondence, and the third correspondence; A tailoring plan is determined based on the production frequency, the output and the tailoring rules of the first order.

2. The method according to claim 1, characterized in that The method further comprises: In the case that there is a material in the material library that meets the requirements of the second order in the merged order, the material that meets the requirements of the second order is bound to the second order.

3. The method according to claim 2, characterized in that The method further comprises: The materials that meet the requirements of the second order are deleted from the material library so that when the tailoring plan is determined based on the production frequency and output of the first order, the materials that meet the requirements of the second order are not included in the calculation of the tailoring plan.

4. The method according to claim 1, wherein The determining of the production frequency and output of each merged order based on the pending production orders having the same material information and product model information includes: Determining whether there is historical order data corresponding to each of the pending production orders; The production frequency of each merged order is determined based on the quantity of the historical order data.

5. The method according to claim 1, wherein The determining of materials corresponding to each first order based on the nesting scheme of the first order includes: When the nesting solution is determined, determining whether a target first order exists in the first order, wherein the target first order has no corresponding material; In the case where the target first order exists, determining the dead stock and / or remaining stock in the material warehouse as the material corresponding to the target first order; Materials corresponding to first orders other than the target first order in the first order are determined based on the tailoring plan.

6. The method according to claim 1, characterized in that Determining whether there are materials in the material library that meet the requirements of each of the merged orders includes: sorting the merged orders according to the weight of the materials required for each of the merged orders; Based on the sorting, it is determined in sequence whether there are materials in the material library that meet the requirements of each merged order.

7. A material determination device, characterized in that: include: An acquisition module is used to acquire order data of orders to be produced within a preset time period, wherein the order data includes: material information and product model information required for the product; a merging module, configured to merge pending production orders having the same material information and product model information to obtain merged orders, and determine the production frequency and output of each merged order based on the pending production orders having the same material information and product model information; A first determination module is used to determine whether there are materials in the material library that meet the requirements of each of the merged orders; A second determination module is configured to take the merged order for which no material meeting the requirements exists in the material library as the first order, and determine a corresponding tailoring scheme based on the production frequency and output of the first order; wherein the determination of the corresponding tailoring scheme based on the production frequency and output of the first order comprises: obtaining tailoring rules, wherein the tailoring rules comprise: a first correspondence between output and the first tailoring scheme; a second correspondence between production frequency and the second tailoring scheme; a third correspondence between production frequency, output and the third tailoring scheme; and a priority between the first correspondence, the second correspondence and the third correspondence; and determining a tailoring scheme based on the production frequency, output and the tailoring rules of the first order; A third determining module is configured to determine materials corresponding to each of the first orders based on the tailoring schemes of the first orders.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.

9. A material determination system, characterized in that: include: A material library and the electronic device according to claim 8, wherein the material library is communicatively connected to the electronic device.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Full-automatic sheet metal part production method and device, electronic equipment and storage medium

    CN115202297A

  • Inventory material expiration date early warning method and device and medium

    CN118505124A