Industrial design method and system based on artificial intelligence
By automatically generating 3D design code for industrial products based on large AI models, the problem of redundancy for designers starting from scratch is solved, realizing intelligent assisted design and improving design efficiency and quality.
Patent Information
- Application Number
- CN202511533433.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-24
- Publication Date
- 2026-01-23
AI Technical Summary
In the process of industrial product design, designers need to design individual parts from scratch and assemble them into assemblies, which leads to a large amount of redundant work, consumes resources, and is prone to errors, especially when the complexity increases.
The design code for products is automatically generated based on large-scale models using artificial intelligence. The 3D design code of existing product parts is recorded using 3D design software, a code library is built and added to the large-scale artificial intelligence model database, and the 3D model of the product is automatically generated according to user needs.
Simplify design work, reduce human error, optimize design results, and improve design efficiency and quality.
Smart Images

Figure CN121389366A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of industrial design, and in particular to an industrial design method and system based on artificial intelligence. BACKGROUND
[0002] At present, in the structural design process of industrial products, designers need to start from zero to design individual parts on the design software, then design multiple parts, and finally assemble the parts into an assembly. Each time a product is designed, the designer needs to repeat the above work, and there is a lot of redundant work for the same structure in different products.
[0003] Moreover, with the increasing number of industrial products, types and complexity, the resources such as manpower and time consumed in the design process are increasingly large, and the possibility of errors in the process of manual design is also higher. SUMMARY
[0004] The present application provides an industrial design method and system based on artificial intelligence, computer equipment and storage medium, which automatically generates the design code of the product based on the optimized artificial intelligence large model, and further automatically generates the 3D model of the product, realizes intelligent auxiliary design, simplifies the design work and optimizes the design results.
[0005] In a first aspect, the present application provides an industrial design method based on artificial intelligence, comprising: obtaining an open-source artificial intelligence large model, and establishing a dialogue function with the artificial intelligence large model; recording the 3D design code of each part of the 3D model of the existing product based on the 3D design software, and establishing a 3D design code library for storage; adding the 3D design code library as a third-party database to the existing database of the artificial intelligence large model; obtaining the product design requirements of the user based on the dialogue function, and the artificial intelligence large model automatically generating the 3D design code of the product according to the product design requirements; the 3D design software automatically generating the 3D model of the product according to the 3D design code.
[0006] In one embodiment, before the recording of the 3D design code of each part of the 3D model of the existing product based on the 3D design software and the establishment of the 3D design code library, it further comprises: collecting the 3D model of the existing product of the factory, and establishing a 3D model library for storage; The 3D design code of each part of the 3D model of the existing product is recorded based on the 3D design software, and a 3D design code library is established, specifically, the 3D design code of each part of all products in the 3D model library is recorded based on the 3D design software, and a 3D design code library is established and stored.
[0007] In one embodiment, the product design requirements of the user are obtained based on the dialogue function, and after the 3D design code of the product is automatically generated by the artificial intelligence large model according to the product design requirements, the method further comprises: Designing a plug-in of the 3D design software, and automatically saving the 3D design code of the product generated by the artificial intelligence large model in a file form to the 3D design code library; The 3D design software automatically generates the 3D model of the product according to the 3D design code, specifically, opening the 3D design code file of the product in the 3D design software, and automatically generating the 3D model of the product according to the 3D design code file.
[0008] In one embodiment, after the 3D design software automatically generates the 3D model of the product according to the 3D design code, the method further comprises: Adding the 3D model of the new product to the 3D model library; The 3D design software records the 3D design code of each part of the 3D model of the new product and stores it to the 3D design code library, and synchronously updates the third-party database of the artificial intelligence large model.
[0009] In one embodiment, the open-source artificial intelligence large model is obtained, and a dialogue function with the artificial intelligence large model is established, specifically: Downloading the public artificial intelligence large model Qwen3-235B and installing it on the local server; Downloading the dialogue software Ollama and installing it on the local server to realize the dialogue function with the artificial intelligence large model Qwen3-235B.
[0010] In one embodiment, the 3D design code is VBA code.
[0011] In one embodiment, the 3D design software is SolidWorks three-dimensional design software.
[0012] In a second aspect, the present application further provides an industrial design system based on artificial intelligence, comprising: An acquisition unit is configured to obtain an open-source artificial intelligence large model and establish a dialogue function with the artificial intelligence large model; The code library creation unit is used to record 3D design code for each component of the 3D model of an existing product based on 3D design software, and to create and store the 3D design code library. An adding unit is used to add the 3D design code library as a third-party database to the existing database of the artificial intelligence big model; The code generation unit is used to obtain the user's product design requirements based on the dialogue function, and the artificial intelligence big model automatically generates the 3D design code of the product according to the product design requirements. The model generation unit is used by the 3D design software to automatically generate a 3D model of the product based on the 3D design code.
[0013] Thirdly, the present invention also proposes a computer device, the computer device including a processor and a memory, the memory storing a computer program, which, when loaded and executed by the processor, implements the method described in any of the above-mentioned embodiments.
[0014] Fourthly, the present invention also proposes a computer storage medium storing a computer program, wherein when the computer program is executed, it implements the method described in any one of the above-mentioned methods.
[0015] This invention discloses an artificial intelligence-based industrial design method, system, device, and storage medium. It acquires an open-source AI large-scale model, establishes a dialogue function with the AI large-scale model, records 3D design code for each component of an existing product's 3D model using 3D design software, and establishes a 3D design code library. This 3D design code library is added as a third-party database to the existing database of the AI large-scale model. Based on the dialogue function, it obtains the user's product design requirements. The AI large-scale model automatically generates the 3D design code for the product based on these requirements, and the 3D design software automatically generates the product's 3D model based on the 3D design code. This method combines the 3D design code of existing product 3D models to optimize the AI large-scale model's database for automatically generating design code for the required product, thereby automatically generating the 3D model of the required product. This achieves intelligent assisted design, simplifies the design process, and optimizes design results. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments are briefly introduced below. The drawings described below are only the corresponding drawings of some embodiments of the present invention. For those skilled in the art, other embodiments can be obtained from these drawings without creative effort.
[0017] Figure 1For one of the embodiments of the present application, a method flowchart of an artificial intelligence-based industrial design method; Figure 2 For another embodiment of the present application, a method flowchart of an artificial intelligence-based industrial design method; Figure 3 For one of the embodiments of the present application, a system block diagram of an artificial intelligence-based industrial design system. DETAILED DESCRIPTION
[0018] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs.
[0020] Referring to Figure 1 , the present application is an artificial intelligence-based industrial design method, which, in one of the embodiments, comprises: S101, obtaining an open-source artificial intelligence large model and establishing a dialogue function with the artificial intelligence large model.
[0021] Specifically, the industrial design is a 3D model design of an industrial product, and the artificial intelligence large model is an AI large model that can generate a 3D design code of an industrial product according to design requirements. Further, the AI large model can be a Qwen3-235B large language model or other AI large models with the same function.
[0022] In a specific implementation, the public artificial intelligence large model Qwen3-235B is downloaded through a network and installed on a local server; The dialogue software Ollama is downloaded and installed on the local server to realize the dialogue function with the artificial intelligence large model Qwen3-235B.
[0023] S102, recording 3D design codes for each part of the 3D model of the existing product based on a 3D design software, and establishing a 3D design code library for storage.
[0024] Specifically, the 3D design software is SolidWorks three-dimensional design software, and can also be other three-dimensional design software with the same function. SolidWorks three-dimensional design software has a VBA macro code recording function, which can automatically record VBA macro code for each part of the product 3D model.
[0025] In a specific implementation, based on the 3D design software, the 3D design code of each part of the 3D model of the existing product of the factory is recorded, and a macro code file is generated for each part or product, and a 3D design code library is established to store these macro code files.
[0026] S103, the 3D design code library is added to the existing database of the artificial intelligence large model as a third-party database.
[0027] Since the open source artificial intelligence large model leaves a third party interface, the 3D design code library storing the 3D model of the existing product of the factory is added to the existing database of the artificial intelligence large model as a third-party database, and the artificial intelligence large model is configured, so that the database of the artificial intelligence large model is more perfect, and the data resources are more in line with the design requirements of the factory.
[0028] S104, based on the dialogue function, the product design requirement of the user is obtained, and the artificial intelligence large model automatically generates the 3D design code of the product according to the product design requirement.
[0029] Specifically, the product design requirement is directly put forward to the AI large model through the dialogue software, such as: "help me generate a wet line roller", and the wet line roller is composed of a roller and a bearing. The AI large model gives a VBA code document of the wet line roller in accordance with the design requirement through comprehensive analysis according to the VBA code of various types of roller parts and various types of bearings in the database and the third-party database of the AI large model.
[0030] S105, the 3D design software automatically generates the 3D model of the product according to the 3D design code.
[0031] Further, after the 3D design software obtains the VBA code document of the wet line roller, the 3D model of the wet line roller is automatically generated based on the VBA code document.
[0032] The embodiment is based on an artificial intelligence-based industrial design method, an open-source AI large model is deployed locally, 3D design code of existing products of a factory is recorded through a 3D design software, and a 3D design code library is established, the 3D design code library is added to an existing database of the AI large model as a third-party database, the 3D design database of the AI large model is expanded and improved, the AI large model automatically generates corresponding 3D design code according to the user's demand, and the 3D design software automatically generates a 3D model of a product according to the 3D design code. The method can realize industrial aided design based on an artificial intelligence large model, and 3D design code can be directly obtained through the artificial intelligence large model for common parts or products, and then corresponding 3D models are automatically generated, which can greatly simplify the design work, reduce the errors of manual design, optimize the design results, and improve the design efficiency.
[0033] Referring to Figure 2 In one embodiment, the application is an artificial intelligence-based industrial design method, comprising: S201, an open-source artificial intelligence large model is obtained, and a dialogue function with the artificial intelligence large model is established.
[0034] S202, 3D models of existing products of a factory are collected, and a 3D model library is established for storage.
[0035] S203, 3D design code of each part of all products in the 3D model library is recorded based on a 3D design software, and a 3D design code library is established for storage.
[0036] Specifically, the 3D model library is set in a storage space associated with the 3D design software, so as to facilitate reading and recording of 3D design code by the 3D design software.
[0037] S204, the 3D design code library is added to an existing database of the artificial intelligence large model as a third-party database.
[0038] The 3D design code of the existing products of the factory is added to expand the database of the artificial intelligence large model, so that the 3D design code of the product generated based on the artificial intelligence large model is more accurate and more in line with the design requirements of the products of the factory.
[0039] S205, product design requirements of a user are obtained based on the dialogue function, and the artificial intelligence large model automatically generates 3D design code of the product according to the product design requirements.
[0040] S206, a plug-in of the 3D design software is designed, and the 3D design code of the product generated by the artificial intelligence large model is automatically saved to the 3D design code library in the form of a file.
[0041] After the artificial intelligence large model automatically generates the 3D design code according to the product design requirement, the 3D design code can be downloaded and stored in the form of a file. The plug-in of the 3D design software saves the generated 3D design code file in the path associated with the code library of the 3D design software. When the 3D model of the product needs to be generated, the 3D design code file, specifically the macro code document, is directly opened in the code library. The 3D design software automatically opens and loads the macro code document to automatically generate the product.
[0042] S207, the 3D design software automatically generates the 3D model of the product according to the 3D design code.
[0043] S208, the 3D model of the new product is added to the 3D model library.
[0044] S209, the 3D design software records the 3D design code for each part of the 3D model of the new product and stores it in the 3D design code library, and synchronously updates the third-party database of the artificial intelligence large model.
[0045] After the designer gets the 3D model of the product, the designer can further modify and improve it. The 3D model of the product newly designed by the designer is automatically saved to the 3D model library, or the 3D model of the new product of the factory is added to the 3D model library. Gradually improve the 3D design code library, and then improve the database of the artificial intelligence large model, realize the iterative learning of the artificial intelligence large model, further optimize the accuracy of the artificial intelligence large model, and improve the product design quality.
[0046] The embodiment of the industrial design method based on artificial intelligence constructs a 3D model library of the 3D model of the existing product of the factory, records the 3D design code of the existing product of the factory through the 3D design software, adds it to the database of the AI large model, and improves the database of the AI large model. After generating the 3D design code of the required product based on the AI large model, the plug-in is automatically saved to the 3D design code library of the 3D design software, which simplifies the operation of the designer and optimizes the design process. The 3D design software automatically generates the 3D model of the required product based on the 3D design code given by the AI large model. The designer automatically saves the newly designed product to the 3D model library, synchronously updates the database of the AI large model, realizes iterative learning and self-improvement, further improves the accuracy and effectiveness of the AI large model, improves the design quality and efficiency, and reduces manpower.
[0047] Referring to Figure 3 The embodiment of the present application also proposes an industrial design system based on artificial intelligence, comprising: The acquisition unit 10 is used for acquiring an open-source artificial intelligence large model and establishing a dialogue function with the artificial intelligence large model.
[0048] The code library establishing unit 20 is configured to record 3D design codes of each component of a 3D model of an existing product based on a 3D design software, and establish a 3D design code library for storage.
[0049] The adding unit 30 is configured to add the 3D design code library to an existing database of the artificial intelligence large model as a third-party database.
[0050] The code generating unit 40 is configured to acquire product design requirements of a user based on the dialogue function, and the artificial intelligence large model automatically generates 3D design codes of the product based on the product design requirements.
[0051] The model generating unit 50 is configured to automatically generate a 3D model of the product based on the 3D design codes by the 3D design software.
[0052] In one of the embodiments, the artificial intelligence-based industrial design system further comprises: The model library establishing unit is configured to collect 3D models of existing products of a factory, and establish a 3D model library for storage.
[0053] The code library establishing unit 20 is specifically configured to record 3D design codes of each component of all products in the 3D model library based on the 3D design software, and establish a 3D design code library for storage.
[0054] In one of the embodiments, the artificial intelligence-based industrial design system further comprises: The automatic saving unit is configured to design a plug-in of the 3D design software, and automatically save the 3D design codes of the product generated by the artificial intelligence large model in a file form to the 3D design code library.
[0055] The model generating unit 50 is specifically configured to open a 3D design code file of the product in the 3D design software, and automatically generate a 3D model of the product based on the 3D design code file.
[0056] In one of the embodiments, the artificial intelligence-based industrial design system further comprises: The new model saving unit is configured to add a 3D model of a new product to the 3D model library. The database updating unit is configured to record 3D design codes of each component of the 3D model of the new product by the 3D design software, and store the 3D design codes to the 3D design code library, and synchronously update a third-party database of the artificial intelligence large model.
[0057] In one of the embodiments, the acquiring unit 10 is specifically configured to: Download the public artificial intelligence large model Qwen3-235B, and install it on the local server; Download the dialogue software Ollama, install it on the local server, and realize the dialogue function with the artificial intelligence large model Qwen3-235B.
[0058] In one of the embodiments, the 3D design code is VBA code.
[0059] In one of the embodiments, the 3D design software is SolidWorks three-dimensional design software.
[0060] In the above embodiments, the specific process of each unit executing the corresponding steps has been described in detail, and for the sake of brevity, it will not be repeated here.
[0061] The embodiments of the present application also provide a computer device, which comprises a processor and a memory, and the memory stores a computer program, and the computer program is loaded and executed by the processor to realize the method steps of any one of the method embodiments.
[0062] The embodiments of the present application also provide a computer storage medium, which stores a computer program, and the computer program is executed to realize the method steps of any one of the method embodiments.
[0063] In the above embodiments of the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0064] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, part or all of the units can be selected to realize the purpose of the present embodiment scheme.
[0065] In addition, each of the functional units in the various embodiments of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit. When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
[0066] Based on such understanding, the technical solutions of the present application, essentially or in part, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a number of instructions for causing a computer device (which can be a mobile terminal, a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various other media that can store program codes.
[0067] In summary, although the present application has been disclosed with preferred embodiments as above, the protection scope of the present application is not limited thereto, and any person skilled in the art, according to the technical concept of the technical solutions of the present application, can make equivalent replacements or changes within the technical scope disclosed by the present application, which should be covered within the protection scope of the present application.
[0068] The technical features of the above-described embodiments can be combined arbitrarily, and in order to make the description concise, all possible combinations of the technical features in the above-described embodiments are not described, however, as long as the combinations of the technical features do not exist in contradiction, they should be considered as falling within the scope of the present application.
Claims
1. An artificial intelligence-based industrial design method, characterized by, The method comprises the following steps: obtaining an open-source artificial intelligence large model and establishing a dialogue function with the artificial intelligence large model; recording 3D design codes of each part of a 3D model of an existing product based on a 3D design software, and establishing a 3D design code library for storage; adding the 3D design code library as a third-party database to an existing database of the artificial intelligence large model; obtaining product design requirements of a user based on the dialogue function, and automatically generating 3D design codes of the product by the artificial intelligence large model according to the product design requirements; generating a 3D model of the product by the 3D design software according to the 3D design codes.
2. The method of claim 1, wherein, Before the step of recording 3D design codes of each part of a 3D model of an existing product based on a 3D design software, and establishing a 3D design code library, the method further comprises the following steps: collecting 3D models of existing products of a factory, and establishing a 3D model library for storage; recording 3D design codes of each part of a 3D model of an existing product based on a 3D design software, and establishing a 3D design code library specifically comprises recording 3D design codes of each part of all products in the 3D model library based on a 3D design software, and establishing a 3D design code library for storage.
3. The method of claim 1, wherein, After the step of obtaining product design requirements of a user based on the dialogue function, and automatically generating 3D design codes of the product by the artificial intelligence large model according to the product design requirements, the method further comprises the following steps: designing a plug-in of the 3D design software, and automatically saving the 3D design codes of the product generated by the artificial intelligence large model in a file form to the 3D design code library; generating a 3D model of the product by the 3D design software according to the 3D design codes specifically comprises opening a 3D design code file of the product in the 3D design software, and generating a 3D model of the product according to the 3D design code file.
4. The method of claim 1, wherein, After the step of generating a 3D model of the product by the 3D design software according to the 3D design codes, the method further comprises the following steps: adding a 3D model of a new product to the 3D model library; recording 3D design codes of each part of the 3D model of the new product by the 3D design software, and storing the 3D design codes to the 3D design code library, and synchronously updating a third-party database of the artificial intelligence large model.
5. The method of claim 1, wherein, The step of obtaining an open-source artificial intelligence large model and establishing a dialogue function with the artificial intelligence large model specifically comprises the following steps: downloading a public artificial intelligence large model Qwen3-235B, and installing the model on a local server; downloading a dialogue software Ollama, and installing the software on the local server to realize the dialogue function with the artificial intelligence large model Qwen3-235B.
6. The method of claim 1, wherein, The 3D design codes are VBA codes.
7. The method of claim 1, wherein, The 3D design software is a SolidWorks three-dimensional design software.
8. An artificial intelligence-based industrial design system, characterized by, The method comprises the following steps: an obtaining unit, configured to obtain an open-source artificial intelligence large model, and establish a dialogue function with the artificial intelligence large model; a code library establishing unit, configured to record 3D design codes of each part of a 3D model of an existing product based on a 3D design software, and establish a 3D design code library for storage; An adding unit is configured to add the 3D design code library as a third-party database to an existing database of the artificial intelligence large model; A code generating unit is configured to acquire a product design requirement of a user based on the dialogue function, and the artificial intelligence large model automatically generates a 3D design code of the product according to the product design requirement. A model generating unit is configured to automatically generate a 3D model of the product by the 3D design software according to the 3D design code.
9. A computer device, comprising: The computer device comprises a processor and a memory, and the memory stores a computer program, which, when loaded and executed by the processor, implements the method of any one of claims 1 to 7.
10. A computer storage medium, characterized in that, The computer storage medium stores a computer program, which, when executed, implements the method of any one of claims 1 to 7.