Automatic calibration method, device, equipment and storage medium for furniture customization model components

By obtaining the component setting rules of the furniture custom model and the component setting parameters of the sub-model, and making judgments on the matching situation and automatic corrections, the problem of designers' difficulty in correcting production process errors is solved, and design and production efficiency is improved.

CN113849929BActive Publication Date: 2025-08-05HANGZHOU QUNHE INFORMATION TECHNOLOGIES CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111059914.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-10
Publication Date
2025-08-05
Estimated Expiration
2041-09-10

AI Technical Summary

Technical Problem

After the prior art detects the production process error of the furniture custom model, designers find it difficult to perform effective automatic corrections, resulting in inefficient design.

Method used

By obtaining the component setting rules of the furniture custom model and the component setting parameters of the sub-model, we make judgments on the matching situation, obtain component correction parameters, and automatically correct them based on the judgment information.

Benefits of technology

Improve the accuracy and production efficiency of furniture custom models, and avoid product production that does not meet the process requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113849929B_ABST
    Figure CN113849929B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, equipment and storage medium for automatic correction of furniture customization model components. The method comprises: obtaining the component setting rules of the furniture customization model, and the component setting parameters of all sub-models of each furniture customization model; obtaining the judgment information of the conformity between the component setting parameters and the component setting rules based on the component setting rules and the component setting parameters; obtaining the component correction parameters when the component setting parameters conform to the component setting rules based on the conformity judgment information; obtaining the judgment information of the component setting rules that the corrected component setting parameters conform to based on the component correction parameters; and correcting the component setting parameters based on the judgment information. The present application can perform process production inspection on the customized furniture model for the whole house, discover errors therein, and automatically correct the errors, thereby improving the accuracy and improving the design and production efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure generally relates to the field of furniture design technology, and in particular to a method, device, equipment and storage medium for automatic correction of furniture customization model components. Background Art

[0002] As living standards improve, custom furniture is becoming increasingly common. Custom furniture must meet specific manufacturing requirements before it can be produced. Failure to do so can easily lead to after-sales and installation issues, seriously impacting the brand's reputation. For example, when customizing a back panel, it must be surrounded by corresponding panels. When customizing unsupported shelves, side panels are required on both sides for securement.

[0003] To improve the yield rate of custom furniture, existing technologies have adopted process inspections on custom furniture models to mitigate issues caused by production errors. However, in actual applications, even if process errors can be detected, designers still find it difficult to make corrective corrections in complex scenarios, resulting in low design efficiency.

[0004] Therefore, it is hoped that there will be a more scientific method that can automatically correct the errors when errors in the production process of customized furniture models are detected, thereby helping designers improve the accuracy and production efficiency of customized furniture models. Summary of the Invention

[0005] In view of the above-mentioned defects or deficiencies in the prior art, it is desired to provide a method, device, equipment and storage medium for automatic correction of furniture customized model components, which can meet the needs of detecting errors in the production process of furniture customized models and automatically correcting the errors.

[0006] According to one aspect of an embodiment of the present invention, an embodiment of the present application provides a method for automatically correcting components of a customized furniture model, the method comprising:

[0007] Obtaining component setting rules of a furniture customization model and component setting parameters of all sub-models of each furniture customization model, wherein the furniture customization model includes one or more sub-models;

[0008] According to the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model, obtaining the judgment information on whether the component setting parameters of the sub-models are consistent with the component setting rules of the furniture customization model;

[0009] According to the matching judgment information, obtaining component correction parameters when the component setting parameters of the sub-model meet the component setting rules of the furniture customization model;

[0010] According to the component correction parameters, determination information of component setting rules of the furniture customization model that the component setting parameters of the modified sub-model comply with is obtained;

[0011] Correct component setting parameters of the submodule according to the determination information.

[0012] In one embodiment, the component setting rules of the furniture customization model include:

[0013] Get the component setting classification in the furniture customization model;

[0014] According to the component setting classification in the furniture customization model, obtaining the component setting quantity and position in each component setting classification, and the interference principle of each component setting classification, wherein the interference principle is a principle that affects the normal use of the components in the component setting classification;

[0015] According to the interference principle of the component setting classification, the component setting rules of the furniture customization model are obtained.

[0016] In one embodiment, the sub-model includes:

[0017] Shelf retraction sub-model, hinge displacement sub-model, light bar transformer sub-model.

[0018] In one embodiment, the method for automatically correcting the laminate shrinkage sub-model includes:

[0019] Obtain the setting rules for the retracted components of the middle layer in the furniture customization model, and the number of cabinet doors with straighteners in the furniture customization model;

[0020] According to the setting rules of the retracted components of the layer boards in the furniture customization model, interference detection is performed on each cabinet door containing a straightener in the furniture customization model;

[0021] According to the interference detection result, the cabinet door containing the straightener in each of the customized furniture models is corrected in layers to meet the process requirements of the customized furniture model.

[0022] In one embodiment, the automatic correction method of the hinge displacement sub-model includes:

[0023] Obtain the setting rules for the hinges and shelves of the same cabinet in the furniture customization model, as well as the setting position parameters of each hinge and shelf in the furniture customization model;

[0024] According to the setting rules of the hinges and shelves of the same cabinet in the furniture customization model, each hinge and shelf is subjected to pairwise interference detection;

[0025] According to the interference detection result and the hinge position, the hinge is moved up or down to meet the process requirements of the furniture customization model.

[0026] In one embodiment, the automatic calibration method of the light bar transformer sub-model includes:

[0027] Obtain the setting rules for the number of light strips and transformer configuration in the furniture customization model, as well as the position, specifications, and quantity parameters of the light strips in the furniture customization model;

[0028] According to the setting rules of the number of light bars and transformer configuration in the furniture customization model, and the number and specification parameters of the light bars in the furniture customization model, the quantity information of the transformer is obtained;

[0029] According to the quantity information of the transformers, a set number of transformers are configured for the furniture customization model.

[0030] In one embodiment, the component correction parameters when the component setting parameters of the sub-model conform to the component setting rules of the furniture customization model include:

[0031] Obtaining parameter error data between component setting parameters of the sub-model and component setting rules of the furniture customization model;

[0032] According to the parameter error data and in combination with the process requirements of the furniture customization model, component correction parameters of the sub-model are obtained;

[0033] Adjusting component setting parameters of the sub-model according to the component modification parameters.

[0034] According to another aspect of an embodiment of the present invention, a device for automatically correcting a component of a customized furniture model is disclosed, the device comprising:

[0035] an acquisition module, configured to acquire component setting rules of a furniture customization model and component setting parameters of all sub-models of each furniture customization model, wherein the furniture customization model includes one or more sub-models;

[0036] a judgment module, configured to obtain, based on the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model, judgment information on whether the component setting parameters of the sub-models are consistent with the component setting rules of the furniture customization model;

[0037] A correction data module, configured to obtain, based on the matching judgment information, component correction parameters when the component setting parameters of the sub-model meet the component setting rules of the furniture customization model;

[0038] The correction module is used to obtain, based on the component correction parameters, the judgment information of the component setting parameters of the corrected sub-model that comply with the component setting rules of the furniture customization model; and to correct the component setting parameters of the sub-module based on the judgment information.

[0039] Based on another aspect of an embodiment of the present invention, an electronic device is disclosed, which includes one or more processors and a memory, wherein the memory is used to store one or more programs; when the one or more programs are executed by the processor, the processor implements the automatic correction method for customized furniture model components provided in each embodiment of the present invention.

[0040] According to another aspect of the embodiments of the present invention, a computer-readable storage medium storing a computer program is disclosed. When the computer program is executed, the automatic correction method for customized furniture model components provided by the embodiments of the present invention is implemented.

[0041] In an embodiment of the present application, by obtaining the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model; according to the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model, obtaining the judgment information of whether the component setting parameters of the sub-model are consistent with the component setting rules of the furniture customization model; according to the consistency judgment information, obtaining the component correction parameters when the component setting parameters of the sub-model are consistent with the component setting rules of the furniture customization model; according to the component correction parameters, obtaining the judgment information of the component setting rules of the furniture customization model that the component setting parameters of the corrected sub-model are consistent with; according to the judgment information, correcting the component setting parameters of the sub-module. The present application can perform process production inspection on the whole house customized furniture customization model designed by merchants or designers, find errors therein, thereby avoiding the production of furniture that does not meet the process requirements, and when errors in the production process of the furniture customization model are detected, the errors can be automatically corrected, thereby helping designers improve the accuracy and improve design and production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Other features, objects and advantages of the present application will become more apparent upon reading the detailed description of non-limiting embodiments made with reference to the following drawings:

[0043] Figure 1 This is a flow chart of a method for automatically correcting furniture custom model components provided by one embodiment of the present application;

[0044] Figure 2 A schematic diagram of the structure of an automatic correction device for customized furniture model components provided by one embodiment of the present application;

[0045] Figure 3 This is a diagram of the internal structure of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0046] The present application will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely for the purpose of explaining the relevant invention and are not intended to limit the invention. It should also be noted that, for ease of description, only portions relevant to the invention are shown in the accompanying drawings.

[0047] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0048] Please refer to Figure 1 , which shows an exemplary process of the automatic correction method of furniture customization model components that can be applied according to an embodiment of the present application.

[0049] like Figure 1 As shown, in step 110, component setting rules of the furniture customization model and component setting parameters of all sub-models of each furniture customization model are obtained, and the furniture customization model includes one or more sub-models.

[0050] Specifically, the component setting rules of custom furniture models are generally determined by the conventions of custom furniture design and general physics knowledge. For example, in order to achieve optimal load-bearing efficiency, two to three hinges are generally designed on the wardrobe door when designing the wardrobe. When two hinges are designed, the hinges at the upper and lower positions are generally set at the upper and lower thirds of the wardrobe door. When three hinges are designed, a hinge is generally set at the upper one-fifth, one-half, and four-fifths. This way, the best load-bearing effect can be achieved. At the same time, when designing, it is also necessary to ensure that the hinge installation positions are set at corresponding positions on the wardrobe door and the wardrobe body. If the position is not accurately aligned, it may cause gaps between the cabinet door and the cabinet body, or misalignment between the upper and lower parts. A furniture customization model can include one or more sub-models. For example, when designing a wardrobe, the wardrobe furniture customization model can be divided into hinges. After completing the design of a furniture customization model, it is necessary to obtain the component setting parameters of each sub-model. These parameters include the installation position information of the components. The installation position information of the components is used to determine whether the settings of the various components of the furniture customization model can comply with the manufacturing process of the furniture product and whether the various components of the furniture product can be accurately aligned.

[0051] Specifically, in one embodiment of the present application, the component setting rules of the furniture customization model include:

[0052] Obtain the component setting classification in the furniture customization model; specifically, the purpose of classifying the components of the furniture customization model is to be able to set the same rules for the same components. For example, for the hinge installation of furniture products, the installation rule is that the hinge installation position of the cabinet door and the cabinet body is aligned up and down, and the hinge installation position meets the requirements of the internal position of the cabinet door and the cabinet body. After the installation is completed, it can be ensured that the upper and lower positions of the cabinet body and the cabinet door are aligned, and the gap does not exceed the manufacturing process standard requirements. Since the specifications of the hinges have set national standards or industry standards, by setting the hinge installation rules, it can be determined whether the installation standards of all hinges meet the rules.

[0053] According to the component setting classification in the furniture customization model, the component setting quantity and position in each component setting classification in the component setting classification, and the interference principle of each component setting classification are obtained, and the interference principle is the principle that affects the normal use of the components in the component setting classification; specifically, in actual application, for a furniture customization model, since it is customized, it is mass-produced according to the same specifications and standards. For a furniture customization model, the types and quantities of its components are also fixed. Therefore, after classifying the components of the furniture customization model, the quantity and position statistics of the classified components can be performed. Moreover, for the interference principle whose quantity or position does not comply with the component setting rules of the furniture customization product, the interference principle is the condition that the component cannot be installed normally or the component cannot meet the process requirements of the customized furniture after installation. When the interference principle is met, the components in the furniture customization model need to be corrected.

[0054] According to the interference principle of the component setting classification, the component setting rules of the furniture customization model are obtained.

[0055] In step 120, based on the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model, the judgment information of whether the component setting parameters of the sub-models are consistent with the component setting rules of the furniture customization model is obtained.

[0056] Specifically, after obtaining the component setting rules of the furniture customization model and the component setting parameters of each sub-model, the component setting parameters of the sub-model can be compared with the component setting rules to determine whether the component setting parameters trigger the interference principle of the component setting rules. If the interference principle is triggered, it means that the component setting parameters of the sub-model are significantly different from the requirements of the component setting rules, and the component setting parameters need to be corrected. If the interference principle is not triggered, it means that the component setting parameters of the sub-model can comply with the component setting rules. After the furniture customization model is designed, the customized furniture made according to the furniture customization model can meet the design process requirements of the furniture products, and the gaps and position relationships of the combination positions of the furniture products can meet the industry standard requirements.

[0057] In step 130, based on the matching judgment information, component correction parameters are obtained when the component setting parameters of the sub-model meet the component setting rules of the furniture customization model.

[0058] Specifically, if the component setting parameters of the sub-model trigger the interference principle of the component setting rules, it means that after the furniture customization model is designed according to the existing component setting parameters, the furniture product produced will not meet the process requirements or industry standards of furniture products. For example, the wardrobe door and cabinet body are too misaligned, the gap between the wardrobe cabinet panels is large, and the cabinet body is too tilted after installation. By comparing the component setting parameters of the sub-model with the component setting rules of the furniture customization model, a component correction parameter can be obtained. In particular, the component correction parameter is a range value. For example, when installing the furniture, the interference principle of the hinge installation is that the vertical error is no more than 3 mm, and the actual component setting parameters of the sub-model are 5 mm downward. Then, the component correction parameter is adjusted upward by 2 to 8 mm. That is, adjusting the hinge installation position upward by 2 to 8 mm can meet the component setting rules of the furniture customization model. In essence, the component setting rules of the furniture customization model are the allowable error range of component installation. For example, the vertical position error of the hinge installation does not exceed 3 mm, the vertical position error of the shelf installation does not exceed 1 mm, or the corresponding error of the number of light bar transformers does not exceed 0, etc.

[0059] Specifically, in one embodiment of the present application, the component correction parameters when the component setting parameters of the sub-model conform to the component setting rules of the furniture customization model include:

[0060] Obtaining parameter error data between component setting parameters of the sub-model and component setting rules of the furniture customization model;

[0061] According to the parameter error data and in combination with the process requirements of the furniture customization model, component correction parameters of the sub-model are obtained;

[0062] Adjusting component setting parameters of the sub-model according to the component modification parameters.

[0063] In step 140, based on the component correction parameters, determination information of component setting rules of the furniture customization model that the corrected component setting parameters of the sub-model comply with is obtained.

[0064] Specifically, in actual application, after the component setting parameters of the sub-model are adjusted through the component correction parameters, the component setting parameters of the corrected sub-model need to be re-determined so that the component setting parameters of the corrected sub-model comply with the component setting rules of the furniture customization model. If the component setting parameters of the corrected sub-model still trigger the component setting rules of the furniture customization model, then the component setting parameters of the sub-model need to be corrected again. For example, the interference principle of the hinge installation is that the upper and lower errors are not greater than 3 mm, and the actual component setting parameters of the sub-model are 5 mm downward, then this component correction parameter is adjusted upward by 2 to 8 mm. When the component setting parameters of the sub-model are actually corrected, its component correction parameter is 8.1 mm. At this time, the hinge installation position is at 3.1 mm of the upper error, which triggers the interference principle. The component setting parameters of the corrected sub-model need to be corrected again. Since the reason for the last correction was that the hinge position was corrected to an upward excess limit, the hinge installation position needs to be corrected downward when performing the re-correction. The correction parameters of the components that are corrected again are generally corrected to the stricter standards of the component setting rules of the furniture customization model. For example, the interference principle of the hinge installation during the first correction is that the upper and lower errors are no more than 3 mm, and the interference principle of the hinge installation during the second correction is that the upper and lower errors are no more than 2 mm.

[0065] In step 150 , component setting parameters of the submodule are corrected based on the determination information.

[0066] Specifically, after multiple corrections of the sub-model's component setting parameters and the furniture customization model's component setting rules, the sub-module's component setting parameters are corrected, thus achieving automatic correction of the furniture customization model design.

[0067] Specifically, in actual applications, the sub-models include: a shelf retraction sub-model, a hinge displacement sub-model, and a light bar transformer sub-model.

[0068] Specifically, in one embodiment of the present application, the automatic correction method of the laminate shrinkage sub-model includes:

[0069] Obtain the setting rules for the retracted components of the middle layer in the furniture customization model, and the number of cabinet doors with straighteners in the furniture customization model;

[0070] According to the setting rules of the retracted components of the layer boards in the furniture customization model, interference detection is performed on each cabinet door containing a straightener in the furniture customization model;

[0071] According to the interference detection result, the cabinet door containing the straightener in each of the customized furniture models is corrected in layers to meet the process requirements of the customized furniture model.

[0072] Specifically, the function of the straightener is to prevent the cabinet door from being too long due to the long distance between the fixed position of the cabinet door and the cabinet body, which may cause deformation between the cabinet body and the cabinet door, resulting in reduced quality of the furniture product. In order to prevent the deformation of the board, hardware is added to prevent the furniture product from warping and deformation. When the straightener cannot be fully embedded in the door panel, the gap between the cabinet door and the cabinet body will be too large. By adjusting the installation position of the straightener, the inner layer of the cabinet body will shrink inward by a certain distance, thereby avoiding the distance between the cabinet body and the cabinet door being too large. At the same time, it can also prevent the two cabinet doors from being unable to close when closed, resulting in the cabinet doors not closing tightly.

[0073] Since there is a setting rule for the installation position of the straightener, after detecting the cabinet door containing the straightener, the component setting parameters of the straightener are judged to see whether they comply with the component setting rule. After interference detection, the component correction parameters of the position of the straightener are corrected to ensure that the component setting parameters of the straightener comply with the component setting rule.

[0074] Specifically, in one embodiment of the present application, the automatic correction method of the hinge displacement sub-model includes:

[0075] Obtain the setting rules for the hinges and shelves of the same cabinet in the furniture customization model, as well as the setting position parameters of each hinge and shelf in the furniture customization model;

[0076] According to the setting rules of the hinges and shelves of the same cabinet in the furniture customization model, each hinge and shelf is subjected to pairwise interference detection;

[0077] According to the interference detection result and the hinge position, the hinge is moved up or down to meet the process requirements of the furniture customization model.

[0078] Specifically, when a cabinet is designed with many shelves, it may conflict with the installation position of the cabinet door panel hinge. Therefore, according to the component setting rules of the furniture customization model, it is necessary to move the hinge up and down to avoid the position of the shelves.

[0079] Specifically, in one embodiment of the present application, the automatic correction method of the light bar transformer sub-model includes:

[0080] Obtain the setting rules for the number of light strips and transformer configuration in the furniture customization model, as well as the position, specifications, and quantity parameters of the light strips in the furniture customization model;

[0081] According to the setting rules of the number of light bars and transformer configuration in the furniture customization model, and the number and specification parameters of the light bars in the furniture customization model, the quantity information of the transformer is obtained;

[0082] According to the quantity information of the transformers, a set number of transformers are configured for the furniture customization model.

[0083] In an embodiment of the present application, by obtaining the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model; according to the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model, obtaining the judgment information of whether the component setting parameters of the sub-model are consistent with the component setting rules of the furniture customization model; according to the consistency judgment information, obtaining the component correction parameters when the component setting parameters of the sub-model are consistent with the component setting rules of the furniture customization model; according to the component correction parameters, obtaining the judgment information of the component setting rules of the furniture customization model that the component setting parameters of the corrected sub-model are consistent with; according to the judgment information, correcting the component setting parameters of the sub-module. The present application can perform process production inspection on the whole house customized furniture customization model designed by merchants or designers, find errors therein, thereby avoiding the production of furniture that does not meet the process requirements, and when errors in the production process of the furniture customization model are detected, the errors can be automatically corrected, thereby helping designers improve the accuracy and improve design and production efficiency.

[0084] It should be understood that although Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 1 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.

[0085] Figure 2 This is a schematic diagram of the structure of an automatic correction device for furniture customization model components provided by an embodiment of the present application. Figure 2As shown, the automatic correction device for furniture customized model components includes: an acquisition module, a judgment module, a correction data module, and a correction module;

[0086] An acquisition module is used to acquire component setting rules of a furniture customization model and component setting parameters of all sub-models of each furniture customization model, wherein the furniture customization model includes one or more sub-models; a judgment module is used to acquire, based on the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model, a judgment information on whether the component setting parameters of the sub-model are consistent with the component setting rules of the furniture customization model; a correction data module is used to acquire, based on the consistency judgment information, component correction parameters when the component setting parameters of the sub-model are consistent with the component setting rules of the furniture customization model; a correction module is used to acquire, based on the component correction parameters, judgment information on which the component setting parameters of the sub-model after correction are consistent with the component setting rules of the furniture customization model; and correct the component setting parameters of the sub-module based on the judgment information.

[0087] Specifically, in another embodiment of the present application, the acquisition module is used to obtain the component setting classification in the furniture customization model; based on the component setting classification in the furniture customization model, the component setting quantity and position in each component setting classification in the component setting classification, and the interference principle of each component setting classification are obtained, and the interference principle is the principle that affects the normal use of the components in the component setting classification; based on the interference principle of the component setting classification, the component setting rules of the furniture customization model are obtained.

[0088] Specifically, in another embodiment of the present application, the correction module is used to obtain the setting rules of the retracted layer components in the furniture customization model, and the number of cabinet doors containing straighteners in the furniture customization model; based on the setting rules of the retracted layer components in the furniture customization model, interference detection is performed on each cabinet door containing straighteners in the furniture customization model; based on the interference detection results, layer correction is performed on each cabinet door containing straighteners in the furniture customization model to meet the process requirements of the furniture customization model.

[0089] Specifically, in another embodiment of the present application, the correction module is used to obtain the setting rules of the same cabinet hinges and shelves in the furniture customization model, and the setting position parameters of each hinge and shelf in the furniture customization model; according to the setting rules of the same cabinet hinges and shelves in the furniture customization model, each hinge and shelf is subjected to pairwise interference detection; based on the interference detection results and the hinge position, the hinge is moved up or down to meet the process requirements of the furniture customization model.

[0090] Specifically, in another embodiment of the present application, the correction module is used to obtain the setting rules for the number of light strips and transformer configuration in the furniture customization model, and the position, specification and quantity parameters of the light strips in the furniture customization model; based on the setting rules for the number of light strips and transformer configuration in the furniture customization model, and the number and specification parameters of the light strips in the furniture customization model, obtain the quantity information of the transformer; based on the quantity information of the transformer, configure a set number of transformers for the furniture customization model.

[0091] Specifically, in another embodiment of the present application, the correction data module is used to obtain parameter error data between the component setting parameters of the sub-model and the component setting rules of the furniture customization model; based on the parameter error data and combined with the process requirements of the furniture customization model, the component correction parameters of the sub-model are obtained; and based on the component correction parameters, the component setting parameters of the sub-model are adjusted.

[0092] In an embodiment of the present application, an acquisition module acquires component setting rules for a furniture customization model and component setting parameters for all sub-models of each furniture customization model. A judgment module, based on the component setting rules for the furniture customization model and the component setting parameters for all sub-models of each furniture customization model, acquires information on whether the component setting parameters of the sub-models conform to the component setting rules of the furniture customization model. A correction module, based on the conformance judgment information, acquires component correction parameters when the component setting parameters of the sub-models conform to the component setting rules of the furniture customization model. A correction module, based on the component correction parameters, acquires information on whether the component setting parameters of the sub-models conform to the component setting rules of the furniture customization model after correction. Based on the judgment information, the component setting parameters of the sub-modules are corrected. This system can perform process production inspection on a fully customized furniture model designed by a merchant or designer to identify errors, thereby avoiding the production of furniture that does not meet process requirements. When errors in the production process of the furniture customization model are detected, the system can automatically correct the errors, thereby helping designers improve accuracy and enhancing design and production efficiency.

[0093] Regarding the specific definition of the automatic correction device for customized furniture model components, please refer to the definition of the automatic correction method for customized furniture model components above, which will not be repeated here. The various modules in the above-mentioned automatic correction device for customized furniture model components can be implemented in whole or in part by software, hardware, and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0094] In particular, according to the embodiments of the present disclosure, Figure 3As shown, the present invention discloses an electronic device, which includes one or more processors and a memory, wherein the memory is used to store one or more programs; when the one or more programs are executed by the processor, the processor implements the automatic correction method for customized furniture model components described in an embodiment of the present invention.

[0095] In particular, according to embodiments of the present disclosure, the automatic correction method for custom furniture model components described in any of the above embodiments can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program tangibly embodied on a machine-readable medium, the computer program containing program code for executing the automatic correction method for custom furniture model components. In such embodiments, the computer program can be downloaded and installed from a network via a communication component and / or installed from removable media.

[0096] The one or more programs are stored in a read-only memory (ROM) or a random access memory (RAM) to perform various appropriate actions and processes. The RAM contains software programs that the server uses to perform its services, as well as various programs and data required for vehicle driving operations. The server, its controlled hardware devices, the ROM, and the RAM are connected to each other via a bus, and various input / output interfaces are also connected to the bus.

[0097] The following components are connected to the input / output interface: an input section including a keyboard, mouse, and the like; an output section including a cathode ray tube (CRT), a liquid crystal display (LCD), and speakers; and a communication section including a network interface card (NIC) such as a LAN card and a modem. The communication section performs communication processing via a network such as the Internet. A drive is also connected to the input / output interface as needed. Removable media such as magnetic disks, optical disks, magneto-optical disks, and semiconductor memories are installed in the drive as needed, so that computer programs read from the media can be installed into the memory as needed.

[0098] In particular, according to embodiments of the present disclosure, the automatic correction method for custom furniture model components described in any of the above embodiments can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program tangibly embodied on a machine-readable medium, the computer program containing program code for executing the automatic correction method for custom furniture model components. In such embodiments, the computer program can be downloaded and installed from a network via a communication component and / or installed from removable media.

[0099] The units or modules involved in the embodiments described in this application may be implemented by software or hardware. The units or modules described may also be provided in a processor. The names of these units or modules do not, in certain circumstances, constitute limitations on the units or modules themselves.

[0100] The above description is merely a preferred embodiment of the present application and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of the invention herein is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also encompasses other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the inventive concept. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features having similar functions disclosed in this application.

Claims

1. A method for automatically correcting furniture custom model components, characterized in that: The method comprises: Obtaining component setting rules of a furniture customization model and component setting parameters of all sub-models of each furniture customization model, wherein the furniture customization model includes one or more sub-models; According to the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model, obtaining the judgment information on whether the component setting parameters of the sub-models are consistent with the component setting rules of the furniture customization model; According to the matching judgment information, obtaining component correction parameters when the component setting parameters of the sub-model meet the component setting rules of the furniture customization model; According to the component correction parameters, determination information of component setting rules of the furniture customization model that the component setting parameters of the modified sub-model comply with is obtained; Correcting component setting parameters of the sub-model according to the determination information; The component setting rules of the furniture customization model include: Get the component setting classification in the furniture customization model; According to the component setting classification in the furniture customization model, obtaining the component setting quantity and position in each component setting classification, and the interference principle of each component setting classification, wherein the interference principle is a principle that affects the normal use of the components in the component setting classification; Obtaining component setting rules for the furniture customization model based on the interference principle of the component setting classification; The sub-models include: Shelf retraction sub-model, hinge displacement sub-model, light bar transformer sub-model.

2. The method according to claim 1, characterized in that The automatic correction method of the laminate shrinkage sub-model includes: Obtain the setting rules for the retracted components of the middle layer in the furniture customization model, and the number of cabinet doors with straighteners in the furniture customization model; According to the setting rules of the retracted components of the layer boards in the furniture customization model, interference detection is performed on each cabinet door containing a straightener in the furniture customization model; According to the interference detection result, the cabinet door containing the straightener in each of the customized furniture models is corrected in layers to meet the process requirements of the customized furniture model.

3. The method according to claim 1, characterized in that The automatic correction method of the hinge shift sub-model includes: Obtain the setting rules for the hinges and shelves of the same cabinet in the furniture customization model, as well as the setting position parameters of each hinge and shelf in the furniture customization model; According to the setting rules of the hinges and shelves of the same cabinet in the furniture customization model, each hinge and shelf is subjected to pairwise interference detection; According to the interference detection result and the hinge position, the hinge is moved up or down to meet the process requirements of the furniture customization model.

4. The method according to claim 1, wherein The automatic correction method of the light bar transformer sub-model includes: Obtain the setting rules for the number of light strips and transformer configuration in the furniture customization model, as well as the position, specifications, and quantity parameters of the light strips in the furniture customization model; According to the setting rules of the number of light bars and transformer configuration in the furniture customization model, and the number and specification parameters of the light bars in the furniture customization model, the quantity information of the transformer is obtained; According to the quantity information of the transformers, a set number of transformers are configured for the furniture customization model.

5. The method according to claim 1, wherein The component correction parameters when the component setting parameters of the sub-model conform to the component setting rules of the furniture customization model include: Obtaining parameter error data between component setting parameters of the sub-model and component setting rules of the furniture customization model; According to the parameter error data and in combination with the process requirements of the furniture customization model, component correction parameters of the sub-model are obtained; Adjusting component setting parameters of the sub-model according to the component modification parameters.

6. An automatic correction device for customized furniture model parts, characterized in that: The device comprises: An acquisition module is configured to acquire component setting rules of a furniture customization model and component setting parameters of all sub-models of each furniture customization model, wherein the furniture customization model includes one or more sub-models; the component setting rules of the furniture customization model include: acquiring component setting categories in the furniture customization model; based on the component setting categories in the furniture customization model, acquiring the component setting quantity and position in each component setting category, and the interference principle of each component setting category, wherein the interference principle is a principle that affects the normal use of the components in the component setting category; acquiring the component setting rules of the furniture customization model based on the interference principle of the component setting category; the sub-models include: a shelf retraction sub-model, a hinge displacement sub-model, and a light bar transformer sub-model; a judgment module, configured to obtain, based on the component setting rules of the furniture customization model and the component setting parameters of all sub-models of each furniture customization model, judgment information on whether the component setting parameters of the sub-models are consistent with the component setting rules of the furniture customization model; A correction data module, configured to obtain, based on the matching judgment information, component correction parameters when the component setting parameters of the sub-model meet the component setting rules of the furniture customization model; The correction module is used to obtain, based on the component correction parameters, determination information of the component setting parameters of the sub-model after correction, which components setting parameters of the furniture customization model comply with; and to correct the component setting parameters of the sub-model based on the determination information.

7. An electronic device, characterized in that: The device includes one or more processors and a memory, wherein the memory is used to store one or more programs; When the one or more programs are executed by the processor, the processor is caused to implement the method according to any one of claims 1 to 5.

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

Citation Information

Patent Citations

  • Arrangement method and device for furniture connecting pieces

    CN105787165A

  • Rapid switch cabinet production method and system through engineering approach

    CN109687326A