A product processing method, optimization method, equipment terminal and storage medium

By obtaining the product and masterbatch sizes, screening and simulating the masterbatch processing, the problem of mismatch selection of masterbatches is solved, and efficient and low-cost product processing is achieved.

CN115221569BActive Publication Date: 2025-08-12NINGBO VERONA SPECIAL STEEL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210652415.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-06
Publication Date
2025-08-12
Estimated Expiration
2042-06-06

AI Technical Summary

Technical Problem

The lack of data support for masterbatch selection in existing products processing leads to low processing efficiency and high cost, and it is impossible to know in advance how well masterbatch matches processing requirements.

Method used

By obtaining product size and masterbatch size, select alternative masterbatches that meet the lowest processing size, use simulation processing module to simulate the processing plan, and select the most matching masterbatch according to preset screening rules.

Benefits of technology

Improve product processing efficiency and reduce costs, ensure that masterbatch selection meets current processing needs, and reduce manual selection and calculation errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115221569B_ABST
    Figure CN115221569B_ABST
Patent Text Reader

Abstract

A product processing method, optimization method, equipment terminal, and storage medium. The optimization method includes: obtaining a first dimension of the product; obtaining a second dimension of all masterbatches that meet the material requirements of the product; obtaining a minimum processing dimension based on the first dimension, screening the masterbatches, and selecting masterbatches with a second dimension greater than or equal to the minimum processing dimension as candidate masterbatches; determining at least one processing scheme for the candidate masterbatches based on processing parameters, the second dimension, and the first dimension; performing simulation processing on the candidate masterbatches using the corresponding processing scheme to obtain processing result data corresponding to the processing scheme of the candidate masterbatches; and selecting a target candidate masterbatches from each processing result data according to preset screening rules. Because the operator can obtain the processing result data through simulation processing before processing, and use the preset screening rules to screen the data to obtain the most matching masterbatch for processing, the selected masterbatch can meet the current processing requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of product processing, and in particular to a product processing method, an optimization method, an equipment terminal and a storage medium. Background Art

[0002] The existing product machining adopts the blank (master material) to be cut, milled and other processing means to obtain the product.

[0003] Generally, there is a lack of data support for the selection of masterbatches. The number of masterbatches is generally hundreds or even thousands, and the operators cannot grasp the size information of all masterbatches, nor can they know the matching degree of the selected masterbatches.

[0004] Therefore, in existing product processing, if the masterbatch selected is not the one that best matches the current processing needs, it will lead to low processing efficiency or large waste, resulting in high costs and low efficiency. Summary of the Invention

[0005] The main technical problem solved by the present invention is that it is impossible to know in advance whether the masterbatch selected for product processing can meet the processing requirements.

[0006] According to the first aspect, an embodiment provides a method for optimizing product processing, comprising:

[0007] Size acquisition step: obtain the first size of the product; obtain the second size of all masterbatches that meet the product material requirements;

[0008] A size screening step, obtaining a minimum processing size according to the first size, screening the masterbatch, and selecting the masterbatch with a second size greater than or equal to the minimum processing size as an alternative masterbatch;

[0009] Simulating processing steps, obtaining processing parameters preset by the processing equipment, and determining at least one processing scheme for the alternative masterbatch based on the processing parameters, the second size of the alternative masterbatch, and the first size of the product; simulating processing of the alternative masterbatch using the corresponding processing scheme to obtain processing result data corresponding to the processing scheme for the alternative masterbatch;

[0010] The masterbatch screening step selects target candidate masterbatch from various processing result data according to preset screening rules.

[0011] According to the second aspect, an embodiment provides a method for processing a product, comprising:

[0012] Using the optimization method described in the first aspect, the target candidate masterbatch corresponding to the product is screened out; and a simulation processing plan for the corresponding target candidate masterbatch is obtained;

[0013] The target candidate masterbatch is processed according to the simulation processing plan to obtain the product.

[0014] According to a third aspect, an embodiment provides a device terminal, including:

[0015] The size acquisition module is used to obtain the first size of the product; obtain the second size of all masterbatches that meet the material requirements of the product;

[0016] A size screening module is used to obtain a minimum processing size according to the first size, screen the masterbatch, and select the masterbatch with a second size greater than or equal to the minimum processing size as an alternative masterbatch;

[0017] A simulation processing module is used to obtain processing parameters preset by the processing equipment, determine at least one processing scheme for the alternative masterbatch based on the processing parameters, the second size of the alternative masterbatch, and the first size of the product; simulate the processing of the alternative masterbatch using the corresponding processing scheme to obtain processing result data corresponding to the processing scheme for the alternative masterbatch;

[0018] The masterbatch screening module is used to select target candidate masterbatch from various processing result data according to preset screening rules and output the target candidate masterbatch.

[0019] According to a fourth aspect, an embodiment provides a device terminal, including:

[0020] Memory, used to store programs;

[0021] A processor is configured to implement the optimization method described in the first aspect by executing a program stored in a memory.

[0022] According to a fifth aspect, an embodiment provides a computer-readable storage medium, on which a program is stored. The program can be executed by a processor to implement the optimization method described in the first aspect.

[0023] According to the processing method, optimization method, equipment terminal and storage medium of the product of the above embodiment, since the operator can obtain the processing result data through simulation processing before processing, and use the preset screening rules to screen to obtain the most matching masterbatch for processing, the selected masterbatch can meet the current processing requirements. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 A schematic diagram of the structure of a device terminal provided in an embodiment;

[0025] Figure 2 A flowchart of a method for optimizing product processing provided by an embodiment;

[0026] Figure 3 A flowchart of a product processing method provided in one embodiment;

[0027] Figure 4 A schematic diagram of the effect of cutting processing in a product processing optimization method provided by an embodiment;

[0028] Figure 5 A flowchart of a method for optimizing product processing provided in another embodiment.

[0029] Figure numerals: 10 - input module; 11 - size acquisition module; 12 - size screening module; 13 - simulation processing module; 14 - masterbatch screening module; 15 - display module. DETAILED DESCRIPTION

[0030] The present invention will be further described in detail below by means of specific embodiments in conjunction with the accompanying drawings. Similar elements in different embodiments are numbered with associated similar elements. In the following embodiments, many detailed descriptions are provided to enable the present application to be better understood. However, those skilled in the art will readily appreciate that some of the features may be omitted in different circumstances, or may be replaced by other elements, materials, or methods. In some cases, some operations related to the present application are not shown or described in the specification. This is to avoid the core portion of the present application being overwhelmed by excessive descriptions, and for those skilled in the art, it is not necessary to describe these related operations in detail. They will fully understand the related operations based on the description in the specification and the general technical knowledge in the art.

[0031] In addition, the features, operations, or characteristics described in the specification may be combined in any appropriate manner to form various embodiments. Furthermore, the steps or actions in the method description may be reordered or adjusted in a manner readily apparent to those skilled in the art. Therefore, the various sequences in the specification and drawings are provided solely for the purpose of clearly describing a particular embodiment and are not intended to be mandatory, unless otherwise specified.

[0032] The serial numbers assigned to components herein, such as "first," "second," etc., are used solely to distinguish the objects being described and do not convey any sequential or technical meaning. References to "connection" and "coupling" herein, unless otherwise specified, include both direct and indirect connections (couplings).

[0033] In the field of mechanical processing, generally for metal processing, such as steel, aluminum alloy, etc., the processing methods generally include cutting, plane milling, spherical milling, punching, etc. Taking parts processing as an example, before processing, a blank (corresponding to the product or sub-material of this application) is required as a processing substrate. The blank is a hexahedron, and its spatial dimensions are greater than or equal to the spatial dimensions of the part (three-dimensional dimensions, including length, width and height). The blank (sub-material) needs to be cut or milled from a masterbatch. Masterbatches of different sizes are processed to form sub-materials of the same size, and the required processing solutions, processing time, and material costs are all different.

[0034] Taking metal processing, such as steel, as an example, the processing of hexahedrons is primarily divided into three steps: hexahedron masterbatch selection, cutting, and milling (face milling). Existing processes for masterbatch selection lack a reliable basis. When masterbatch inventory is large (hundreds, thousands, or even more), operators cannot compare and select each one individually. Processing result data is recorded and measured after the fact, such as the dimensions of the hexahedron masterbatch and sub-batch, as well as cutting and milling data, to enable post-processing data recording and analysis. Because of this post-processing recording and data analysis, it's unclear whether the currently used hexahedron masterbatch, cutting, and milling methods meet current processing requirements (maximum efficiency or minimum cost).

[0035] In an embodiment of the present invention, the sizes of the masterbatches are recorded to form a masterbatch database, which is then screened according to the currently required product sizes. The screened alternative masterbatches are then simulated and processed, and the processing result data is screened according to preset screening rules to obtain the masterbatch that best suits the current processing requirements, thereby optimizing the efficiency and cost of product processing.

[0036] Example 1:

[0037] Please refer to Figure 1 In this embodiment, a device terminal is provided, which includes a size acquisition module 11, a size screening module 12, a simulation processing module 13 and a masterbatch screening module 14.

[0038] The equipment terminal may also include an input module 10, which is used to obtain instructions input by the operator, produce identity information and second size information about the masterbatch, and generate type priority confirmation information of the processing result data; the input module 10 can be independent of other modules or integrated with other modules.

[0039] For example, the input module 10 can be a mobile terminal with buttons or a touch screen, such as a mobile phone; or a computer, which uses a mouse and keyboard for input. Operators can include warehouse personnel and processing personnel. Warehouse personnel input relevant information about the masterbatch through the input module 10, and processing personnel input relevant information about the product to be processed, as well as type and priority confirmation information of the processing result data through the input module 10. Thus, the size information of each masterbatch is entered through the input module 10, and the identity identification information (such as ID) of the corresponding masterbatch is entered, forming a masterbatch database, realizing intelligent management of masterbatch, and masterbatch information can be updated and queried in real time.

[0040] The size acquisition module 11 is used to acquire the first size of the product and the second size of all masterbatches that meet the material requirements of the product.

[0041] As described above, the masterbatch can include a variety of materials, and the material information can be carried through the identity identification information, for example, Fe.n represents the number n masterbatch of the steel masterbatch. The size acquisition module 11 obtains the first size of the product and its material requirements through the input module 10. In this application, the first size of the product includes the dimensions in three dimensional directions, namely the length dimension, the width dimension and the height dimension. For example, it can be represented by a set of (L1, W1, H1). Similarly, the second size of the masterbatch can be represented by (L2, W2, H2). Then the information of a masterbatch can be expressed as Fe.n(L2, W2, H2), which reflects the second size and material of the masterbatch. It is also beneficial to enter the information of the masterbatch through the input module 10 to form a masterbatch database, so that the size acquisition module 11 can quickly find the masterbatch with the same material.

[0042] The size screening module 12 is used to obtain the minimum processing size according to the first size, screen the masterbatch, and select the masterbatch with the second size greater than or equal to the minimum processing size as the candidate masterbatch.

[0043] As described above, by using the masterbatch database and performing size screening through the size screening module 12, alternative masterbatch whose size meets the processing requirements can be quickly found. For example, according to the processing tolerance requirements of the product, the surface tolerance after cutting may not meet the tolerance. Therefore, surface milling is required to become a product. Therefore, in a practical application, taking the length direction as an example, the first size needs to be added with twice the milling lower limit (abbreviated as Mmin) before it can be processed, that is, the surplus of the masterbatch can meet at least one milling. At this time, the minimum processing size Lmin in the length direction is L1+2×Mmin, and the same applies to the other two directions, which are Wmin and Hmin respectively. The minimum processing size specifies the constraint conditions according to the actual situation, such as the above-mentioned milling lower limit. That is to say, the second size of the masterbatch is screened with the minimum processing size (L1+2×Mmin, W1+2×Mmin, H1+2×Mmin). When L2≥L1+2×Mmin, and W2≥W1+2×Mmin, and H2≥H1+2×Mmin, it is determined that the masterbatch can be processed and is determined as an alternative masterbatch.

[0044] The simulation processing module 13 is used to obtain the processing parameters preset by the processing equipment, determine at least one processing scheme for the alternative masterbatch based on the processing parameters, the second size of the alternative masterbatch, and the first size of the product; use the corresponding processing scheme to simulate the processing of the alternative masterbatch to obtain processing result data corresponding to the processing scheme of the alternative masterbatch.

[0045] The present application simulates the processing of all alternative masterbatches through the simulation processing module 13, and each alternative masterbatch is simulated using at least one processing scheme. The operator can input the processing parameters of the processing equipment through the input module 10 to preset the corresponding processing parameters on the simulation processing module 13. For example, the processing equipment includes cutting equipment and milling equipment. The cutting widths of different cutting equipment are not the same. Therefore, when the equipment terminal is used in different processing environments, the processing parameters of the current processing equipment need to be adjusted. The same masterbatch has different processing result data using different processing schemes. For example, when cutting processing is used, the cutting order of the three directions of length, width and height is different, and the cutting consumption is different. The corresponding processing consumption is also different when pure cutting or pure milling is used.

[0046] Through the simulation processing module 13, the processing result data of the processing scheme of each alternative masterbatch can be quickly obtained. When the equipment terminal has a display module 15, the processing result data can be displayed in real time on the display module 15 so that the operator can know the progress of the simulation processing.

[0047] The masterbatch screening module 14 is used to select target candidate masterbatches from the various processing result data according to preset screening rules and output the target candidate masterbatches. For example, the operator inputs the required processing result data type priority through the input module 10 to form a screening rule to filter the target candidate masterbatch from the candidate masterbatches to obtain the masterbatch that best meets the current processing requirements. The information of the target candidate masterbatches is then output to the display module 15, displaying the information to the operator so that the operator can access it in the warehouse and perform actual processing. The masterbatch screening module 14 can also output the processing plan corresponding to the target candidate to the display module 15, so that the operator can process according to the optimal processing plan.

[0048] The above-mentioned input module 10, size acquisition module 11, size screening module 12, simulation processing module 13, masterbatch screening module 14 and display module 15, each module can be a functional module implemented by an independent terminal, and realize data communication connection through the network; or it can be multiple functional modules divided from a device terminal. For example, a computer-type intelligent terminal with an input module 10 and a display module 15 can execute the simulation processing algorithm and realize real-time human-computer interaction with the operator, so that the operator can quickly obtain the masterbatch that meets the current processing requirements through the device terminal, and can display the corresponding processing plan to guide the operator to process the product. Corresponding to different positions, multiple computers can be used to realize the functions of the above-mentioned modules, and each computer communicates through the network. At this time, each module is relatively independent and can be upgraded in function without affecting each other.

[0049] Example 2:

[0050] Please refer to Figure 2 and Figure 5 This embodiment provides a method for optimizing product processing, which is executed by the equipment terminal described in the first embodiment, and is described below using a hexahedral material as an example.

[0051] The following describes the specific process of optimizing the device terminal. Figure 2 as well as Figure 5 As shown, the optimization method may include the following steps:

[0052] During the information input step, operators can operate the input module 10 to enter the product's first dimensions, processing equipment parameters, and the type and priority of the processing result data. They can also enter the first dimensions and material information of newly added masterbatch materials, as well as the required material information and tolerances for the product. Alternatively, they can directly enter processing requirements, each of which corresponds to a screening rule. The input module 10 then sends this information to the dimension acquisition module 11 or other modules.

[0053] In actual applications, the processing parameters may include at least one of cutting width, cutting lower limit, milling lower limit, milling upper limit and scrap size, and the processing result data may include at least one of the following categories: number of cuttings, consumption (which may include cutting consumption and milling consumption), residual material, residual material size and discarded amount; the minimum processing size is obtained based on the first size and the milling lower limit.

[0054] Specifically, the types of the above-mentioned processing parameters can be adjusted according to the actual processing equipment. The following is a brief explanation of the above-mentioned processing parameters to facilitate understanding by those skilled in the art, but it does not limit the types or descriptions of the processing parameters and corresponding processing result data described in this application.

[0055] Cutting width: Different processing methods such as hacksaw, plasma, gas cutting, and wire cutting consume different widths.

[0056] Cutting lower limit (safety cutting size): If the remaining length is lower than this size, it may cause the slice to break or an accident. Cutting is not recommended at this time.

[0057] Milling lower limit: When the masterbatch is slightly larger than the product size, no cutting is required and only milling is required. However, if the excess is lower than this size, milling cannot be performed.

[0058] Milling upper limit: When the masterbatch is slightly larger than the product size and only milling is required without cutting, if the excess is lower than this size, it will be directly milled without cutting. If it is higher than this size, multiple milling can be performed.

[0059] Scrap size: If the remaining material is smaller than this size, it must be scrapped and discarded. Try not to select this option. This setting is based on the minimum size of the product being processed.

[0060] Number of cutting times: 3 times at most, at least no cutting and direct milling is sufficient.

[0061] Consumption: cutting consumption + milling consumption.

[0062] Cutting consumption: The size of the masterbatch consumed by cutting, i.e. cutting width * cutting cross section. It can be expressed in volume or weight.

[0063] Milling consumption: The difference between the blank and the product during milling. The actual milling amount is between 2 times the minimum milling limit and 2 times the minimum milling limit. It can be expressed in volume or weight.

[0064] Residue amount: the total amount of tailings, which can be expressed in volume or weight.

[0065] Discarded quantity: The remaining material is lower than the scrap size and is discarded. It can be expressed by volume or weight.

[0066] Residue size: can include 0-3 residue sizes.

[0067] Size acquisition step: obtain the first size of the product; obtain the second size of all masterbatches that meet the product material requirements.

[0068] The required material of the product is obtained, material screening is performed on all masterbatches, the second sizes of all masterbatches that meet the material requirements of the product are obtained, and the first size of the product and the second size of the masterbatch are sent to the size screening module 12.

[0069] In the size screening step, the minimum processing size is obtained according to the first size, the masterbatch is screened, and the masterbatch with a second size greater than or equal to the minimum processing size is used as an alternative masterbatch.

[0070] In practical applications, both the masterbatch and the finished product are hexahedrons, with the first dimension being in the length, width, and height directions, and the second dimension being in the length, width, and height directions. In this case, the corresponding minimum processing dimensions can be expressed as (Lmin, Wmin, Hmin), representing the minimum processing dimensions in the length, width, and height directions, respectively.

[0071] The size screening step may include:

[0072] Determine the size direction that the masterbatch needs to be limited according to the product; screen each size combination of the masterbatch;

[0073] If one dimension direction is limited, the original dimension direction is used as the first dimension combination for the first screening; after swapping the dimensions of the other two unrestricted dimension directions of the masterbatch, a second dimension combination is formed for the second screening;

[0074] If two dimension directions are limited, the original dimension directions are used as the only dimension combination for screening;

[0075] If the size direction is not limited, the three sizes of the second size of each masterbatch are rearranged to form six size combinations, and each size combination is screened;

[0076] Determine the alternative size combinations that are greater than or equal to the minimum processing size in the size combination of the masterbatch, and form an alternative masterbatch corresponding to each alternative size combination.

[0077] For example, the first dimension of a product is (80, 250, 180), measured in mm, with a milling lower limit of 1 mm, corresponding to a minimum processing dimension of (82, 252, 182). The second dimension of a masterbatch A is (100, 200, 300). In this case, if only the length direction is restricted, then in the first screening, the width and height dimensions are smaller than the minimum processing dimensions and cannot be selected as alternative masterbatch. However, if only the length direction is restricted, the width and height dimensions can be swapped, that is, the width and height dimensions of the masterbatch can be adjusted in actual processing, and a masterbatch can now have two size combinations. In this case, the second dimension of the second size combination of masterbatch A is (100, 300, 200). Since the second dimension of masterbatch A is larger than the minimum processing dimension, it can be selected as an alternative masterbatch, and the corresponding second size combination is now an alternative size combination.

[0078] For example, if two dimensions are specified, the masterbatch cannot be adjusted in length, width, or height during processing. This effectively limits the dimensions, resulting in a single masterbatch size combination. In this case, selection can only be performed based on the original dimensions. For example, the second dimension of masterbatch A is (100, 200, 300), and the minimum processing dimension is (82, 252, 182). Therefore, masterbatch A cannot be considered as an alternative.

[0079] For example, if the size direction is not limited, the length, width and height of the masterbatch can be swapped arbitrarily. At this time, a masterbatch has six size combinations, and a screening is performed for each size. The size combination that meets the size requirements is used as an alternative size component. At this time, a masterbatch that meets the size requirements can have at least one alternative size component, which can be used as at least one alternative masterbatch.

[0080] Alternatively, in some applications, simply ensuring that the masterbatch meets processing requirements is sufficient, regardless of processing cost. Multiple rounds of screening can be avoided by simply sorting the three dimensions by size, for example, by rearranging the length, width, and height dimensions from smallest to largest. In this case, the corresponding second dimensions of masterbatch A are (100, 200, 300), the second dimensions of masterbatch B are (70, 200, 300), the first dimensions of the product are (80, 180, 250), and the minimum processing size is (82, 182, 252). Therefore, masterbatch A's second dimension exceeds the minimum processing size and can be considered as an alternative masterbatch; masterbatch B, whose length dimension is smaller than the minimum processing size, cannot be considered as an alternative masterbatch.

[0081] In practical applications, the type of the masterbatch may be mold steel, and the masterbatch has three different stresses in the corresponding three dimensional directions.

[0082] According to the preset force direction of the product and the stress direction of the masterbatch, the corresponding relationship between the second dimension and the first dimension in direction is determined, and the dimensional direction that needs to be limited for the masterbatch is determined.

[0083] The three dimensional directions of the masterbatch are reset according to the limited dimensional directions to screen the masterbatch.

[0084] Due to the manufacturing process of mold steel, the stresses generated in the three directions are not the same. Therefore, when the product has a force direction requirement, the corresponding direction needs to be matched and limited. For example, if the product needs to limit the length direction, and the stress direction of the corresponding masterbatch is the width direction, the length direction and width direction data of the masterbatch must be swapped. In other words, the second dimension of the reset masterbatch is expressed as (W2, L2, H2). In other words, at this time, a dimension direction W2 (the length direction in this case) is limited. When screening, the original dimension data of the length direction L2 and the height direction H2 can be swapped for a second screening.

[0085] Simulate the processing steps, obtain the processing parameters preset by the processing equipment, and determine at least one processing scheme for the alternative masterbatch based on the processing parameters, the second size of the alternative masterbatch, and the first size of the product; use the corresponding processing scheme to simulate the processing of the alternative masterbatch to obtain processing result data corresponding to the processing scheme of the alternative masterbatch.

[0086] In practical applications, simulation processing includes cutting and milling as an example. The simulation processing steps may include:

[0087] The minimum cutting size is determined based on the first size and the cutting lower limit. The cutting plan for the alternative masterbatch processing solution is determined based on the second size and the minimum cutting size. If the second size is less than the minimum cutting size, the alternative masterbatch processing solution does not include the cutting plan. If the second size is greater than or equal to the minimum cutting size, the number of cuts and the cutting sequence in the cutting plan are determined. The cutting sequence is based on the length, width, and height combination order. Each masterbatch can be cut in up to six length, width, and height combinations.

[0088] The surplus amount of the masterbatch is determined according to the second size and the first size, and the milling processing scheme in the masterbatch processing scheme is determined according to the surplus amount of the masterbatch; if the surplus amount of the masterbatch is less than the milling upper limit and greater than the milling lower limit, the number of milling cuts and the milling depth in the milling processing scheme are determined; if the surplus amount of the masterbatch is greater than or equal to the milling upper limit, the number of milling cuts and the milling depth in the milling processing scheme are determined, or the cutting processing scheme is determined by using a cutting simulation step.

[0089] According to the cutting processing plan and the milling processing plan, the alternative masterbatch is simulated and processed to obtain the processing result data corresponding to the processing plan of the alternative masterbatch.

[0090] like Figure 4 As shown, taking three cuts as an example, the length, width, and height of the cut surfaces of the candidate masterbatch can be determined for a product. However, different cutting orders will obviously result in different sizes of the residual material. It can be seen that the first cut can be made in the length, width, or height direction, and the size of the residual material 1 generated is already different. The same applies to the remaining two cuts. Therefore, the same masterbatch, with the same number of cuts (greater than 1), has multiple combinations of cutting orders, and the sizes of the residual materials generated are different. Depending on the setting of the scrap size, the amount of discarded materials generated will also be different.

[0091] In addition, different cutting orders correspond to different total cutting surface areas and the resulting cutting consumption is also different.

[0092] In summary, an alternative masterbatch can have multiple spatial postures according to the restricted dimensional direction; under one spatial posture, it can have multiple cutting orders; thus, an alternative masterbatch can have multiple processing schemes, corresponding to multiple processing result data, and corresponding to a screening rule, an alternative masterbatch can be screened out to have the most matching processing scheme.

[0093] For example, based on the product's required tolerance and the accuracy of the current cutting equipment (which can be summarized in the processing parameters), it is determined whether milling is required after cutting. The surface flatness of the cut surface is generally not very high. At this time, when the product's required tolerance is relatively strict (such as 0.01mm), milling is required after cutting. Therefore, if Figure 4 As shown, after the cutting process is completed, the corresponding product or blank is produced, and the blank needs to be milled to form the product.

[0094] The lower limit refers to the size of the remaining material after cutting. If it is smaller than this limit, the saw blade will break or an accident will occur, and cutting is not recommended. Therefore, the second dimension of the masterbatch must be larger than the minimum cutting dimension to be cut. If it is smaller than the minimum cutting dimension, milling is used. When the masterbatch can be cut, the number of cuts can be 1-3. When cutting 2-3 times, different cutting orders will result in different total cut areas, resulting in different cutting consumption. Therefore, different cutting orders in the cutting process plan will produce different processing results.

[0095] The milling lower limit specifies the size that must be greater than this limit before milling can be performed. Because the milling lower limit is used as a limiting condition to generate the minimum processing size during masterbatch screening, the candidate masterbatch involved in the simulation process all has a surplus greater than the milling lower limit. When the surplus exceeds the milling upper limit, milling or cutting is possible. The minimum cutting size determines whether cutting is possible. If not, multiple milling attempts are performed.

[0096] It can be seen that a masterbatch of qualified size can be used as at least one candidate masterbatch, and each candidate masterbatch has at least one processing solution. Therefore, when there are many masterbatches in the warehouse, it is impossible for the operator to predict the processing of each masterbatch and know the processing result data of each masterbatch. This embodiment uses simulation processing, which relies on computers and software to realize simulation processing, and can quickly obtain the processing result data of each masterbatch, greatly reducing the time cost of manually selecting and comparing multiple masterbatches. The simulation processing data is accurate, avoiding calculation errors caused by manual calculations.

[0097] The masterbatch screening step selects target candidate masterbatch from various processing result data according to preset screening rules.

[0098] In practical applications, the masterbatch screening steps may include:

[0099] The processing result data includes at least two categories, and each category has a preset category priority; a screening rule is formed according to the category priority of the processing result data.

[0100] All processing result data are screened at multiple levels according to the screening rules to select the target candidate masterbatch with matching priority.

[0101] More specifically, when a candidate masterbatch can have multiple processing schemes, the processing result data corresponding to all processing schemes of an candidate masterbatch can be subjected to a first multi-level screening according to pre-selected rules to obtain the best processing scheme for the candidate masterbatch, and then the processing result data corresponding to the best processing schemes of all candidate masterbatches can be subjected to a second multi-level screening to obtain the target candidate masterbatch.

[0102] For example, processing result data can include at least one of the following categories: consumption, residual material, residual material size, and discarded material. In this case, the number of cuts and residual material size are selected, with the minimum number of cuts and the largest residual material size required. Multiple masterbatches are then screened based on this priority. Since residual material is required, the minimum number of cuts is set to one. In the first level of screening, all candidate masterbatches that have been cut once are selected. In the second level of screening, at least one candidate masterbatch with the largest residual material size is selected.

[0103] The result output step includes outputting the target candidate masterbatch and the corresponding simulation processing scheme. The output information may be displayed on the display module 15, and the operator can directly obtain the information of the target candidate masterbatch so that the operator can find it in the warehouse and process it according to the simulation processing scheme.

[0104] By employing this optimization method, a masterbatch database can be established, enabling intelligent management of masterbatches. Subsequently, through simulated processing and screening of processing result data, the masterbatch that best meets current processing requirements can be selected, and corresponding simulated processing solutions can be provided to achieve the most efficient and cost-effective product processing. By leveraging chips, modules, or devices with processing capabilities, simulated processing of multiple masterbatches and multiple processing solutions can be achieved, significantly reducing the time and accuracy required for manual calculations. Furthermore, intelligent simulation allows for the verification of processing result data and corresponding simulated processing solutions, allowing operators to see and reduce operational errors during processing.

[0105] like Figure 3 As shown, this embodiment also provides a product processing method, including:

[0106] The above optimization method is used to screen out target candidate masterbatches for corresponding products.

[0107] Get the simulation processing plan corresponding to the target alternative masterbatch.

[0108] The target candidate masterbatch is processed according to the simulation processing plan to obtain the product. Based on the processing result data of the target candidate masterbatch, if there is any residual material, the size information of the residual material is obtained, and the residual material is used as the new masterbatch and entered into the masterbatch database.

[0109] Operators can obtain simulated processing plans for candidate masterbatches. For processing equipment requiring human assistance, operators perform processing based on the simulated plans. For fully automated processing equipment, operators compile the simulated plans and input them into the fully automated equipment. This method achieves the highest efficiency and lowest cost. Furthermore, leftover material can be automatically stored based on the processing results, eliminating the need for operators to measure the remaining material dimensions.

[0110] Example 3:

[0111] This embodiment provides a practical example, in which product processing is taken as an example in which milling must be performed after cutting, to further illustrate the optimization method.

[0112] For example, a product's first dimension is (100, 150, 50), and an alternative masterbatch's second dimension is (300, 200, 130). The product's dimensions are not limited in any direction, allowing all dimensions to be interchanged. The cutting width is 4, the safety cut is 8, the milling lower limit is 0.5, the milling upper limit is 10, and the scrap dimensions are all 30 in length, width, and height. All of the above units are in mm.

[0113] In a masterbatch simulation process, the following steps are designed:

[0114] Calculation of cutting in length, width and height directions:

[0115] The blank becomes the master material for the next processing. When processing in each dimensional direction, there are three possible results when performing cutting and milling processing plans.

[0116] Result 1: Cutting can be done normally, and the remaining blank length is greater than the scrap size: there is cutting, milling, surplus material, and no discard.

[0117] Result 2: The remaining blank length is lower than the safe cutting limit and can only be milled: No cutting, milling, no remaining material, no discard, no cutting times are counted. The mother material is not operated and directly converted into a blank to continue.

[0118] Result 3: The remaining blank length is lower than the scrap size, resulting in discarding: cutting, milling, excess material, and discarding.

[0119] The three results can all produce new blank sizes, which serve as the parent material for the next cut. This process is repeated until all three dimensions are cut once, completing the cube blank processing.

[0120] Cutting a cube can be simplified to splitting it on a single face. Only the cut direction changes dimensions, while the other two axes inherit the parent material dimensions. For example, if the parent material is cut along its length, the blank length = product length + 2 times the milling limit = 100 + 2 × 0.5 = 101. The remaining material length = parent material length - blank length - cutting width = 300 - 105 - 4 = 195. That is, the blank = (101, 200, 130), and the first remaining material = (195, 200, 130). The width and height are inherited by both cubes after decomposition, completing the lengthwise cutting.

[0121] After the blank is cut, the masterbatch is decomposed 0-3 times into 1 product blank, 0-3 parts of residual materials (or 0-3 parts of waste), and a pile of cutting waste. The cutting waste is calculated through each cutting, as well as the cutting width and the cross-sectional area of the masterbatch, and accumulated 0-3 times.

[0122] The blank is turned into a product through milling, and the milling consumption = blank volume - product volume.

[0123] Calculation of multiple processing schemes for the same masterbatch:

[0124] To sum up, the calculation of a processing plan is completed. A processing plan corresponds to a cutting sequence in the length, width and height directions. Then, the cutting sequence in the length, width and height directions is changed according to the limited dimension direction. There are up to 6 cutting sequences in total, and finally 0-6 cutting sequences are obtained. Sequence 0 means that the masterbatch cannot be processed, and sequence 1 does not require optimal cutting sequence screening.

[0125] Optimal cutting order screening:

[0126] A set of processing result data will be obtained according to each cutting sequence, including cutting consumption, milling consumption, remaining material, discarded amount, remaining material information, etc.

[0127] The sequence optimization conditions (corresponding to the types of the above-mentioned processing result data) are set, for example: least milling, least discarding, and most residual material.

[0128] According to the preferred conditions (corresponding to the category priority), one of the 2-6 cutting sequences is selected as the only solution for processing this masterbatch.

[0129] Thus, multiple processing schemes corresponding to a candidate masterbatch are fully simulated, and the most suitable processing scheme for the masterbatch and the corresponding processing result data can be obtained based on the screening rules. This can then be compared with other candidate masterbatches for the next step of screening.

[0130] In actual applications, operators can specify processing requirements, and different processing requirements correspond to different types of priorities. For example, if the processing requirement is set to fastest processing efficiency, then the corresponding setting can be set to least cutting, so that the mother material that only needs one cut or does not need to be cut directly can be screened out. Alternatively, if a processing requirement is set to minimize waste, then the corresponding setting is to maximize the remaining material.

[0131] Those skilled in the art will appreciate that all or part of the functions of the various methods in the above embodiments can be implemented by hardware or by computer program. When all or part of the functions in the above embodiments are implemented by computer program, the program can be stored in a computer-readable storage medium, and the storage medium can include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to implement the above functions. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, all or part of the above functions can be implemented. In addition, when all or part of the functions in the above embodiments are implemented by computer program, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash disk or mobile hard disk, and saved in the memory of the local device by downloading or copying, or the system of the local device is updated. When the program in the memory is executed by the processor, all or part of the functions in the above embodiments can be implemented.

[0132] The above examples are used to illustrate the present invention, which are only used to help understand the present invention and are not intended to limit the present invention. Those skilled in the art can make several simple deductions, modifications or substitutions based on the concept of the present invention.

Claims

1. A method for optimizing product processing, characterized in that: include: Size acquisition step: obtain the first size of the product; obtain the second size of all masterbatches that meet the product material requirements; a size screening step, obtaining a minimum processing size according to the first size, screening the masterbatch, and selecting the masterbatch with a second size greater than or equal to the minimum processing size as an alternative masterbatch; A simulation processing step, obtaining processing parameters preset by the processing equipment, wherein the processing parameters include at least one of a cutting width, a cutting lower limit, a milling lower limit, a milling upper limit, and a scrap size; obtaining a minimum cutting size based on the first size and the cutting lower limit; determining a cutting processing scheme for the processing scheme of the alternative masterbatch based on the second size and the minimum cutting size; determining a surplus amount of the masterbatch based on the second size and the first size; and determining a milling processing scheme in the processing scheme of the masterbatch based on the surplus amount of the masterbatch; simulating processing of the alternative masterbatch using the corresponding processing scheme to obtain processing result data corresponding to the processing scheme of the alternative masterbatch; The masterbatch screening step selects target candidate masterbatch from various processing result data according to preset screening rules.

2. The optimization method according to claim 1, wherein: The processing result data includes at least one of the following categories: number of cutting times, consumption, residual material, residual material size and discarded material; the minimum processing size is obtained according to the first size and the milling lower limit.

3. The optimization method according to claim 2, wherein: The masterbatch screening step comprises: The processing result data includes at least two categories, each of which has a preset category priority; a screening rule is formed according to the category priority of the processing result data; All the processing result data are screened at multiple levels according to the screening rules to select target candidate masterbatches with matching priorities.

4. The optimization method according to claim 2, wherein: The simulation processing step includes: If the second size is smaller than the minimum cutting size, determining that the processing plan for the candidate masterbatch does not include a cutting processing plan; if the second size is greater than or equal to the minimum cutting size, determining the number of cuts and the cutting order in the cutting processing plan; If the surplus amount of the masterbatch is less than the upper limit of milling and greater than the lower limit of milling, the number of milling passes and the milling depth in the milling process plan are determined; if the surplus amount of the masterbatch is greater than or equal to the upper limit of milling, the number of milling passes and the milling depth in the milling process plan are determined, or the cutting simulation step is used to determine the cutting process plan; According to the cutting processing scheme and the milling processing scheme, the candidate masterbatch is simulated and processed to obtain processing result data corresponding to the processing scheme of the candidate masterbatch.

5. The optimization method according to any one of claims 1 to 4, characterized in that: The masterbatch and the product are both hexahedrons, the first dimension has three dimensional directions of length, width and height, and the second dimension has three dimensional directions of length, width and height; The size screening step comprises: Determine the size direction of the masterbatch that needs to be limited according to the product; and screen each size combination of the masterbatch; If one dimension direction is limited, the original dimension direction is used as the first dimension combination for the first screening; the dimensions of the other two unrestricted dimension directions of the masterbatch are swapped to form the second dimension combination for the second screening; If two dimension directions are limited, the original dimension directions are used as the only dimension combination for screening; If the dimension direction is not limited, the three dimensions of the second dimension of each of the masterbatch are rearranged to form six dimension combinations, and each dimension combination is screened; Determine the alternative size combinations of the masterbatch that are greater than or equal to the minimum processing size, and form an alternative masterbatch corresponding to each alternative size combination.

6. The optimization method according to claim 5, wherein: The masterbatch is mold steel, and the masterbatch has three different stresses in the corresponding three dimensional directions; Determining the corresponding direction between the second dimension and the first dimension according to the preset force direction of the product and the stress direction of the masterbatch, and determining the dimensional direction that needs to be limited for the masterbatch; The three dimensional directions of the masterbatch are reset according to the defined dimensional directions, and the masterbatch is screened.

7. A method for processing a product, characterized in that: include: Using the optimization method according to any one of claims 1 to 6, screening out target candidate masterbatches for corresponding products; Obtaining a simulation processing plan corresponding to the target candidate masterbatch; The target candidate masterbatch is processed according to the simulation processing plan to obtain the product.

8. A device terminal, characterized in that: include: A size acquisition module, used to obtain the first size of the product; Get the second size of all masterbatches that meet product material requirements; a size screening module, configured to obtain a minimum processing size according to the first size, screen the masterbatch, and select the masterbatch having a second size greater than or equal to the minimum processing size as an alternative masterbatch; a simulation processing module, configured to obtain processing parameters preset by a processing device, the processing parameters including at least one of a cutting width, a cutting lower limit, a milling lower limit, a milling upper limit, and a scrap size; obtain a minimum cutting size based on the first size and the cutting lower limit; determine a cutting processing scheme for the processing scheme of the alternative masterbatch based on the second size and the minimum cutting size; determine a surplus amount of the masterbatch based on the second size and the first size; and determine a milling processing scheme in the processing scheme of the masterbatch based on the surplus amount of the masterbatch; simulate processing the alternative masterbatch using the corresponding processing scheme to obtain processing result data corresponding to the processing scheme of the alternative masterbatch; The masterbatch screening module is used to select target candidate masterbatch from each processing result data according to a preset screening rule, and output the target candidate masterbatch.

9. A device terminal, characterized in that: include: Memory, used to store programs; A processor, configured to implement the optimization method according to any one of claims 1 to 6 by executing the program stored in the memory.

10. A computer-readable storage medium, characterized in that The medium stores a program, which can be executed by a processor to implement the optimization method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Circuit component selecting and matching method and system and medium

    CN113283210A

  • Device and program for planning cutting-out of reinforcing bar

    JP2019148924A