Customized furniture workshop scanning system
The design of the customized furniture workshop scanning system solved the problems of insufficient real-time data and weak offline operation capabilities, and achieved full-process management and production efficiency assurance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- FOSHAN LIZHU INTELLIGENT HOME TECHNOLOGY CO LTD
- Filing Date
- 2026-02-28
- Publication Date
- 2026-06-05
AI Technical Summary
The existing custom furniture workshops lack real-time data, making it difficult to meet the workshop's real-time monitoring needs, and their weak offline operation capabilities affect production efficiency.
A customized furniture workshop scanning system was designed, including a user interaction terminal, a barcode scanner, a data interaction module, a data storage module, and a core business module. It supports offline caching and automatic synchronization, covering the entire process management from production and processing to finished product delivery.
It enables real-time monitoring and management of data throughout the entire process, ensuring the continuity of production efficiency in unstable network environments and improving production efficiency.
Smart Images

Figure CN122155221A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of furniture manufacturing technology, and more specifically to a scanning system for a custom furniture workshop. Background Technology
[0002] In the custom furniture industry, products undergo various processes and production lines during manufacturing. At each stage of production, the information on the panel labels needs to be scanned for recording and transmission to the next stage for further processing. Therefore, a workshop scanning program is required to connect the information flow of panels from production to sorting and packaging. Existing technologies suffer from insufficient real-time data processing, making it difficult to meet the needs of real-time workshop monitoring, and their weak offline operation capabilities impact production efficiency. Summary of the Invention
[0003] The main objective of this invention is to solve the above-mentioned problems and provide a scanning system for a custom furniture workshop.
[0004] The technical solution of this invention is as follows: A custom furniture workshop scanning system includes a user interaction terminal, a barcode scanner, a data interaction module, a data storage module, and a core business module. The data storage module is used to store order number, process, production flow, production workshop, main operator, assistant operator, scanning date, order type, product type, and total order area. The user interaction terminal is configured at each production workstation and is connected to the data storage center through a data interaction module. It is used to operate each module, display the current order completion status, and display the completion status of each process. The data interaction module is used to realize data interaction between the user interaction terminal and the data storage center. The data interaction module includes an offline caching unit and an automatic synchronization unit. The offline caching unit is used to store scan data locally when the network is interrupted, and the automatic synchronization unit is used to automatically upload the cached data to the data storage module after the network is restored. The core business module is connected to the data interaction module through an API gateway, and includes a process scanning module, a sorting and inspection scanning module, a packaging scanning module, a workshop mixed packaging module, and a replenishment and rework module.
[0005] The process scanning module is configured at each production station. It scans the board code with a barcode scanner to record the process completion status, automatically verifies whether the previous process is completed, updates the current process of the board and pushes the next process task after the verification is successful, and displays the current status through the user interaction terminal and stores the current status information through the data storage module.
[0006] When a certain process of a board is completed, the worker in that process enters the board order number through the user interaction terminal or directly scans the board code with a barcode scanner. After receiving the order number information, the system enters the order number information, the current process, and the operator information into the data storage module, and can retrieve and display it through the user interaction terminal, which facilitates the traceability when board defects occur in the future.
[0007] The process scanning module includes a process scanning submodule and a scanning query submodule. The process scanning submodule interface displays the currently set workshop name, work center name, current process name, and current process name. After completing the operation of the process scanning submodule, the information is displayed on the user interaction terminal interface and stored in the data storage module.
[0008] The sorting and scanning module is configured in the sorting area and is used to compare the number of scanned pieces with the number of pieces to be shipped in the order bill of materials in real time according to the order, and generate a complete set status.
[0009] The packaging and scanning module is configured in the packaging area and is used to complete the assembly and verification of the board parts. The packaging and scanning module includes an assembly unit, an attribution verification unit, and a verification unit. The attribution verification unit is used to verify whether the scanned board parts belong to the current order. The verification unit is used to connect to the data storage center and automatically reads the quantity and area of the current order in the data storage center for comparison.
[0010] The workshop mixed packaging module is used to handle the abnormal situation where parts from different orders are mixed into the same package. The workshop mixed packaging module includes a mixed packaging reporting unit and a forced order merging unit. The mixed packaging reporting unit is used to scan the mixed parts code and report the mixed packaging abnormality. The forced order merging unit is used to change the order to which the mixed parts belong to the target order after approval.
[0011] The rework module is used to handle scrapped, damaged or customer-complained parts that occur during the production process. The rework module includes a defect entry unit, a path selection unit and a task triggering unit. The path selection unit is used to select rework or scrapped parts for rework. The task triggering unit is used to generate a rework work order or a rework work order based on the path selection result.
[0012] The beneficial effects of this invention are as follows: 1. Through three core modules—process scanning, sorting scanning, and packaging scanning—it covers the entire process management from production and processing to finished product delivery.
[0013] 2. Supports offline operation: The data synchronization and caching module allows handheld terminals to continue operating in unstable network environments. Data is automatically cached and automatically synchronized after the network is restored, ensuring that production efficiency is not affected by the network environment. Attached Figure Description
[0014] Figure 1 This is a general framework diagram of the present invention. Detailed Implementation
[0015] To make the technical problems to be solved, the technical solutions, and the beneficial effects of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present invention and are not intended to limit the present invention.
[0016] It should be noted that when a component is referred to as being "fixed to" or "set on" another component, it can be directly on or indirectly on that other component. When a component is referred to as being "connected to" another component, it can be directly connected to or indirectly connected to that other component.
[0017] It should be understood that the terms "length", "width", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the present invention.
[0018] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0019] Please refer to the following: Figure 1 The present invention provides a customized furniture workshop scanning system, including a user interaction terminal, a barcode scanner, a data interaction module, a data storage module, and a core business module.
[0020] The data storage module is used to store order number, process, production flow, production workshop, main operator, assistant operator, scanning date, order type, product type, and total order area.
[0021] The user interaction terminal is configured at each production workstation and is connected to the data storage center through a data interaction module. It is used to operate each module, display the current order completion status, and display the completion status of each process.
[0022] The data interaction module is used to realize data interaction between the user interaction terminal and the data storage center. The data interaction module includes an offline caching unit and an automatic synchronization unit. The offline caching unit is used to locally store scan data when the network is interrupted, and the automatic synchronization unit is used to automatically upload the cached data to the data storage module after the network is restored.
[0023] The core business module is connected to the data interaction module through an API gateway, and includes a process scanning module, a sorting and inspection scanning module, a packaging scanning module, a workshop mixed packaging module, and a replenishment and rework module.
[0024] The process scanning module is configured at each production station. It scans the board code with a barcode scanner to record the process completion status, automatically verifies whether the previous process is completed, updates the current process of the board and pushes the next process task after the verification is successful, and displays the current status through the user interaction terminal and stores the current status information through the data storage module.
[0025] When a certain process of a board is completed, the worker in that process enters the board order number through the user interaction terminal or directly scans the board code with a barcode scanner. After receiving the order number information, the system enters the order number information, the current process, and the operator information into the data storage module, and can retrieve and display it through the user interaction terminal, which facilitates traceability when board defects occur in the future.
[0026] The process scanning module includes a process scanning submodule and a scan query submodule. The process scanning submodule interface displays the currently set workshop name, work center name, current process name, and current process name. The process scanning submodule can set process operation information, and can configure up to 4 operators, with at least one master operator. The operator information does not need to be manually entered; the user only needs to select the corresponding operator.
[0027] After the operation of the process scanning submodule is completed, the information is displayed on the user interface and stored in the data storage module.
[0028] After clicking the query button on the interface of the scan query submodule, the interface will display the record information of the scanned orders, including the order number, process, production process, production workshop, main operator, assistant operator, scanning date, order type, product type, and total order area.
[0029] The sorting and scanning module is configured in the sorting area and is used to compare the number of scanned pieces with the number of pieces to be shipped in the order bill of materials in real time according to the order, and generate a complete set status.
[0030] After the user transmits the board part code to the system, the system verifies it and a "scan successful" message appears on the interface. The scanned board part information is also displayed in the "Sorted Batch Order Board Parts" area. At this time, the system obtains the production batch number information of the currently scanned board part and displays all order numbers in that production batch and all board parts in those orders that have not been sorted and scanned on the right side of the interface.
[0031] When the user continues to scan and sort boards from other orders in the current production batch, the boards will be displayed correctly in the sorted area, and their data will be removed from the pending sorting area. Alternatively, the operator can first inspect all boards in an order. Once all boards have passed inspection, the operator can locate the order in the pending sorting area, select all boards in that order, and add them to the batch using the "Add Matching Boards for Sorting" button.
[0032] The packaging and scanning module is configured in the packaging area and is used to complete the assembly and verification of the board parts. The packaging and scanning module includes an assembly unit, an attribution verification unit, and a verification unit. The attribution verification unit is used to verify whether the scanned board parts belong to the current order. The verification unit is used to connect to the data storage center and automatically reads the quantity and area of the current order in the data storage center for comparison.
[0033] After setting up operator information on the packaging and scanning interface, users can enter the board code in the scanning area or directly scan the board code with the barcode scanner. Once the system information is successfully verified, the board information will be automatically displayed in the scanned board area, and information on other boards to be packaged in the same order will also be displayed on the interface.
[0034] If an order still has components to be packaged, and the operator scans the component codes of other orders, the system will prompt that the currently scanned component does not belong to the order, and the system interface will display red to warn the operator of an error.
[0035] At this point, the operator selects the board data in red font in the scan area. This red data means that they are boards from other orders. By selecting all the red font data in the scan area and clicking the Remove Board button on the interface, the selected boards from other orders will be removed from the scanned board area. The system interface warning message will disappear, and the red warning area will also disappear.
[0036] When packaging panels in the workshop, if the number of order panels displayed on the interface is inconsistent with the number of order panels available for packaging on-site, or if there are defective panels on-site, after comparing the panel code information on-site with all the order information displayed on the interface, select the record data of the panel that needs to be reproduced on the interface, click the replacement part application button, and the system will pop up a small window. The operator can select the reason for replacement part and fill in the remarks information in the drop-down menu in the pop-up window, click confirm, and the system will submit the replacement part application information to the backend.
[0037] When the operator finishes scanning the order components, clicking the submit button on the interface will submit the order data in the scanned area to the backend. After the data submission is completed, the order data in the scanned area on the interface will be cleared, and the operator can continue to scan the component codes of other orders.
[0038] The workshop mixed packaging module is used to handle the abnormal situation where parts from different orders are mixed into the same package. The workshop mixed packaging module includes a mixed packaging reporting unit and a forced order merging unit. The mixed packaging reporting unit is used to scan the mixed parts code and report the mixed packaging abnormality. The forced order merging unit is used to change the order to which the mixed parts belong to the target order after approval.
[0039] On the workshop mixed packaging interface, users need to first configure the operator's information, and then manually enter the board part code information in the text input box on the interface or directly scan the board part code with a barcode scanner. When the system verifies the board part barcode information, a "scan successful" prompt message will appear on the interface. At the same time, the "scanned boards" area on the interface displays the board part data that has just been successfully packaged and all unpackaged boards with the order contract number displayed in the boards to be packaged (the workshop mixed packaging is packaged in units of order contract number, and there may be boards with multiple order numbers in the package, rather than packaging them in units of a single order drawing number).
[0040] After the operator completes the scanning of the board packaging for the contract number, they can click the "Submit" button on the interface. The system will automatically submit the board data in the scanned board area to the background and clear the data in the scanned board area on the interface. The operator can then continue to scan mixed packages of boards for other contract numbers.
[0041] The rework module is used to handle scrapped, damaged or customer-complained parts that occur during the production process. The rework module includes a defect entry unit, a path selection unit and a task triggering unit. The path selection unit is used to select rework or scrapped parts for rework. The task triggering unit is used to generate a rework work order or a rework work order based on the path selection result.
[0042] The embodiments and accompanying drawings of this invention are merely for illustrating the design concept of this invention, and the scope of protection of this invention should not be limited to these embodiments.
[0043] As can be seen from the above description, the design objective of this invention can be effectively implemented. The embodiments illustrate the objectives of this invention, as well as the functional and structural subject matter, and include other equivalent substitutions.
[0044] Therefore, the scope of the invention includes other equivalent implementations, and the specific scope of the claims is as described in the claims.
Claims
1. A scanning system for a custom furniture workshop, characterized in that: It includes a user interaction terminal, a barcode scanner, a data interaction module, a data storage module, and a core business module. The data storage module is used to store order number, process, production flow, production workshop, main operator, assistant operator, scanning date, order type, product type, and total order area. The user interaction terminal is configured at each production workstation and is connected to the data storage center through a data interaction module. It is used to operate each module, display the current order completion status, and display the completion status of each process. The data interaction module is used to realize data interaction between the user interaction terminal and the data storage center. The data interaction module includes an offline caching unit and an automatic synchronization unit. The offline caching unit is used to store scan data locally when the network is interrupted, and the automatic synchronization unit is used to automatically upload the cached data to the data storage module after the network is restored. The core business module is connected to the data interaction module through an API gateway, and includes a process scanning module, a sorting and inspection scanning module, a packaging scanning module, a workshop mixed packaging module, and a replenishment and rework module.
2. The custom furniture workshop scanning system as described in claim 1, characterized in that, The process scanning module is configured at each production station. It scans the board code with a barcode scanner to record the process completion status, automatically verifies whether the previous process is completed, updates the current process of the board and pushes the next process task after the verification is successful, and displays the current status through the user interaction terminal and stores the current status information through the data storage module.
3. The custom furniture workshop scanning system as described in claim 2, characterized in that, When a certain process of a board is completed, the worker in that process enters the board order number through the user interaction terminal or directly scans the board code with a barcode scanner. After receiving the order number information, the system enters the order number information, the current process, and the operator information into the data storage module, and can retrieve and display it through the user interaction terminal, which facilitates the traceability when board defects occur in the future.
4. The custom furniture workshop scanning system as described in claim 1, characterized in that, The process scanning module includes a process scanning submodule and a scanning query submodule. The process scanning submodule interface displays the currently set workshop name, work center name, current process name, and current process name. After completing the operation of the process scanning submodule, the information is displayed on the user interaction terminal interface and stored in the data storage module.
5. The custom furniture workshop scanning system as described in claim 1, characterized in that, The sorting and scanning module is configured in the sorting area and is used to compare the number of scanned pieces with the number of pieces to be shipped in the order bill of materials in real time according to the order, and generate a complete set status.
6. The custom furniture workshop scanning system as described in claim 1, characterized in that, The packaging and scanning module is configured in the packaging area and is used to complete the assembly and verification of the board parts. The packaging and scanning module includes an assembly unit, an attribution verification unit, and a verification unit. The attribution verification unit is used to verify whether the scanned board parts belong to the current order. The verification unit is used to connect to the data storage center and automatically reads the quantity and area of the current order in the data storage center for comparison.
7. The custom furniture workshop scanning system as described in claim 1, characterized in that, The workshop mixed packaging module is used to handle the abnormal situation where parts from different orders are mixed into the same package. The workshop mixed packaging module includes a mixed packaging reporting unit and a forced order merging unit. The mixed packaging reporting unit is used to scan the mixed parts code and report the mixed packaging abnormality. The forced order merging unit is used to change the order to which the mixed parts belong to the target order after approval.
8. The custom furniture workshop scanning system as described in claim 1, characterized in that, The rework module is used to handle scrapped, damaged or customer-complained parts that occur during the production process. The rework module includes a defect entry unit, a path selection unit and a task triggering unit. The path selection unit is used to select rework or scrapped parts for rework. The task triggering unit is used to generate a rework work order or a rework work order based on the path selection result.