Front end and rear end synchronization method and device for customizing process information, equipment and medium

By obtaining and combining design component data in front-end design software, the problem of non-interconnection of front-end process information in furniture custom design is solved, the synchronization of design and production is achieved, and the production efficiency and user experience are improved.

CN120371557AInactive Publication Date: 2025-07-25JINHUA KENDA HOME FURNISHING CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510466019.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-07-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In furniture custom design, the front and back end process information is not interoperable, resulting in errors and conflicts between the design and actual production, affecting production efficiency and user experience.

Method used

Obtain design component data in the front-end design software, set cutting, hole position and slot data, and combine output process information. The back-end production module directly reads these data to achieve synchronization.

Benefits of technology

By synchronizing the process information from the design and production ends, the error between design and actual production is reduced, the production efficiency and design restoration are improved, and the user experience and satisfaction are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120371557A_ABST
    Figure CN120371557A_ABST
Patent Text Reader

Abstract

The invention provides a front-end and back-end synchronization method for customizing process information, which comprises the following steps: acquiring design component data in front-end design software, and selecting a design component; cutting data, hole position data and slot position data of the design component are set and confirmed; combining the confirmed design part data, cutting data, hole site data and slot site data, and outputting design part customization process information; and reading the design part customization process information for analysis to obtain the machining information of the design part. By setting the process information of the design component in the design software and combining the process information with the basic data of the design component, when the rear-end production module reads the combined data, the required process information can be obtained at the same time, so that the design end and the production end are synchronized, and the error between the design and the actual production is reduced. The method is simple and efficient, the conflict between the design end and the production end is reduced, the production efficiency and the design reduction degree are improved, and the experience feeling and the satisfaction degree of a user are greatly improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of furniture processing, and particularly to a method, device, equipment, and medium for synchronizing front-end and back-end customization process information. Background Art

[0002] With the development of modern society, people have more and more demands for personalization. Among them, furniture customization design is a service that tailors exclusive furniture according to personal needs, spatial characteristics, and aesthetic preferences, and can fully design furniture according to the needs of users. Summary of the Invention

[0003] The main purpose of this application is to provide a method, device, equipment, and medium for synchronizing front-end and back-end customization process information, aiming to solve the technical problem of non-communication of front-end and back-end process information in home design.

[0004] To achieve the above purpose, this application proposes a method for synchronizing front-end and back-end customization process information, which includes:

[0005] Obtain design component data in a design software and select a design component;

[0006] Set the cutting data, hole position data, and slot position data of the design component and confirm;

[0007] Combine the confirmed design component data, cutting data, hole position data, and slot position data, and output the customized process information of the design component;

[0008] Read and analyze the customized process information of the design component to obtain the processing information of the design component.

[0009] In one embodiment, the method of obtaining design component data in the front-end design software includes: any one or a combination of a keyboard, a mouse, and a signal input device.

[0010] In one embodiment, the design component data includes the model, material, and size of the design component.

[0011] In one embodiment, the cutting data includes the cutting route data of the design component.

[0012] In one embodiment, the hole position data includes the punching diameter data and punching depth data of the design component.

[0013] In one embodiment, the slot position data includes the slot depth data, slot width data, and slot length data of the design component.

[0014] In one embodiment, a computer device reads and analyzes the customized process information of the design component.

[0015] In addition, to achieve the above object, the present application further provides a front-end and back-end synchronization device for customizing process information, and the front-end and back-end synchronization device for customizing process information includes:

[0016] A material selection module, configured to obtain design component data in front-end design software and select a design component;

[0017] A setting module, configured to set cutting data, hole position data, and slot data of the design component and confirm them;

[0018] A data combination module, configured to combine the confirmed design component data, cutting data, hole position data, and slot data and output the customized process information of the design component;

[0019] A production module, configured to read and analyze the customized process information of the design component to obtain the processing information of the design component.

[0020] In addition, to achieve the above object, the present application further provides a front-end and back-end synchronization device for customizing process information, characterized in that the front-end and back-end synchronization device for customizing process information includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the front-end and back-end synchronization method for customizing process information described in any one of the above.

[0021] In addition, to achieve the above object, the present application further provides a storage medium, the storage medium is a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, it implements the front-end and back-end synchronization method for customizing process information described in any one of the above.

[0022] One or more technical solutions proposed by the present application have at least the following technical effects:

[0023] By setting the process information of the design component in the front-end design software and combining it with the basic data of the design component in the present application, when the back-end production module reads the combined data, the required process information can be obtained simultaneously, enabling synchronization between the design end and the production end, reducing the error between design and actual production. Compared with the prior art, the method of the present application is simple, does not require designing a new software architecture, and can achieve the effect by adding on the existing basis, reducing the conflict between the design end and the production end, improving production efficiency and design reduction degree, and greatly enhancing the user experience and satisfaction. The present application mainly relates to the technical field of furniture processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The drawings here are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.

[0025] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0026] Figure 1 It is a schematic flowchart of the method provided for the front-end and back-end synchronization method of the customized process information of the present application;

[0027] Figure 2 It is a schematic structural diagram of the device provided for the front-end and back-end synchronization device of the customized process information of the present application;

[0028] Figure 3 It is a schematic diagram of the device connection structure provided for the front-end and back-end synchronization device of the customized process information of the present application.

[0029] The realization of the purpose, functional features and advantages of the present application will be further described with reference to the embodiments and the drawings. Specific Embodiments

[0030] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0031] To better understand the technical solutions of the present application, the following will be described in detail with reference to the drawings in the specification and specific embodiments.

[0032] The main solution of the embodiments of the present application is: by adding a process information module to the front-end design software, determining the process used for the production of each design component at the design stage, and directly reading the production process by the back-end production module for manufacturing, which improves the production efficiency and design reduction rate.

[0033] The existing furniture customization design is divided into two steps: design and production. Due to design and rendering reasons, complex process details cannot be displayed and expressed during design. Production analyzes the product information transmitted by design, resulting in many production process details not being reflected, and the information between the design end and the production end cannot be synchronized.

[0034] The present application sets the process information of the design components in the front-end design software and combines it with the basic data of the design components. When the back-end production module reads the combined data, it can simultaneously obtain the required process information, synchronize the design end and the production end, reduce the error between the design and the actual production. Compared with the prior art, the method of the present application is simple, does not require designing a new software architecture, and can achieve the effect by adding on the existing basis, reducing the conflict between the design end and the production end, improving the production efficiency and design reduction rate, and greatly enhancing the user experience and satisfaction.

[0035] It should be noted that the execution entity of this embodiment can be a computer device, such as a personal computer, a server, a workstation, etc., or other devices with a central processing unit. In this embodiment, for the convenience of description, the following takes a personal computer as the execution entity for elaboration.

[0036] With the development of modern society, people's demand for personalization is also increasing. Among them, furniture customization design is a service that creates exclusive furniture according to personal needs, spatial characteristics, and aesthetic preferences, and can fully design furniture according to the needs of users.

[0037] Based on this, this application proposes a method for synchronizing front-end and back-end customization process information, referring to Figure 1 , Figure 1 is a schematic diagram of the method flow provided by the front-end and back-end synchronization method of customization process information in this application. The front-end and back-end synchronization method of customization process information includes:

[0038] Obtain design component data in the design software and select the design component;

[0039] Set the cutting data, hole position data, and slot position data of the design component and confirm;

[0040] Combine the confirmed design component data, cutting data, hole position data, and slot position data, and output the customization process information of the design component;

[0041] Read and analyze the customization process information of the design component to obtain the processing information of the design component.

[0042] It should be noted that the design component includes all materials involved in home design, and specific changes need to be made according to actual design requirements.

[0043] It should be noted that in the computer field, the "front end" usually refers to the part of a software system, website, or application that directly interacts with users, and is also called the user interface layer. The front end is the interface that users can intuitively see and operate, including visual elements, layout, and interactive operations presented on the web page or application.

[0044] It should be noted that in the computer field, the "back end" refers to the part of a software system, website, or application that does not directly interact with users, but is responsible for processing business logic, data storage, data processing, and interacting with external systems on the server side. The back end is responsible for processing requests passed from the front end and performing corresponding processing according to business rules.

[0045] In common software architectures, the front end is a concept opposite to the back end. The back end is mainly responsible for server-side tasks such as processing business logic, data storage and management, and interacting with databases. For example, it processes user registration information and stores it in the database. The front end is responsible for presenting the data processed by the back end to users in a suitable form and receiving user input information to pass it to the back end.

[0046] It should be noted that the cutting data, hole position data, and slot data in this solution are not all the available processes. Different processes can be adopted according to the actual design, and the application of other processes is also within the protection scope of this patent application.

[0047] In one embodiment, the ways to obtain design component data in front-end design software include: through any one or a combination of a keyboard, a mouse, and a signal input device. Use the keyboard and mouse to select the required design components.

[0048] In one embodiment, the design component data includes the model, material, and size of the design component.

[0049] In one embodiment, the cutting data includes the cutting route data of the design component.

[0050] In one embodiment, the hole position data includes the drilling diameter data and drilling depth data of the design component.

[0051] In one embodiment, the slot data includes the slot depth data, slot width data, and slot length data of the design component.

[0052] In one embodiment, a computer device reads and analyzes the customized process information of the design component. There are devices such as a central processing unit and memory in the computer device. The central processing unit (CPU) can read instructions from the memory, decode the instructions, and then perform corresponding operations according to the requirements of the instructions, such as performing arithmetic operations (addition, subtraction, multiplication, division, etc.) and logical operations (AND, OR, NOT, etc.). Memory is one of the important components in a computer. It is a bridge for communication with the CPU. All programs in the computer run in the memory. Memory is used to temporarily store the operation data in the CPU and the data exchanged with external storage devices such as hard disks. When the computer runs a program, the CPU will first read the data and program instructions to be processed from external storage devices such as hard disks into the memory because the read and write speed of the memory is much faster than that of external storage devices such as hard disks, which can greatly improve the running speed of the computer. During the program running process, the CPU can quickly read data from the memory for processing and temporarily store the processing results in the memory. When the program runs to an end, the data in the memory will be saved to external storage devices such as hard disks according to needs or be cleared.

[0053] In addition, to achieve the above object, the present application further provides a front-end and back-end synchronization device for customizing process information. Refer to Figure 2 , Figure 2 FIG. is a schematic diagram of the device structure provided by the front-end and back-end synchronization device for customizing process information of the present application. The front-end and back-end synchronization device for customizing process information includes:

[0054] A material selection module, configured to obtain design component data in a front-end design software and select a design component;

[0055] A setting module, configured to set cutting data, hole position data, and slot position data of the design component and confirm them;

[0056] A data combination module, configured to combine the confirmed design component data, cutting data, hole position data, and slot position data and output the customized process information of the design component;

[0057] A production module, configured to read and analyze the customized process information of the design component to obtain the processing information of the design component.

[0058] In addition, to achieve the above object, the present application further provides a front-end and back-end synchronization device for customizing process information. Refer to Figure 3 , Figure 3 FIG. is a schematic diagram of the device connection structure provided by the front-end and back-end synchronization device for customizing process information of the present application. The front-end and back-end synchronization device for customizing process information includes: a memory, a processor, and a computer program stored on the memory and executable on the processor. The computer program is configured to implement the front-end and back-end synchronization method for customizing process information according to any one of the above.

[0059] In addition, to achieve the above object, the present application further provides a storage medium, characterized in that the storage medium is a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, it implements the front-end and back-end synchronization method for customizing process information according to any one of the above.

[0060] The computer-readable storage medium provided by this application can be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or components, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or flash memory, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this embodiment, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, device, or component. The program code contained on the computer-readable storage medium can be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0061] The above computer-readable storage medium can be included in the front-end and back-end synchronization device for custom process information; or it can exist independently and not be assembled into the front-end and back-end synchronization device for custom process information.

[0062] The computer program code for performing the operations of this application can be written in one or more programming languages or combinations thereof. The above programming languages include object-oriented programming languages - such as Java, Smalltalk, C++; and also include conventional procedural programming languages - such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network - including a local area network (LAN) or a wide area network (WAN) - or can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).

[0063] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a part of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system that performs the specified functions or operations, or may be implemented by a combination of dedicated hardware and computer instructions.

[0064] The modules described in the embodiments of the present application can be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation to the unit itself in some cases.

[0065] The above are only some embodiments of the present application, and thus do not limit the patent scope of the present application. All equivalent structural transformations made under the technical concept of the present application by using the content of the specification and drawings of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A front-end and back-end synchronization method for customizing process information, characterized in that, The front-end and back-end synchronization method for the customized process information includes: Obtain the design component data in the design software and select the design component; Set the cutting data, hole position data, and slot data of the design component and confirm; Combine the confirmed design component data, cutting data, hole position data, and slot data, and output the customized process information of the design component; Read and analyze the customized process information of the design component to obtain the processing information of the design component.

2. The front-end and back-end synchronization method for customizing process information according to claim 1, characterized in that The method of obtaining the design component data in the front-end design software includes: through any one or a combination of a keyboard, a mouse, and a signal input device.

3. A front-end and back-end synchronization method for custom process information according to claim 1, characterized in that, The design component data includes the model, material, and size of the design component.

4. A front-end and back-end synchronization method for customizing process information according to claim 1, characterized in that The cutting data includes the cutting route data of the design component.

5. A front-end and back-end synchronization method for customizing process information according to claim 1, characterized in that The hole position data includes the drilling diameter data and drilling depth data of the design component.

6. A front-end and back-end synchronization method for customizing process information according to claim 1, characterized in that, The slot data includes the slot depth data, slot width data, and slot length data of the design component.

7. A front-end and back-end synchronization method for customizing process information according to claim 1, characterized in that Read and analyze the customized process information of the design component through a computer device.

8. A front-end and back-end synchronization device for customizing process information, characterized in that The front-end and back-end synchronization device for the customized process information includes: A material selection module for obtaining the design component data in the front-end design software and selecting the design component; A setting module for setting the cutting data, hole position data, and slot data of the design component and confirming; A data combination module for combining the confirmed design component data, cutting data, hole position data, and slot data, and outputting the customized process information of the design component; A production module for reading and analyzing the customized process information of the design component to obtain the processing information of the design component.

9. A front-end and back-end synchronization device for customizing process information, characterized in that, The front-end and back-end synchronization device for the customized process information includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the front-end and back-end synchronization method for the customized process information according to any one of claims 1 to 7.

10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the computer-readable storage medium. When the computer program is executed by a processor, it implements a front-end and back-end synchronization method for a customized process information according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Bathroom product customizing and processing method and system

    CN107563838A

  • Integrated customized platform and mode thereof

    CN112529658A

  • Industrial-grade product design and Creo integrated data configuration method

    CN115774907A

  • Parameterized driving modeling method and modeling system, electronic equipment and storage medium

    CN118862468A