Home Furnishing Panel Production Management Method and System Based on Big Data

Through the home furnishing board production management method based on big data, the processing tasks of disassembly, typesetting and sorting board parts are solved, and the problem of low processing efficiency of board parts in customized furniture production is achieved, and a more efficient production process is achieved.

CN118798603BActive Publication Date: 2025-02-11GUANGZHOU SNIMAY HOME FURNITURE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411287842.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2025-02-11
Estimated Expiration
2044-09-14

AI Technical Summary

Technical Problem

In the production of customized furniture, the customized processing of board parts causes the production line to frequently replace processing tools, which reduces processing efficiency.

Method used

The home furnishing board production management method is adopted based on big data, and by obtaining furniture model data and disassembling sheet parts, analyzing and sorting the processing tasks, the board production planning plan is formed to optimize the processing order and reduce tool replacement.

Benefits of technology

By optimizing the processing sequence and reducing the number of tool replacements, the efficiency of sheet processing is improved and the smooth progress of the processing process is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118798603B_ABST
    Figure CN118798603B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of board production management technology, specifically to a home board production management method and system based on big data, the method comprising the following steps: step S1, splitting the furniture model data into orders; step S2, typeset the board parts on the processing board; step S3, judging whether the processing task contains fixed operation instructions; step S4, sorting the processing tasks in the target combination. The present invention sorts each processing board after analyzing the processing tasks to form a board production plan, so that the adjacent two processing tasks meet the connecting condition, so that after the previous processing task is completed, the next processing task can be started without changing the tool head, reducing the number of tool changes and improving processing efficiency, and sorting the processing tasks that do not meet the connecting condition, and the processing boards that are prone to processing errors are processed at the end to avoid affecting the progress of other processing tasks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of board production management, and specifically to a home board production management method and system based on big data. Background Art

[0002] With the improvement of people's living standards, the demand for customized furniture is becoming more and more widespread. In order to improve the production efficiency of customized furniture, specialized personnel are needed to split the production orders of customized furniture to improve production efficiency. After designing the product drawings using the order splitting software, the entire drawing is automatically split into plate parts, hardware parts, etc., and the order decomposition work of the production requirements of each level of parts is clarified, and the production plan of the parts is generated. After docking with the production equipment, the production equipment processes the parts according to the production plan.

[0003] Since the panel parts used in custom furniture require customized processing, such as the size, holes, grooves and other parameters of the panel are all custom designed, and the output of each panel part is small, during the production process, it is necessary to frequently issue adjustment instructions to the production line to replace the processing tools, resulting in low processing efficiency. Summary of the invention

[0004] The purpose of the present invention is to provide a home furnishing board production management method and system based on big data to solve the problems raised in the above background technology.

[0005] In order to solve the above technical problems, the present invention provides the following technical solution: a home furnishing board production management method based on big data, the method comprising the following steps:

[0006] Step S1, obtaining furniture model data of target furniture in the home furnishing plan, splitting the furniture model data into orders, and obtaining plate parts of the target furniture;

[0007] Step S2, layout the plate parts on the processed plate to obtain layout plans for several processed plates, and all the plate parts laid out on a single processed plate are a set of target combinations;

[0008] Step S3, obtaining a processing task for each target combination, wherein the processing task includes at least one operation instruction among a cutting instruction, a slotting instruction, a hole opening instruction, and a labeling instruction, and determining whether the processing task contains a fixed operation instruction;

[0009] Step S4: sort the processing tasks in the target combination, sort each processed plate according to the sort of processing tasks, and form a plate production plan.

[0010] Furthermore, the step S1 includes:

[0011] Step S101, obtaining information of furniture in a home furnishing plan, specifying a certain piece of furniture to be processed as a target piece of furniture, extracting a three-dimensional model of the target piece of furniture, and disassembling the target piece of furniture into a plurality of plate parts according to the three-dimensional model;

[0012] Step S102, marking the plate size data and plate material data of each plate part to form one-to-one corresponding basic information of the plate parts;

[0013] Step S103, obtaining the holes and slots on each plate part, detecting the positions and sizes of the holes and slots, marking the plate parts that fail the detection as abnormal parts, and manually re-inspecting the abnormal parts.

[0014] Furthermore, the step S2 includes:

[0015] Step S201, obtaining basic information of each plate part, the basic information including plate material, plate size and plate shape, extracting plate parts with the same plate material into the same set to form a target set;

[0016] Step S202, obtaining the single size of a processed plate having the same plate material as that corresponding to the target set, and arranging the plate parts in the target set on the processed plate, so that the plate parts arranged on the same processed plate form a target combination;

[0017] Step S203: extract the area of ​​each plate part in the target combination to form a set S, S={s1, s2, s3.......s n}, where s1, s2, s3.......s n represents the area of ​​the first sheet part, the area of ​​the second sheet part, the area of ​​the third sheet part, and so on, the area of ​​the nth sheet part in the target set, where s1+s2+s 3+ .......+s n ≤S 加 , where S 加 Indicates the single area of ​​the processed plate corresponding to the target combination;

[0018] Step S204: After all the plate parts are laid out on the processing plate, the number of plates to be processed is obtained, and each processed plate is numbered to form a plate data set L, where L={l1, l2, l3.......l n}, where l1, l2, l3.......l n The first processed plate to be processed, the second processed plate to be processed, the third processed plate to be processed, and the nth processed plate to be processed in the plate data set are represented in sequence, and the typesetting scheme corresponding to each processed plate is output.

[0019] Furthermore, the step S3 includes:

[0020] Step S301, obtaining a processing task of a target combination, wherein the processing task includes at least one operation instruction of a cutting instruction, a slotting instruction, a hole opening instruction, and a labeling instruction;

[0021] Step S302, obtaining position information of a cutting blade and a pressing roller of a cutting device, taking the pressing roller as a horizontal axis, and recording a maximum width range of vertical movement between the cutting blade and the pressing roller as a width threshold d;

[0022] Step S303: If a set of target combination processing tasks includes a slotting instruction, the slot data corresponding to the slotting instruction is obtained, and the slot data includes a processing path. The starting point in the processing path is taken as the origin, and a coordinate system is established, wherein the horizontal axis of the coordinate system is parallel to the pressure roller. The processing path is marked in the coordinate system, and the coordinates of each point in the processing path are obtained to form a coordinate set M, M={m1(x1, y1), m2(x2, y2), m3(x3, y3), ... m n (x n ,y n )}, where m1(x1, y1), m2(x2, y2), m3(x3, y3), ...m n (x n ,y n ) represent the coordinates of the first point, the second point, the third point, and so on, the coordinates of the nth point in the coordinate set, and take the y coordinate with the largest y coordinate value in the coordinate set. max , if y max >d, the cutting instruction in the processing task is marked as a fixed operation instruction.

[0023] Further, the step S4 includes:

[0024] Obtaining all processing tasks of the processing plates, sorting the processing tasks, and satisfying the connecting condition between two adjacent processing tasks, wherein the connecting condition includes: taking one of the processing tasks as the current processing task, taking the first operation instruction in the current processing task as the last operation instruction in the previous processing task, and taking the last operation instruction in the current processing task as the first operation instruction in the next processing task;

[0025] Among the processing tasks containing fixed operation instructions, the cutting instruction is arranged as the last operation command to be executed in the processing task;

[0026] All processing tasks are sorted according to the connecting conditions, and the processing plates are sorted according to the sorting order of the processing tasks, and the plates are loaded in sequence according to the sorting;

[0027] If there are processing tasks that do not meet the continuity condition, they will be extracted into the secondary sorting set. If the number of values ​​in the secondary sorting set is greater than two, the operation coefficient of each processing task in the secondary sorting set will be calculated, where the calculation formula of the operation coefficient is:

[0028] K = β1*Q + β2*Z;

[0029] Where K represents the operation coefficient, Q represents the error probability of the operation instruction, and Q is calculated by obtaining the total number of processing times and the number of errors of the same type of operation instructions in the historical data; Z represents the total number of operation instructions in the processing task; β1 and β2 represent weight factors;

[0030] The processing tasks in the secondary sorting set are sorted in ascending order according to the calculated operation coefficients; the processing tasks in the secondary sorting set are arranged after the processing tasks that satisfy the upper and lower processing tasks, and a plate production plan is obtained.

[0031] A home furnishing board production management system based on big data, which is applied to the home furnishing board production management method based on big data, and the management system includes an order splitting module, a typesetting module, a fixed operation module and a sorting module;

[0032] The order splitting module is used to obtain furniture model data of target furniture in the home furnishing plan, split the furniture model data into orders, and obtain the plate parts of the target furniture;

[0033] The layout module is used to layout the plate parts on the processed plate to obtain layout plans for several processed plates, and all the plate parts layout on a single processed plate are a set of target combinations;

[0034] The fixed operation module is used to obtain the processing tasks of each group of target combinations, wherein the processing tasks include at least one operation instruction among cutting instructions, slotting instructions, hole opening instructions and labeling instructions, and determine whether the processing tasks contain fixed operation instructions;

[0035] The sorting module is used to sort the processing tasks in the target combination, sort each processed plate according to the sorting of the processing tasks, and form a plate production plan.

[0036] Furthermore, the order splitting module includes a disassembly unit and a detection unit. The disassembly unit is used to disassemble the three-dimensional model of the furniture into several board parts, and the detection unit is used to detect whether the positions of the holes and grooves on the board parts and the sizes are marked correctly.

[0037] Furthermore, the fixed operation module includes a data acquisition unit and a judgment unit. The data acquisition unit is used to acquire the processing tasks of the target combination, and acquire the position information of the cutting knife and the pressure roller of the cutting equipment, and analyze to obtain the maximum width range of vertical movement between the cutting knife and the pressure roller; the judgment unit is used to determine whether to mark the cutting instructions in the processing tasks as fixed operation instructions if a group of processing tasks of a target combination include grooving instructions.

[0038] Furthermore, the sorting module includes a primary sorting unit and a secondary sorting unit. The primary sorting unit is used to sort each processing task so that the conditions of connecting the previous and the next two adjacent processing tasks are satisfied; the secondary sorting unit is used to perform secondary sorting on the processing tasks that do not satisfy the conditions of connecting the previous and the next according to the operation coefficient, and arrange the secondary sorted processing tasks after the processing tasks that satisfy the conditions of connecting the previous and the next.

[0039] Compared with the prior art, the beneficial effects achieved by the present invention are:

[0040] The present invention analyzes the processing tasks and then sorts the processing plates to form a plate production plan, so that the conditions of connecting the upper and lower parts are met between two adjacent processing tasks, such as using the first operation instruction performed in the current processing task as the last operation instruction performed in the previous processing task, and using the last operation instruction performed in the current processing task as the first operation instruction performed in the next processing task; after the previous processing task is completed, the next processing task can be started without replacing the tool head, thereby reducing the number of tool changes and improving processing efficiency; and the processing tasks that do not meet the conditions of connecting the upper and lower parts are sorted, and the processing plates that are prone to processing errors are processed at the end to avoid affecting the progress of other processing tasks, so as to ensure the smooth progress of the processing process. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings:

[0042] Figure 1 It is a flow chart of the home furnishing board production management method based on big data of the present invention. DETAILED DESCRIPTION

[0043] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0044] See also Figure 1 , the present invention provides a technical solution: In order to solve the above technical problems, the present invention provides the following technical solution: a home furnishing board production management method based on big data, the method comprising the following steps:

[0045] Step S1, obtaining furniture model data of target furniture in a home furnishing plan, splitting the furniture model data into orders, and obtaining plate parts of the target furniture.

[0046] Specifically, the step S1 includes:

[0047] Step S101, obtaining information of furniture in a home furnishing plan, specifying a certain piece of furniture to be processed as a target piece of furniture, extracting a three-dimensional model of the target piece of furniture, and disassembling the target piece of furniture into a plurality of plate parts according to the three-dimensional model;

[0048] Step S102, marking the plate size data and plate material data of each plate part to form one-to-one corresponding basic information of the plate parts;

[0049] Step S103, obtaining the holes and slots on each plate part, detecting the positions and sizes of the holes and slots, marking the plate parts that fail the detection as abnormal parts, and manually re-inspecting the abnormal parts.

[0050] Step S2: layout the plate parts on the processed plate to obtain layout plans for several processed plates. All the plate parts layout on a single processed plate are a set of target combinations.

[0051] Specifically, step S2 includes:

[0052] Step S201, obtaining basic information of each plate part, the basic information including plate material, plate size and plate shape, extracting plate parts with the same plate material into the same set to form a target set;

[0053] Step S202, obtaining the single size of a processed plate having the same plate material as that corresponding to the target set, and arranging the plate parts in the target set on the processed plate, so that the plate parts arranged on the same processed plate form a target combination;

[0054] Step S203: extract the area of ​​each plate part in the target combination to form a set S, S={s1, s2, s3.......s n}, where s1, s2, s3.......s n represents the area of ​​the first sheet part, the area of ​​the second sheet part, the area of ​​the third sheet part, and so on, the area of ​​the nth sheet part in the target set, where s1+s2+s 3+ .......+s n ≤S 加 , where S 加 Indicates the single area of ​​the processed plate corresponding to the target combination;

[0055] Step S204: After all the plate parts are laid out on the processing plate, the number of plates to be processed is obtained, and each processed plate is numbered to form a plate data set L, where L={l1, l2, l3.......l n}, where l1, l2, l3.......l n The first processed plate to be processed, the second processed plate to be processed, the third processed plate to be processed, and the nth processed plate to be processed in the plate data set are represented in sequence, and the typesetting scheme corresponding to each processed plate is output.

[0056] Step S3, obtaining a processing task for each target combination, wherein the processing task includes at least one operation instruction among a cutting instruction, a slotting instruction, a hole opening instruction and a labeling instruction, and determining whether the processing task contains a fixed operation instruction.

[0057] Specifically, step S3 includes:

[0058] Step S301, obtaining a processing task of a target combination, wherein the processing task includes at least one operation instruction of a cutting instruction, a slotting instruction, a hole opening instruction, and a labeling instruction;

[0059] Step S302, obtaining position information of a cutting blade and a pressing roller of a cutting device, taking the pressing roller as a horizontal axis, and recording a maximum width range of vertical movement between the cutting blade and the pressing roller as a width threshold d;

[0060] Step S303: If a set of target combination processing tasks includes a slotting instruction, the slot data corresponding to the slotting instruction is obtained, and the slot data includes a processing path. The starting point in the processing path is taken as the origin, and a coordinate system is established, wherein the horizontal axis of the coordinate system is parallel to the pressure roller. The processing path is marked in the coordinate system, and the coordinates of each point in the processing path are obtained to form a coordinate set M, M={m1(x1, y1), m2(x2, y2), m3(x3, y3), ... m n(x n ,y n )}, where m1(x1, y1), m2(x2, y2), m3(x3, y3), ...m n (x n ,y n ) represent the coordinates of the first point, the second point, the third point, and so on, the coordinates of the nth point in the coordinate set, and take the y coordinate with the largest y coordinate value in the coordinate set. max , if y max >d, the cutting instruction in the processing task is marked as a fixed operation instruction.

[0061] For example, if a groove needs to be processed on the plate, the processing path is marked on the coordinate axis, the X axis of the coordinate system is overlapped with one of the pressure rollers, and the maximum y coordinate value in the processing path is obtained. Generally, there are two pressure rollers on the cutting equipment, and the cutting knife moves in the middle of the pressure rollers. If the movable range of the cutting knife between the two pressure rollers is 0.5m, and y is less than 0.5m, it means that the cutting knife can complete the groove processing without moving after the pressure rollers are pressed once, then it is not marked as a fixed operation instruction, otherwise, it is marked as a fixed operation instruction.

[0062] Step S4: sort the processing tasks in the target combination, sort each processed plate according to the sort of processing tasks, and form a plate production plan.

[0063] Specifically, step S4 includes:

[0064] Obtaining all processing tasks of the processing plates, sorting the processing tasks, and satisfying the connecting condition between two adjacent processing tasks, wherein the connecting condition includes: taking one of the processing tasks as the current processing task, taking the first operation instruction in the current processing task as the last operation instruction in the previous processing task, and taking the last operation instruction in the current processing task as the first operation instruction in the next processing task;

[0065] Among the processing tasks containing fixed operation instructions, the cutting instruction is arranged as the last operation command to be executed in the processing task;

[0066] All processing tasks are sorted according to the connecting conditions, and the processing plates are sorted according to the sorting order of the processing tasks, and the plates are loaded in sequence according to the sorting;

[0067] If there are processing tasks that do not meet the continuity condition, they will be extracted into the secondary sorting set. If the number of values ​​in the secondary sorting set is greater than two, the operation coefficient of each processing task in the secondary sorting set will be calculated, where the calculation formula of the operation coefficient is:

[0068] K = β1*Q + β2*Z;

[0069] Where K represents the operation coefficient, Q represents the error probability of the operation instruction, and Q is calculated by obtaining the total number of processing times and the number of errors of the same type of operation instructions in the historical data, that is, the number of errors is divided by the total number of processing times to calculate the error probability. If the error probability is larger, it means that there are operation instructions in the processing task that are prone to processing failure. If a processing failure occurs, it is necessary to shut down for maintenance, which affects the processing progress. Therefore, it is arranged to the back for processing to ensure that the addition process proceeds smoothly; Z represents the total number of operation instructions in the processing task; β1 and β2 represent weight factors;

[0070] The processing tasks in the secondary sorting set are sorted in ascending order according to the calculated operation coefficients; the processing tasks in the secondary sorting set are arranged after the processing tasks that satisfy the upper and lower processing tasks, and a plate production plan is obtained.

[0071] A home furnishing board production management system based on big data, which is applied to the home furnishing board production management method based on big data, and the management system includes an order splitting module, a typesetting module, a fixed operation module and a sorting module;

[0072] The order splitting module is used to obtain furniture model data of target furniture in the home furnishing plan, split the furniture model data into orders, and obtain the plate parts of the target furniture;

[0073] The layout module is used to layout the plate parts on the processed plate to obtain layout plans for several processed plates, and all the plate parts layout on a single processed plate are a set of target combinations;

[0074] The fixed operation module is used to obtain the processing tasks of each group of target combinations, wherein the processing tasks include at least one operation instruction among cutting instructions, slotting instructions, hole opening instructions and labeling instructions, and determine whether the processing tasks contain fixed operation instructions;

[0075] The sorting module is used to sort the processing tasks in the target combination, sort each processed plate according to the sorting of the processing tasks, and form a plate production plan.

[0076] The order disassembly module includes a disassembly unit and a detection unit. The disassembly unit is used to disassemble the three-dimensional model of the furniture into several plate parts. The detection unit is used to detect whether the positions of the holes and grooves on the plate parts and the sizes are marked correctly.

[0077] The fixed operation module includes a data acquisition unit and a judgment unit. The data acquisition unit is used to acquire the processing tasks of the target combination, as well as the position information of the cutting knife and the pressure roller of the cutting equipment, and analyze to obtain the maximum width range of vertical movement between the cutting knife and the pressure roller; the judgment unit is used to determine whether to mark the cutting instructions in the processing tasks as fixed operation instructions if a group of processing tasks of the target combination include grooving instructions.

[0078] The sorting module includes a primary sorting unit and a secondary sorting unit. The primary sorting unit is used to sort each processing task so that the conditions of connecting the previous and the next two adjacent processing tasks are met; the secondary sorting unit is used to perform secondary sorting on the processing tasks that do not meet the conditions of connecting the previous and the next according to the operation coefficient, and arrange the processing tasks after the secondary sorting after the processing tasks that meet the conditions of connecting the previous and the next.

[0079] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0080] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A home furnishing board production management method based on big data, characterized by: The method comprises the following steps: Step S1, obtaining furniture model data of target furniture in the home furnishing plan, splitting the furniture model data into orders, and obtaining plate parts of the target furniture; Step S2, layout the plate parts on the processed plate to obtain layout plans for several processed plates, and all the plate parts laid out on a single processed plate are a set of target combinations; Step S3, obtaining a processing task for each target combination, wherein the processing task includes at least one operation instruction among a cutting instruction, a slotting instruction, a hole opening instruction, and a labeling instruction, and determining whether the processing task contains a fixed operation instruction; The step S3 comprises: Step S301, obtaining a processing task of a target combination, wherein the processing task includes at least one operation instruction of a cutting instruction, a slotting instruction, a hole opening instruction, and a labeling instruction; Step S302, obtaining position information of a cutting blade and a pressing roller of a cutting device, taking the pressing roller as a horizontal axis, and recording a maximum width range of vertical movement between the cutting blade and the pressing roller as a width threshold d; Step S303: If a set of target combination processing tasks includes a slotting instruction, the slot data corresponding to the slotting instruction is obtained, and the slot data includes a processing path. The starting point in the processing path is taken as the origin, and a coordinate system is established, wherein the horizontal axis of the coordinate system is parallel to the pressure roller. The processing path is marked in the coordinate system, and the coordinates of each point in the processing path are obtained to form a coordinate set M, M={m1(x1, y1), m2(x2, y2), m3(x3, y3), ... m n (x n ,y n )}, where m1(x1, y1), m2(x2, y2), m3(x3, y3), ...m n (x n ,y n ) represent the coordinates of the first point, the second point, the third point, and so on, the coordinates of the nth point in the coordinate set, and take the y coordinate with the largest y coordinate value in the coordinate set. max , if y max >d, the cutting instruction in the processing task is marked as a fixed operation instruction; Step S4, sorting the processing tasks in the target combination, sorting each processed plate according to the sorting of the processing tasks, and forming a plate production plan; The step S4 comprises: Obtaining all processing tasks of the processing plates, sorting the processing tasks, and satisfying the connecting condition between two adjacent processing tasks, wherein the connecting condition includes: taking one of the processing tasks as the current processing task, taking the first operation instruction in the current processing task as the last operation instruction in the previous processing task, and taking the last operation instruction in the current processing task as the first operation instruction in the next processing task; Among the processing tasks containing fixed operation instructions, the cutting instruction is arranged as the last operation command to be executed in the processing task; All processing tasks are sorted according to the connecting conditions, and the processing plates are sorted according to the sorting order of the processing tasks, and the plates are loaded in sequence according to the sorting; If there are processing tasks that do not meet the continuity condition, they will be extracted into the secondary sorting set. If the number of values ​​in the secondary sorting set is greater than two, the operation coefficient of each processing task in the secondary sorting set will be calculated. The calculation formula of the operation coefficient is: K = β1*Q + β2*Z; Where K represents the operation coefficient, Q represents the error probability of the operation instruction, and Q is calculated by obtaining the total number of processing times and the number of errors of the same type of operation instructions in the historical data; Z represents the total number of operation instructions in the processing task; β1 and β2 represent weight factors; The processing tasks in the secondary sorting set are sorted in ascending order according to the calculated operation coefficients; the processing tasks in the secondary sorting set are arranged after the processing tasks that satisfy the upper and lower processing tasks, and a plate production plan is obtained.

2. The method for managing home furnishing board production based on big data according to claim 1, characterized in that: The step S1 comprises: Step S101, obtaining information of furniture in a home furnishing plan, specifying a certain piece of furniture to be processed as a target piece of furniture, extracting a three-dimensional model of the target piece of furniture, and disassembling the target piece of furniture into a plurality of plate parts according to the three-dimensional model; Step S102, marking the plate size data and plate material data of each plate part to form one-to-one corresponding basic information of the plate parts; Step S103, obtaining the holes and slots on each plate part, detecting the positions and sizes of the holes and slots, marking the plate parts that fail the detection as abnormal parts, and manually re-inspecting the abnormal parts.

3. The method for managing home furnishing board production based on big data according to claim 1, characterized in that: The step S2 comprises: Step S201, obtaining basic information of each plate part, the basic information including plate material, plate size and plate shape, extracting plate parts with the same plate material into the same set to form a target set; Step S202, obtaining the single size of a processed plate having the same plate material as that corresponding to the target set, and arranging the plate parts in the target set on the processed plate, so that the plate parts arranged on the same processed plate form a target combination; Step S203: extract the area of ​​each plate part in the target combination to form a set S, S={s1, s2, s3.......s n }, where s1, s2, s3.......s n represents the area of ​​the first sheet part, the area of ​​the second sheet part, the area of ​​the third sheet part, and so on, the area of ​​the nth sheet part in the target set, where s1+s2+s 3+ .......+s n ≤S 加 , where S 加 Indicates the single area of ​​the processed plate corresponding to the target combination; Step S204: After all the plate parts are laid out on the processing plate, the number of plates to be processed is obtained, and each processed plate is numbered to form a plate data set L, where L={l1, l2, l3.......l n }, where l1, l2, l3.......l n The first processed plate to be processed, the second processed plate to be processed, the third processed plate to be processed, and the nth processed plate to be processed in the plate data set are represented in sequence, and the typesetting scheme corresponding to each processed plate is output.

4. A home furnishing board production management system based on big data, which is applied to the home furnishing board production management method based on big data as described in any one of claims 1 to 3, characterized in that: The management system includes an order splitting module, a typesetting module, a fixed operation module and a sorting module; The order splitting module is used to obtain furniture model data of target furniture in the home furnishing plan, split the furniture model data into orders, and obtain the plate parts of the target furniture; The layout module is used to layout the plate parts on the processed plate to obtain layout plans for several processed plates, and all the plate parts layout on a single processed plate are a set of target combinations; The fixed operation module is used to obtain the processing tasks of each group of target combinations, wherein the processing tasks include at least one operation instruction among cutting instructions, slotting instructions, hole opening instructions and labeling instructions, and determine whether the processing tasks contain fixed operation instructions; The sorting module is used to sort the processing tasks in the target combination, sort each processed plate according to the sorting of the processing tasks, and form a plate production plan.

5. The big data-based home furnishing board production management system according to claim 4 is characterized by: The order disassembly module includes a disassembly unit and a detection unit. The disassembly unit is used to disassemble the three-dimensional model of the furniture into several plate parts. The detection unit is used to detect whether the positions of the holes and grooves on the plate parts and the sizes are marked correctly.

6. The big data-based home furnishing board production management system according to claim 4 is characterized by: The fixed operation module includes a data acquisition unit and a judgment unit, wherein the data acquisition unit is used to acquire the processing task of the target combination and the position information of the cutting knife and the pressing roller of the cutting equipment, and analyze and obtain the maximum width range of the vertical movement between the cutting knife and the pressing roller; The judging unit is used to judge whether to mark the cutting instruction in the processing task as a fixed operation instruction when a processing task of a target combination includes a slotting instruction.

7. The big data-based home furnishing board production management system according to claim 4 is characterized by: The sorting module includes a primary sorting unit and a secondary sorting unit. The primary sorting unit is used to sort each processing task so that the conditions of connecting the previous and the next two adjacent processing tasks are met; the secondary sorting unit is used to perform secondary sorting on the processing tasks that do not meet the conditions of connecting the previous and the next according to the operation coefficient, and arrange the processing tasks after the secondary sorting after the processing tasks that meet the conditions of connecting the previous and the next.

Citation Information

Patent Citations

  • Furniture one-piece flow production saw chart sorting optimization method and system

    CN117892962A

  • Furniture production cutting and order splitting planning method, system and equipment and storage medium

    CN118261390A