Design change support device, design change support system, design change support method, and program
The design change support system uses AI to automate the generation of 3D models for assemblies undergoing part replacements, addressing the inefficiencies in existing manual design change processes.
Patent Information
- Application Number
- JP2024085906
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-27
- Publication Date
- 2025-12-09
AI Technical Summary
Existing technologies do not support efficient design changes in assemblies that involve replacing parts, requiring significant manual effort from designers.
A design change support system utilizing artificial intelligence to generate a 3D model of an assembly after part replacement by supplying part and assembly model information to a generative AI, which outputs a 3D model of the modified assembly.
Facilitates efficient design changes by automating the generation of 3D models, reducing the time and effort required for designers to adapt assemblies to part replacements.
Smart Images

Figure 2025178981000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a design change support device, a design change support system, a design change support method, and a program. [Background technology]
[0002] Currently, there is a known technology for designing an assembly that is completed by assembling multiple parts using a three-dimensional model that represents the three-dimensional shape of an object. For example, a designer uses a design support tool such as CAD (Computer Aided Design) to adjust the shape, size, positional relationship, etc. of each part while referring to the three-dimensional model of each part or assembly. In addition, for example, the designer may verify the operation, strength, etc. of the assembly through a simulation using the three-dimensional model of the assembly, and then verify the operation, strength, etc. of the assembly using the actual assembly.
[0003] For this reason, three-dimensional models are becoming indispensable for the design of assemblies. Currently, various techniques for automatically generating three-dimensional models are known. For example, Patent Document 1 describes a neural network that generates a three-dimensional model, a 3D primitive CAD object, based on an input depth image. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2023-160791 Summary of the Invention [Problem to be solved by the invention]
[0005] However, as a result of verifying the operation, strength, etc. of an assembly, it may become necessary to make a design change to the assembly that involves replacing parts. However, if a designer were to manually replace parts using a three-dimensional model of the assembly, this would require a great deal of effort on the part of the designer. Furthermore, Patent Document 1 does not disclose any technology that can accommodate such design changes. Therefore, there is a need for a technology that supports design changes to assemblies that involve replacing parts.
[0006] The present disclosure has been made in consideration of the above-described problems, and aims to provide a design change support device, a design change support system, a design change support method, and a program that support design changes for assemblies that involve part replacement. [Means for solving the problem]
[0007] In order to achieve the above object, the design change support device according to the present disclosure comprises: part information acquisition means for acquiring first part model information representing a three-dimensional model of a first part or first part drawing information representing a two-dimensional drawing of the first part; assembly information acquisition means for acquiring first assembly model information representing a three-dimensional model of a first assembly, which is an assembly before the design change; and information processing means for generating second assembly model information representing a three-dimensional model of a second assembly, which is an assembly after the design change in which a second part included in the first assembly is replaced with the first part, by supplying the first part model information or the first part drawing information acquired by the part information acquisition means and the first assembly model information acquired by the assembly information acquisition means to an artificial intelligence, and outputting the generated second assembly model information. [Effects of the Invention]
[0008] In the present disclosure, first part model information or first part drawing information and first assembly model information are supplied to an artificial intelligence, whereby second assembly model information representing a 3D model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, is generated, and the generated second assembly model information is output. Therefore, according to the present disclosure, it is possible to support design changes for assemblies involving part replacement. [Brief explanation of the drawings]
[0009] [Figure 1] Configuration diagram of a design change support system according to the first embodiment [Figure 2] Functional configuration diagram of a design change support system according to the first embodiment [Figure 3] Illustration of part substitution in an assembly [Figure 4] 1 is a flowchart showing a design change support process executed by a design change support device according to a first embodiment; [Figure 5] Functional configuration diagram of a design change support system according to the second embodiment [Figure 6] A diagram showing a 2D drawing of the first part [Figure 7] 10 is a flowchart showing a design change support process executed by a design change support device according to a second embodiment. [Figure 8] Functional configuration diagram of a design change support system according to the third embodiment [Figure 9] 10 is a flowchart showing a design change support process executed by a design change support device according to a third embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings, in which the same or corresponding parts are designated by the same reference numerals.
[0011] (Embodiment 1) FIG. 1 is a diagram showing the configuration of a design change support system 1000 according to the first embodiment. The design change support system 1000 is a system that supports design changes for assemblies that involve the replacement of parts. An assembly is an item that is completed by assembling a plurality of parts. The assembly may be an industrial product such as a machine part or machine, or may be equipment such as a device or a building. A part may be any item that is a component of the assembly. For example, if the assembly is a machine, the item may be a machine part that is part of the machine.
[0012] An assembly may also be a part that is a constituent element of another assembly. A part may also be an assembly that is completed by assembling other parts. For example, a third item may be completed by assembling a first item and a second item, and a fifth item may be completed by assembling the third item and a fourth item. In this case, the third item is a part relative to the fifth item, which is an assembly, and an assembly relative to the first and second items, which are parts.
[0013] Designers typically design assemblies using design support tools such as CAD. For example, designers design assemblies using a procedure that involves designing parts and assemblies using 2D drawings, designing parts and assemblies using 3D models, and then simulating the 3D model of the assembly. The designer then performs verification using the actual assembly. If desirable verification results are not obtained, the designer may, for example, change the design of the assembly and change some of the multiple parts included in the assembly.
[0014] Incidentally, even after a design change, it is preferable to perform a simulation using a 3D model of the assembly after the design change. Therefore, for example, when a design change replaces a second part included in an assembly with a first part, it is desirable to generate a 3D model of the assembly after the part replacement. However, if a designer generates a 3D model of the assembly after the part replacement, it takes a lot of time and effort for the designer.
[0015] For example, even if a 3D model of the assembly before parts replacement and a 3D model of the first part are prepared, it takes a lot of time and effort for the designer to generate a 3D model of the assembly after parts replacement by replacing the 3D model of the second part with the 3D model of the first part. Therefore, in this embodiment, design change support system 1000 supports the designer in making design changes to the assembly by replacing the 3D model of the second part with the 3D model of the first part in the 3D model of the assembly before parts replacement to generate a 3D model of the assembly after parts replacement.
[0016] The design change support system 1000 includes a design change support device 100, an inference device 200, and a terminal device 300. The design change support device 100, the inference device 200, and the terminal device 300 are connected to each other via a communication network 700. The communication network 700 is, for example, the Internet.
[0017] The design change support device 100 is a device that supports a designer in making design changes to an assembly. The design change support device 100 uses an inference device 200 equipped with a generation AI (Artificial Intelligence) to replace a 3D model of a second part included in a 3D model of the assembly before the part replacement with a 3D model of a first part, thereby generating a 3D model of the assembly after the part replacement. The design change support device 100 includes a control unit 11, a storage unit 12, a display unit 13, an operation receiving unit 14, and a communication unit 15.
[0018] The control unit 11 includes a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), RTC (Real Time Clock), etc. The CPU is also called a central processing unit, central arithmetic unit, processor, microprocessor, microcomputer, DSP (Digital Signal Processor), etc., and functions as a central processing unit that executes processing and calculations related to the control of the design change support device 100. In the control unit 11, the CPU reads programs and data stored in the ROM and uses the RAM as a work area to perform overall control of the design change support device 100. The RTC is, for example, an integrated circuit with a timekeeping function. The CPU can determine the current date and time from time information read from the RTC.
[0019] The storage unit 12 includes a nonvolatile semiconductor memory such as a flash memory, an EPROM, or an EEPROM, or a hard disk drive (HDD), a solid state drive (SSD), or the like, and serves as a so-called auxiliary storage device. The storage unit 12 stores programs and data used by the control unit 11 to execute various processes. The storage unit 12 also stores data generated or acquired by the control unit 11 as a result of executing various processes.
[0020] Display unit 13 displays various images under the control of control unit 11. For example, display unit 13 displays a screen for receiving various operations from a user. Display unit 13 includes a touch screen, a liquid crystal display, an LED (Light Emitting Diode), etc. Display unit 13 displays display information.
[0021] The operation reception unit 14 receives various operations from the user and supplies information indicating the contents of the received operations to the control unit 11. The operation reception unit 14 includes a touch screen, buttons, levers, etc. The communication unit 15 communicates with devices connected to the communication network 700 in accordance with the control of the control unit 11. The communication unit 15 includes a communication interface that complies with various communication standards for connecting to the communication network 700.
[0022] The inference device 200 is a device equipped with a generative AI and capable of inferring various phenomena. The generative AI may be configured using algorithms such as Transformer, BERT (Bidirectional Encoder Representations from Transformers), and GPT (Generative Pre-Training), or may be configured by combining a plurality of algorithms including these. The generative AI is capable of generating various types of content such as text, still images, moving images, and audio. The generative AI learns data patterns, data relationships, and the like, and outputs new data, new information, and the like. The generative AI of this embodiment is an AI that generates a three-dimensional model.
[0023] Generative AI learns from vast amounts of data about every field that exists in the world. For this reason, generative AI can generate appropriate answers even if asked a question about a topic it has not studied. However, unlike conventional AI, generative AI is not essentially an AI that learns and answers about a specific topic, so it may generate ambiguous answers. For this reason, in order to obtain an appropriate answer using generative AI, it is important to generate appropriate prompts so that the user can obtain the appropriate answer they desire. A prompt is information that corresponds to instructions, questions, etc. given to generative AI.
[0024] In this embodiment, the answer desired by the user is a 3D model of the assembly after part replacement, obtained by replacing the 3D model of the second part with the 3D model of the first part in the 3D model of the assembly before part replacement. Therefore, design change support device 100 generates a prompt instructing the user to generate a 3D model of the assembly after part replacement by replacing the 3D model of the second part with the 3D model of the first part in the 3D model of the assembly before part replacement, and supplies the generated prompt to inference device 200. This prompt includes, for example, information representing the 3D model of the assembly before part replacement, information representing the 3D model of the first part, and information instructing the user to replace the second part included in the assembly before part replacement with the first part. Inference device 200 includes a control unit 21, a storage unit 22, and a communication unit 25.
[0025] The control unit 21 includes a CPU, ROM, RAM, RTC, etc. In the control unit 21, the CPU reads out programs and data stored in the ROM and uses the RAM as a work area to perform overall control of the inference device 200. The memory unit 22 includes an HDD, SSD, etc., and serves as a so-called auxiliary storage device. The memory unit 22 stores programs and data used by the control unit 21 to execute various processes. The memory unit 22 also stores data generated or acquired by the control unit 21 executing various processes. The communication unit 25 communicates with devices connected to the communication network 700 under the control of the control unit 21. The communication unit 25 includes a communication interface that complies with various communication standards for connecting to the communication network 700.
[0026] The terminal device 300 is operated by a designer, who is a user. In this embodiment, the designer operates the terminal device 300 to cause the design change support device 100 to execute design change support processing. The terminal device 300 includes a control unit 31, a storage unit 32, a display unit 33, an operation reception unit 34, and a communication unit 35. The control unit 31 includes a CPU, a ROM, a RAM, an RTC, etc. The storage unit 32 includes a non-volatile semiconductor memory such as a flash memory, an EPROM, or an EEPROM, and serves as a so-called auxiliary storage device. The storage unit 32 stores programs and data used by the control unit 31 to execute various processes. The storage unit 32 also stores data generated or acquired by the control unit 31 executing various processes.
[0027] The display unit 33 displays various images under the control of the control unit 31. For example, the display unit 33 displays a screen for accepting various operations from the user. The display unit 33 includes a touch screen, a liquid crystal display, an LED, etc. The operation accepting unit 34 accepts various operations from the user and supplies information indicating the contents of the accepted operations to the control unit 31. The operation accepting unit 34 includes a touch screen, a button, a lever, etc. The communication unit 35 communicates with devices connected to the communication network 700 under the control of the control unit 31. The communication unit 35 includes a communication interface that complies with various communication standards for connecting to the communication network 700.
[0028] Next, the functions of the design change support system 1000 will be described with reference to Fig. 2. The design change support device 100 functionally comprises a part information acquisition unit 111, an assembly information acquisition unit 112, and an information processing unit 113. The inference device 200 functionally comprises an inference unit 211. Each of these functions is realized by software, firmware, or a combination of software and firmware. The software and firmware are written as programs and stored in the ROM, storage units 12, 22, etc. The CPU then executes the programs stored in the ROM, storage units 12, 22, etc. to realize each of these functions.
[0029] The part information acquisition unit 111 acquires first part model information representing a three-dimensional model of a first part. The first part is a part that is newly adopted due to a design change, and is a part that is adopted to replace a part that was adopted before the design change. The three-dimensional model is a model for expressing a three-dimensional shape. The three-dimensional model is expressed by geometric elements such as points, lines, and surfaces that are defined by three-dimensional coordinates, for example.
[0030] The first part model information may be acquired from the terminal device 300, from another device connected to the communication network 700, or from the storage unit 12 included in the design change support device 100. In this embodiment, the part information acquisition unit 111 acquires the first part model information from the terminal device 300. The part information acquisition unit 111 is an example of a part information acquisition means.
[0031] The assembly information acquisition unit 112 acquires first assembly model information that represents a three-dimensional model of the first assembly. The first assembly is an assembly before a design change. The first assembly model information may be acquired from the terminal device 300, another device connected to the communication network 700, or the storage unit 12 included in the design change support device 100. In this embodiment, the assembly information acquisition unit 112 acquires the first assembly model information from the terminal device 300. The assembly information acquisition unit 112 is an example of assembly information acquisition means.
[0032] The information processing unit 113 generates second assembly model information by supplying the first part model information acquired by the part information acquisition unit 111 and the first assembly model information acquired by the assembly information acquisition unit 112 to the artificial intelligence, and outputs the generated second assembly model information. The second assembly model information is information that represents a three-dimensional model of the second assembly. The second assembly is an assembly after a design change, and is an assembly in which the second part included in the first assembly has been replaced with the first part.
[0033] The second assembly model information may be output to the terminal device 300, another device connected to the communication network 700, or the storage unit 12 included in the design change support device 100. In this embodiment, the information processing unit 113 transmits the second assembly model information to the terminal device 300. The information processing unit 113 is an example of information processing means.
[0034] The first part model information supplied to the AI by the information processing unit 113 may include shape information of the first part, size information of the first part, and additional information of the first part. The shape information of the first part is information that represents the three-dimensional shape of the first part. The shape information of the first part is, for example, information that indicates the three-dimensional coordinates of each part of the first part. The size information of the first part is information that indicates the size of the first part. The size information of the first part is information that indicates the volume of the first part, the dimensions of each part of the first part, etc. The additional information of the first part is information that indicates at least one of the mass, density, strength, material, and identifier of the first part.
[0035] The mass of the first part corresponds to, for example, the product of the volume of the first part and the density of the first part. The density of the first part is determined, for example, from the material of the first part. The strength of the first part is the resistance of the first article to deformation, destruction, etc. The strength of the first part is determined, for example, from the material of the first part. The material of the first part is the material that constitutes the first part. The material of the first part is determined, for example, from the identifier of the first part. The identifier of the first part is the product name of the first part, the part number of the first part, etc.
[0036] The first assembly model information supplied to the AI by the information processing unit 113 may include shape information of the first assembly, size information of the first assembly, and additional information of the first assembly. The shape information of the first assembly is information that represents the three-dimensional shape of parts included in the first assembly. The size information of the first assembly is information that indicates the size of the parts included in the first assembly. The size information of the first assembly is information that indicates the volume of the parts included in the first assembly, the dimensions of each part of the parts included in the first assembly, etc. The additional information of the first assembly is information that indicates at least one of the mass, density, strength, material, and identifier of the parts included in the first assembly.
[0037] When the first part model information includes shape information of the first part, size information of the first part, and additional information of the first part, and the first assembly model information includes shape information of the first assembly, size information of the first assembly, and additional information of the first assembly, it is expected that a second part to replace the first part will be appropriately selected from the parts included in the first assembly. In this case, it is also expected that the AI will generate second assembly model information including shape information of the second assembly, size information of the second assembly, and additional information of the second assembly.
[0038] The shape information of the second assembly is information that represents the three-dimensional shape of the parts included in the second assembly. The size information of the second assembly is information that indicates the size of the parts included in the second assembly. The size information of the second assembly is information that indicates the volume of the parts included in the second assembly, the dimensions of each part, etc. The additional information of the second assembly is information that indicates at least one of the mass, density, strength, material, and identifier of the parts included in the second assembly.
[0039] The three-dimensional shape of the first assembly can be determined from the three-dimensional shapes of the parts included in the first assembly. The size of the first assembly can be determined from the sizes of the parts included in the first assembly. The mass, density, strength, etc. of the first assembly can be determined from the mass, density, strength, etc. of the parts included in the first assembly. Similarly, the three-dimensional shape of the second assembly can be determined from the three-dimensional shapes of the parts included in the second assembly. The size of the second assembly can be determined from the sizes of the parts included in the second assembly. The mass, density, strength, etc. of the second assembly can be determined from the mass, density, strength, etc. of the parts included in the second assembly.
[0040] The inference device 200 may output additional information different from the supplied additional information. In other words, the additional information included in the second assembly model information may be information different from the additional information included in the first part model information, the first assembly model information, etc. For example, if the additional information included in the first part model information, the first assembly model information, etc. includes information indicating the material of the first part, the parts included in the first assembly, etc., the additional information included in the second assembly model information may include information indicating the density, mass, strength, etc. of the parts included in the second assembly.
[0041] In this embodiment, the artificial intelligence is a generative AI. Therefore, the information processing unit 113 generates a prompt that instructs generating a 3D model of a second assembly by replacing the 3D model of the second part with the 3D model of the first part in the 3D model of the first assembly. This prompt includes, for example, first part model information, first assembly model information, and information instructing the replacement of parts. The information processing unit 113 generates second assembly model information by supplying the generated prompt to the artificial intelligence.
[0042] The inference unit 211 infers various phenomena using a trained model 221 stored in the memory unit 22. The trained model 221 is a model generated by learning from a vast amount of data on all sorts of fields that exist in the world. The inference unit 211 generates various contents according to the supplied prompts.
[0043] In this embodiment, the inference unit 211 generates a 3D model in accordance with a prompt supplied from the information processing unit 113. Specifically, the inference unit 211 uses the trained model 221 to identify a 3D model of a second part to be replaced with the 3D model of the first part indicated by the first part model information, among the 3D models of each part included in the 3D model of the first assembly indicated by the first assembly model information. The inference unit 211 generates a 3D model of the second assembly by replacing the identified 3D model of the second part with the 3D model of the first part in the 3D model of the first assembly. The inference unit 211 transmits second part model information representing the generated 3D model of the second assembly to the design change support device 100. The inference unit 211 is an example of an inference means.
[0044] A method for replacing parts of an assembly using a 3D model will be described with reference to Fig. 3. Fig. 3 shows an example in which a 3D model of a second part included in a 3D model of a first assembly is replaced with a 3D model of the first part to generate a 3D model of the second assembly. Model 51 is a 3D model of the first part indicated by the first part model information. Model 51 has four through holes 51A corresponding to the four through holes provided in the first part.
[0045] Model 80 is a three-dimensional model of the first assembly indicated by the first assembly model information. Model 80 is a three-dimensional model that includes model 50, model 60, and four models 70, and is fixed by the four models 70. Model 50 is a three-dimensional model of the second part. Model 50 has four through holes 50A that correspond to the four through holes of the second part.
[0046] Model 60 is a three-dimensional model of a part (hereinafter referred to as the "third part") other than the second part among the parts included in the first assembly. Model 60 has four openings (not shown) corresponding to the four openings included in the third part. Model 70 is a three-dimensional model of a part (hereinafter referred to as the "fourth part") other than the second part and the third part among the parts included in the first assembly. The fourth part is, for example, a fastening member for fixing the second part to the third part. In model 80, four models 70 are inserted into four openings included in model 60 via four through holes 50A included in model 50, thereby fixing model 50 to model 60.
[0047] When the inference unit 211 acquires the first part model information representing the model 51 and the first assembly model information representing the model 80, the inference unit 211 identifies a replacement target 3D model to be substituted for the model 51 from among the 3D models included in the model 80. The method by which the inference unit 211 identifies the replacement target 3D model can be adjusted as appropriate. For example, the inference unit 211 identifies the replacement target 3D model based on similarities in shape, size, material, etc. of the 3D models.
[0048] Specifically, based on first part model information including shape information of the first part, size information of the first part, and additional information of the first part, and first assembly model information including shape information of the first assembly, size information of the first assembly, and additional information of the first assembly, the inference unit 211 identifies, among the 3D models included in model 80, the 3D model that is most similar to model 51 in terms of shape, size, material, etc., as the 3D model to be replaced.
[0049] In this embodiment, the sizes of models 50 and 60 are approximately the same as the size of model 51, but the size of model 70 is not approximately the same as the size of model 51. Also, model 50 has four through-holes like model 51, but model 60 does not have four through-holes, unlike model 51. Therefore, from the viewpoint of size and shape, model 50 is most similar to model 51 among models 50, 60, and 70. Therefore, inference unit 211 identifies model 50 as the 3D model to be replaced.
[0050] The inference unit 211 generates model 81, which is a three-dimensional model obtained by replacing model 50 with model 51 in model 80. In model 81, four models 70 are inserted into four openings of model 60 via four through holes 51A of model 51, thereby fixing model 51 to model 60. The inference unit 211 generates second assembly model information representing model 81, and transmits the generated second assembly model information to the design change support device 100.
[0051] Next, a design change support process executed by the design change support device 100 will be described with reference to the flowchart of Fig. 4. The design change support process is executed in accordance with an instruction to start the design change support process by a designer, for example.
[0052] First, the control unit 11 included in the design change support device 100 acquires first part model information (step S101). For example, the control unit 11 acquires the first part model information from the terminal device 300. After completing the processing of step S101, the control unit 11 acquires first assembly model information (step S102). For example, the control unit 11 acquires the first assembly model information from the terminal device 300.
[0053] Upon completing the processing of step S102, the control unit 11 generates a prompt instructing the replacement of a part (step S103). For example, the control unit 11 identifies a three-dimensional model of a second part to be replaced with the three-dimensional model of the first part represented by the first part model information from the three-dimensional model of the first assembly represented by the first assembly model information, and generates a prompt instructing the control unit 11 to generate a three-dimensional model of the second assembly in which the three-dimensional model of the second part is replaced with the three-dimensional model of the first part in the three-dimensional model of the first assembly. Upon completing the processing of step S103, the control unit 11 transmits the generated prompt to the inference device 200 (step S104).
[0054] Upon completing the processing of step S104, the control unit 11 acquires second assembly model information from the inference device 200 (step S105). That is, the control unit 11 acquires second assembly model information representing a three-dimensional model of the second assembly generated in accordance with the prompt from the inference device 200. Upon completing the processing of step S105, the control unit 11 outputs the second assembly model information (step S106). For example, the control unit 11 transmits the second assembly model information to the terminal device 300. Upon completing the processing of step S106, the control unit 11 completes the design change support processing.
[0055] In this embodiment, the first part model information or the first part drawing information and the first assembly model information are supplied to the artificial intelligence, whereby second assembly model information is generated that represents a 3D model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, and the generated second assembly model information is output. Therefore, according to this embodiment, it is possible to support a design change of an assembly that involves replacing parts.
[0056] In this embodiment, the first part model information and the first assembly model information are supplied to the artificial intelligence to generate the second assembly model information. According to this embodiment, since the first part is provided as a 3D model, it is expected that an appropriate 3D model of the second assembly will be generated.
[0057] In this embodiment, both the first part model information and the first assembly model information include shape information, size information, and additional information. Therefore, according to this embodiment, it is expected that the second part to be replaced with the first part will be identified with high accuracy. For example, it is expected that the similarity of the whole or part of the shape, the whole size, the material, etc. will be taken into consideration, and that the second part similar to the first part will be identified as the replacement part.
[0058] In this embodiment, the second assembly model information includes shape information, size information, and additional information. That is, for example, not only the shape and size of the parts included in the second assembly, but also the mass, material, etc. of the parts included in the second assembly can be identified from the second assembly model information. Therefore, the user can use the second assembly model information to perform an appropriate simulation of the second assembly. In this way, according to this embodiment, it is possible to provide the user with second assembly model information that is highly useful.
[0059] In this embodiment, a prompt instructing the generation AI to generate a 3D model of the second assembly by replacing the second part with the first part in the 3D model of the first assembly is supplied to the generation AI, thereby generating second assembly model information. Therefore, according to this embodiment, it is possible to realize part replacement using a 3D model using the generation AI, without using a dedicated AI specialized in replacing parts in assemblies.
[0060] (Embodiment 2) In the first embodiment, an example was described in which a 3D model of a second assembly is generated from a 3D model of a first part and a 3D model of a first assembly. In the present embodiment, an example is described in which a 3D model of a second assembly is generated from a binary drawing of the first part and a 3D model of the first assembly. Note that descriptions of configurations and functions similar to those in the first embodiment will be omitted or simplified as appropriate.
[0061] Designing parts using 3D models requires a lot of work. For this reason, when changing the design of an assembly, new parts are often designed using 2D drawings rather than 3D models. For example, when a design change involves replacing a second part included in an assembly with a first part, the designer designs the first part using 2D drawings rather than 3D models. The designer then performs verification using the actual assembly in which the second part has been replaced with the first part. In this embodiment, an example is described in which a 3D model of the first part is generated from the 2D drawing of the first part, and a 3D model of the second assembly is generated from the 3D model of the first part and the 3D model of the first assembly.
[0062] 5, design change support system 1002 according to this embodiment includes design change support device 100, inference device 202, and terminal device 300. Design change support device 100, inference device 202, and terminal device 300 are connected to each other via a communication network 700. Physically, inference device 200 and inference device 202 have the same configuration. Functionally, inference device 202 includes an inference unit 211 and an inference unit 212.
[0063] In this embodiment, the part information acquisition unit 111 acquires first part drawing information representing a two-dimensional drawing of the first part. The source of the first part drawing information may be the terminal device 300, another device connected to the communication network 700, or the storage unit 12 included in the design change support device 100. In this embodiment, the part information acquisition unit 111 acquires the first part drawing information from the terminal device 300.
[0064] The information processing unit 113 generates first part model information by supplying the first part drawing information to an artificial intelligence. That is, the information processing unit 113 supplies the first part drawing information to an inference device 202 equipped with artificial intelligence capable of generating a 3D model of the first part from a 2D drawing of the first part, and acquires the first part model information from the inference device 202. The information processing unit 113 generates a prompt that instructs generating a 3D model of the first part from the 2D drawing of the first part. This prompt includes, for example, the first part drawing information and information instructing conversion from the 2D drawing to a 3D model.
[0065] Furthermore, the information processing unit 113 generates second assembly model information by supplying the generated first part model information and first assembly model information to the artificial intelligence. That is, the information processing unit 113 generates a prompt instructing to generate a 3D model of the second assembly by replacing the second part with the first part in the 3D model of the first assembly. This prompt includes, for example, the first part model information, the first assembly model information, and information instructing the replacement of parts.
[0066] The first part drawing information supplied to the artificial intelligence by the information processing unit 113 may include projection drawing information representing a projection drawing of the first part, projection method information indicating the projection method of the projection drawing, size information indicating the size of the first part, and additional information indicating at least one of the mass, density, strength, material, and identifier of the first part. A projection drawing is a drawing of a three-dimensional solid projected onto a two-dimensional plane. Projection methods for projection drawings include first angle projection and third angle projection. First angle projection is a method of projecting a drawing object in the first quadrant. Third angle projection is a method of projecting a drawing object in the third quadrant. Projection method information is information indicating either the first angle projection or the third angle projection.
[0067] The first part model information generated by information processing unit 113 using artificial intelligence may include shape information representing the three-dimensional shape of the first part, size information of the first part, and additional information of the first part. In this embodiment, various information related to the first part is included in a two-dimensional drawing of the first part. That is, the two-dimensional drawing of the first part includes a projection drawing of the first part, a symbol or character string indicating the projection method of the projection drawing, a character string indicating the size of the first part, and a character string indicating the additional information of the first part.
[0068] FIG. 6 shows drawing 500, which is a two-dimensional drawing of the first part. Drawing 500 includes areas 501, 502, 503, 504, 505, and 506. Area 501 is an area where a projection of the first part is drawn. In addition to the projection of the first part, area 501 also contains character strings indicating the dimensions of each part of the first part. Area 502 is an area where character strings indicating the product name of the first part are drawn. Area 503 is an area where character strings indicating the part number of the first part, the material of the first part, etc. are drawn.
[0069] Area 504 is an area where a symbol or character string indicating the projection method of the projection drawing is drawn. In this embodiment, a symbol indicating third angle projection is drawn in area 504. Area 505 is an area where a character string indicating the scale of the projection drawing is drawn. Note that a scale of 1:1 indicates that the size of the first part drawn in drawing 500 is life-size. Note that it is assumed that the size of drawing 500 is a predetermined size. Area 506 is an area where a numerical value indicating the mass of the first part is drawn.
[0070] As described above, in this embodiment, the projection drawing of the first part is drawn in area 501, character strings indicating the projection method of the projection drawing are drawn in area 504, and character strings indicating the size of the first part are drawn in areas 501 and 505. Character strings indicating additional information about the first part are drawn in areas 502, 503, and 506. Note that the size of the first part does not need to be drawn overlappingly in both area 501 and area 505. For example, if character strings indicating the dimensions of each part of the first part are drawn in area 501, it is not necessary to draw character strings indicating the scale of the projection drawing in area 505.
[0071] The first assembly model information supplied to the artificial intelligence by the information processing unit 113 may include, as in embodiment 1, shape information representing the three-dimensional shape of the parts included in the first assembly, size information indicating the size of the parts included in the first assembly, and additional information indicating at least one of the mass, density, strength, material, and identifier of the parts included in the first assembly.
[0072] Furthermore, the second assembly model information generated by the information processing unit 113 using artificial intelligence may include, as in the first embodiment, shape information representing the three-dimensional shape of the parts included in the second assembly, size information indicating the size of the parts included in the second assembly, and additional information indicating at least one of the mass, density, strength, material, and identifier of the parts included in the second assembly.
[0073] The inference device 202 may output additional information different from the supplied additional information. In other words, the additional information included in the first part model information may be information different from the additional information included in the first part drawing information. For example, if the additional information included in the first part drawing information includes information indicating the material of the first part, the additional information included in the first part model information may include information indicating the density, mass, strength, etc. of the first part. Furthermore, as in the first embodiment, the additional information included in the second assembly model information may be information different from the additional information included in the first part model information, first assembly model information, etc.
[0074] The inference unit 212 infers various phenomena using the trained model 222 stored in the memory unit 22. The trained model 222 is a model generated by learning from a vast amount of data on all sorts of fields that exist in the world. The inference unit 212 generates various contents according to the supplied prompts.
[0075] In this embodiment, the inference unit 212 generates a 3D model in accordance with a prompt supplied from the information processing unit 113. Specifically, the inference unit 212 generates a 3D model of the first part from a 2D drawing of the first part indicated by the first part drawing information, using the trained model 222. For example, the inference unit 212 identifies the projection method of the projection drawing of the first part indicated by the projection drawing information of the first part included in the first part drawing information, based on the projection method information included in the first part drawing information. The inference unit 212 converts the projection drawing of the first part into a 3D model of the first part, taking into account the identified projection method.
[0076] The inference unit 212 transmits first part model information representing the generated 3D model of the first part to the design change support device 100. When size information, additional information, etc. of the first part are included in the first part drawing information, the inference unit 212 may include the size information, additional information, etc. of the first part in the first part model information. The inference unit 212 is an example of an inference means.
[0077] Next, the design change support processing executed by the design change support device 100 will be described with reference to the flowchart of FIG.
[0078] First, the control unit 11 acquires first part drawing information (step S101A). For example, the control unit 11 acquires the first part drawing information from the terminal device 300. After completing the process of step S101A, the control unit 11 generates a prompt to instruct conversion from the 2D drawing to a 3D model (step S101B).
[0079] Upon completing the process of step S101B, control unit 11 transmits the generated prompt to inference device 202 (step S101C). In accordance with this prompt, inference device 202 generates a 3D model of the first part from the 2D drawing of the first part. Inference device 202 generates first part model information representing the generated 3D model of the first part.
[0080] Upon completing the process of step S101C, the control unit 11 acquires first part model information from the inference device 202 (step S101D). Upon completing the process of step S101D, the control unit 11 acquires first assembly model information (step S102). The processes from step S102 to step S106 are as described in the first embodiment.
[0081] In this embodiment, first part model information is generated by supplying first part drawing information to an artificial intelligence, and second assembly model information is generated by supplying the generated first part model information and first assembly model information to the artificial intelligence. According to this embodiment, even if a 3D model of the first part is not available, a 3D model of the second assembly can be generated from the 2D drawing of the first part and the 3D model of the first assembly.
[0082] In this embodiment, first part drawing information including projection view information, projection method information, size information, and additional information is supplied to an artificial intelligence, and first part model information including shape information, size information, and additional information is generated. That is, from the generated first part model information, it is possible to identify, for example, not only the shape and size of the first part, but also the mass, material, etc. of the first part. Then, from the first part model information from which the mass, material, etc. of the first part can be identified, it is possible to generate second assembly model information from which the mass, material, etc. of the parts included in the second assembly can be identified. That is, according to this embodiment, it is possible to generate first part model information that is useful for obtaining second assembly model information with high utility value.
[0083] In this embodiment, the 2D drawing of the first part includes a projection drawing of the first part, a symbol or character string indicating the projection method of the projection drawing, a character string indicating the size of the first part, and a character string indicating additional information about the first part. According to this embodiment, useful first part model information can be generated from the 2D drawing of the first part.
[0084] In this embodiment, both the first part model information and the first assembly model information include shape information, size information, and additional information. Therefore, according to this embodiment, it is expected that the second part to be substituted for the first part can be identified with high accuracy.
[0085] In this embodiment, the second assembly model information includes shape information, size information, and additional information. According to this embodiment, it is possible to provide the user with highly useful second assembly model information.
[0086] (Embodiment 3) In the second embodiment, an example was described in which a three-dimensional model of a first part is generated from a two-dimensional drawing of the first part, and a three-dimensional model of a second assembly is generated from the three-dimensional model of the first part and the three-dimensional model of the first assembly. In the present embodiment, an example is described in which a three-dimensional model of a second assembly is generated from the two-dimensional drawing of the first part and the three-dimensional model of the first assembly. Note that descriptions of configurations and functions similar to those in the first and second embodiments will be omitted or simplified as appropriate.
[0087] 8, a design change support system 1003 according to this embodiment includes a design change support device 100, an inference device 203, and a terminal device 300. The design change support device 100, the inference device 203, and the terminal device 300 are connected to each other via a communication network 700. Physically, the inference device 200 and the inference device 203 have the same configuration. Functionally, the inference device 203 includes an inference unit 213.
[0088] The part information acquisition unit 111 acquires first part drawing information representing a two-dimensional drawing of the first part. The assembly information acquisition unit 112 acquires first assembly model information representing a three-dimensional model of the first assembly. The information processing unit 113 generates second assembly model information by supplying the first part drawing information and the first assembly model information to an artificial intelligence. In other words, the information processing unit 113 supplies the first part drawing information and the first assembly model information to an inference device 203 equipped with artificial intelligence capable of generating a three-dimensional model of the second assembly from the two-dimensional drawing of the first part and the three-dimensional model of the first assembly, and acquires the second assembly model information from the inference device 203.
[0089] For example, the information processing unit 113 generates a prompt instructing conversion from a two-dimensional drawing to a three-dimensional model and replacement of a part in the three-dimensional model. This prompt includes, for example, first part drawing information, first assembly model information, information instructing conversion from the two-dimensional drawing to the three-dimensional model, and information instructing replacement of a second part with the first part in the three-dimensional model.
[0090] The first part drawing information supplied to the artificial intelligence by the information processing unit 113 includes projection drawing information representing a projection drawing of the first part, projection method information indicating the projection method of the projection drawing, size information indicating the size of the first part, and additional information indicating at least one of the mass, density, strength, material, and identifier of the first part. The first assembly model information supplied to the artificial intelligence by the information processing unit 113 includes shape information representing the three-dimensional shape of the part included in the first assembly, size information indicating the size of the part included in the first assembly, and additional information indicating at least one of the mass, density, strength, material, and identifier of the part included in the first assembly.
[0091] The second assembly model information generated by the information processing unit 113 using artificial intelligence includes shape information representing the three-dimensional shape of the parts included in the second assembly, size information indicating the size of the parts included in the second assembly, and additional information indicating at least one of the mass, density, strength, material, and identifier of the parts included in the second assembly.
[0092] The inference unit 213 infers various phenomena using the trained model 223 stored in the memory unit 22. The trained model 223 is a model generated by learning from a huge amount of data on all kinds of fields that exist in the world. The inference unit 213 generates various contents according to the supplied prompts.
[0093] In this embodiment, the inference unit 213 generates a three-dimensional model in accordance with a prompt supplied from the information processing unit 113. Specifically, the inference unit 213 uses the trained model 223 to generate a three-dimensional model of the second assembly from the two-dimensional drawing of the first part indicated by the first part drawing information and the three-dimensional model of the first assembly indicated by the first assembly model information.
[0094] The inference unit 213 transmits second assembly model information representing the generated 3D model of the second assembly to the design change support device 100. When size information, additional information, etc. of the first part, first assembly, etc. are included in the first part drawing information, first assembly model information, etc., the inference unit 213 may include size information, additional information, etc. of the second assembly in the second assembly model information. The inference unit 213 is an example of inference means.
[0095] Next, the design change support processing executed by the design change support device 100 will be described with reference to the flowchart of FIG.
[0096] First, the control unit 11 acquires first part drawing information (step S101A). After completing the process of step S101A, the control unit 11 acquires first assembly model information (step S102). After completing the process of step S102, the control unit 11 generates a prompt instructing conversion and replacement of the first part (step S103A). This prompt is, for example, a prompt instructing to convert a 2D drawing of the first part into a 3D model of the first part, and to replace the 3D model of the second part with the 3D model of the first part in the 3D model of the first assembly.
[0097] When the process of step S103A is completed, the control unit 11 transmits the generated prompt to the inference device 203 (step S104). The processes from step S104 to step S106 are the same as those described in the first embodiment.
[0098] In this embodiment, the first part drawing information and the first assembly model information are supplied to the artificial intelligence to generate the second assembly model information. According to this embodiment, even if a 3D model of the first part is not available, the 3D model of the second assembly can be generated from the 2D drawing of the first part and the 3D model of the first assembly.
[0099] In this embodiment, the first part drawing information includes projection view information, projection method information, size information, and additional information, and the first assembly model information includes shape information, size information, and additional information. Therefore, according to this embodiment, it is expected that the second part to be replaced with the first part can be identified with high accuracy.
[0100] In this embodiment, the second assembly model information includes shape information, size information, and additional information. According to this embodiment, it is possible to provide the user with highly useful second assembly model information.
[0101] (Variation) Although the embodiments have been described above, modifications and applications in various forms are possible. It is up to the discretion of the individual to adopt any of the configurations, functions, and operations described in the above embodiments. Furthermore, in addition to the above-described configurations, functions, and operations, additional configurations, functions, and operations may be adopted. Furthermore, the configurations, functions, and operations described in the above embodiments can be freely combined.
[0102] In the first embodiment, an example has been described in which a user who is a designer operates the terminal device 300 to use the design change support device 100. The user may directly operate the design change support device 100. In this case, the user may, for example, operate the design change support device 100 to cause the design change support device 100 to acquire first part model information, first assembly model information, and the like from another device.
[0103] In the first embodiment, an example has been described in which inference device 200 is equipped with a generation AI that can handle various categories. The artificial intelligence equipped in inference device 200 is not limited to this example. For example, the artificial intelligence equipped in inference device 200 may be a dedicated AI specialized for a specific category. In other words, inference device 200 may be equipped with a dedicated AI that replaces a second part included in a first assembly with the first part. In this case, inference device 200 receives first part model information and first assembly model information as input, and outputs second part model information.
[0104] In this case, inference device 200 performs part replacement using a 3D model, utilizing a trained model stored in storage unit 22. This trained model is a trained model that generates a 3D model of a second assembly from a 3D model of a first part, which is a part after replacement, and a 3D model of a first assembly, by replacing the 3D model of the first part with the 3D model of the second part in the 3D model of the first assembly. This trained model is a model that has learned a part replacement method using a 3D model using a huge amount of training data including, for example, first part model information representing the 3D model of the first part, first assembly model information representing the 3D model of the first assembly, and second assembly model information representing the 3D model of the second assembly.
[0105] In the second embodiment, an example has been described in which the inference unit 212 generates first part model information from first part drawing information using the trained model 222, and the inference unit 211 generates second assembly model information from the first part model information and first assembly model information using the trained model 221. The inference unit 211 and the inference unit 212 may be integrated, and the trained model 221 and the trained model 222 may be integrated. In this case, the 3D model to be generated may be specified by a prompt.
[0106] In the first embodiment, an example has been described in which the inference device 200 equipped with a generation AI is an internal component of the design change support system 1000, but the inference device 200 may be an external component of the design change support system 1000. Even in this case, the design change support device 100 can cause the inference device 200, which is an external component, to output identification result information by supplying a prompt to the inference device 200. With this configuration, it is possible to acquire identification result information by utilizing various artificial intelligence services external to the design change support system 1000.
[0107] In the above-described embodiments, the control units 11 and 21 function as the units shown in FIGS. 2, 5, and 8 by the CPU executing a program stored in the ROM or the memory units 12 and 22. However, in the present disclosure, the control units 11 and 21 may be dedicated hardware. Dedicated hardware may be, for example, a single circuit, a composite circuit, a programmed processor, an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a combination thereof. When the control units 11 and 21 are dedicated hardware, the functions of each unit may be realized by individual hardware, or the functions of each unit may be realized collectively by a single piece of hardware. Furthermore, some of the functions of each unit may be realized by dedicated hardware, and the other functions may be realized by software or firmware. In this manner, the control units 11 and 21 can realize the above-described functions by hardware, software, firmware, or a combination thereof.
[0108] By applying an operating program that defines the operation of the risk identification device according to the present disclosure to a computer such as an existing personal computer or information terminal device, it is possible to cause the computer to function as the risk identification device according to the present disclosure. Furthermore, such a program can be distributed in any manner, and may be distributed by being stored on a computer-readable recording medium such as a CD-ROM (Compact Disk ROM), a DVD (Digital Versatile Disk), an MO (Magneto Optical Disk), or a memory card, or may be distributed via a communication network such as the Internet.
[0109] The present disclosure allows various embodiments and modifications without departing from the broad spirit and scope of the present disclosure. Furthermore, the above-described embodiments are intended to explain the present disclosure and do not limit the scope of the present disclosure. That is, the scope of the present disclosure is defined by the claims, not the embodiments. Various modifications made within the scope of the claims and the meaning of equivalent disclosures are considered to be within the scope of the present disclosure.
[0110] Various aspects of the present disclosure are summarized below as appendices.
[0111] (Appendix 1) a part information acquisition means for acquiring first part model information representing a three-dimensional model of a first part or first part drawing information representing a two-dimensional drawing of the first part; an assembly information acquisition means for acquiring first assembly model information representing a three-dimensional model of a first assembly that is an assembly before a design change; and information processing means for generating second assembly model information representing a three-dimensional model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, by supplying the first part model information or the first part drawing information acquired by the part information acquisition means and the first assembly model information acquired by the assembly information acquisition means to an artificial intelligence, and outputting the generated second assembly model information. Design change support device. (Appendix 2) the part information acquisition means acquires the first part model information, the information processing means generates the second assembly model information by supplying the first part model information and the first assembly model information to the artificial intelligence. The design change support device according to claim 1. (Appendix 3) the information processing means generates the second assembly model information by supplying to the artificial intelligence the first part model information including shape information representing the three-dimensional shape of the first part, size information indicating the size of the first part, and additional information indicating at least one of mass, density, strength, material, and identifier of the first part, and the first assembly model information including shape information representing the three-dimensional shape of a part included in the first assembly, size information indicating the size of the part included in the first assembly, and additional information indicating at least one of mass, density, strength, material, and identifier of the part included in the first assembly. 3. A design change support device according to claim 2. (Appendix 4) the part information acquisition means acquires the first part drawing information, the information processing means generates the first part model information by supplying the first part drawing information to the artificial intelligence, and generates the second assembly model information by supplying the generated first part model information and the first assembly model information to the artificial intelligence. 2. The design change support device according to claim 1. (Appendix 5) the information processing means generates the first part model information including shape information representing a three-dimensional shape of the first part, the size information of the first part, and the additional information of the first part by supplying the first part drawing information, which includes projection drawing information representing a projection drawing of the first part, projection method information indicating a projection method of the projection drawing, size information indicating a size of the first part, and additional information indicating at least one of mass, density, strength, material, and identifier of the first part, to the artificial intelligence; 5. A design change support device according to claim 4. (Appendix 6) the two-dimensional drawing of the first part includes a projection drawing of the first part, a symbol or a character string indicating a projection method of the projection drawing, a character string indicating a size of the first part, and a character string indicating the additional information of the first part; 6. A design change support device according to claim 5. (Appendix 7) the information processing means generates the second assembly model information by supplying the artificial intelligence with the first part model information, and the first assembly model information including shape information representing the three-dimensional shapes of the parts included in the first assembly, size information representing the sizes of the parts included in the first assembly, and additional information representing at least one of mass, density, strength, material, and identifier of the parts included in the first assembly. 7. The design change support device according to claim 5 or 6. (Appendix 8) the information processing means generates the second assembly model information including shape information representing the three-dimensional shapes of the parts included in the second assembly, size information indicating the sizes of the parts included in the second assembly, and additional information indicating at least one of mass, density, strength, material, and identifier of the parts included in the second assembly by supplying the first part model information and the first assembly model information to the artificial intelligence. 8. The design change support device according to claim 3 or 7. (Appendix 9) the part information acquisition means acquires the first part drawing information, the information processing means generates the second assembly model information by supplying the first part drawing information and the first assembly model information to the artificial intelligence. 2. The design change support device according to claim 1. (Appendix 10) the information processing means generates the second assembly model information by supplying to the artificial intelligence the first part drawing information including projection drawing information representing a projection drawing of the first part, projection method information indicating a projection method of the projection drawing, size information indicating a size of the first part, and additional information indicating at least one of mass, density, strength, material, and identifier of the first part, and the first assembly model information including shape information representing a three-dimensional shape of a part included in the first assembly, size information indicating a size of the part included in the first assembly, and additional information indicating at least one of mass, density, strength, material, and identifier of the part included in the first assembly. 10. The design change support device according to claim 9. (Appendix 11) the information processing means generates the second assembly model information including shape information representing the three-dimensional shapes of the parts included in the second assembly, size information indicating the sizes of the parts included in the second assembly, and additional information indicating at least one of the mass, density, strength, material, and identifier of the parts included in the second assembly by supplying the first part drawing information and the first assembly model information to the artificial intelligence; 11. The design change support device according to claim 10. (Appendix 12) The artificial intelligence is a generative AI, the information processing means generates a prompt instructing to generate a three-dimensional model of the second assembly by replacing the second part with the first part in the three-dimensional model of the first assembly, and generates the second assembly model information by supplying the generated prompt to the artificial intelligence. 12. A design change support device according to any one of appendixes 1 to 11. (Appendix 13) A design change support system comprising an inference device equipped with artificial intelligence and a design change support device communicating with the inference device, The design change support device a part information acquisition means for acquiring first part model information representing a three-dimensional model of a first part or first part drawing information representing a two-dimensional drawing of the first part; an assembly information acquisition means for acquiring first assembly model information representing a three-dimensional model of a first assembly that is an assembly before a design change; an information processing means for supplying the first part model information or the first part drawing information acquired by the part information acquisition means and the first assembly model information acquired by the assembly information acquisition means to the inference device, the inference device comprises inference means for generating a three-dimensional model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, from the first part model information or the first part drawing information and the first assembly model information, and transmitting second assembly model information representing the generated three-dimensional model of the second assembly to the design change support device; the information processing means outputs the second assembly model information received from the inference device. Design change support system. (Appendix 14) acquiring first part model information representing a three-dimensional model of a first part or first part drawing information representing a two-dimensional drawing of the first part; First assembly model information representing a three-dimensional model of the first assembly, which is the assembly before the design change, is acquired; generating second assembly model information representing a three-dimensional model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, by supplying the first part model information or the first part drawing information and the first assembly model information to an artificial intelligence, and outputting the generated second assembly model information; Design change support method. (Appendix 15) Computer, a part information acquisition means for acquiring first part model information representing a three-dimensional model of a first part or first part drawing information representing a two-dimensional drawing of the first part; assembly information acquisition means for acquiring first assembly model information representing a three-dimensional model of a first assembly which is an assembly before the design change; and supplying the first part model information or the first part drawing information acquired by the part information acquisition means and the first assembly model information acquired by the assembly information acquisition means to an artificial intelligence, thereby generating second assembly model information representing a three-dimensional model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, and outputting the generated second assembly model information. program. [Industrial Applicability]
[0112] The present disclosure is applicable to a design change support system. [Explanation of symbols]
[0113] 11,21,31 Control unit, 12,22,32 Memory unit, 13,33 Display unit, 14,34 Operation reception unit, 15,25,35 Communication unit, 50,51,60,70,80,81 Model, 50A,51A Through hole, 100 Design change support device, 111 Part information acquisition unit, 112 Assembly information acquisition unit, 113 Information processing unit, 200,202,203 Inference device, 211,212,213 Inference unit, 221,222,223 Trained model, 300 Terminal device, 500 Drawing, 501,502,503,504,505,506 Area, 700 Communication network, 1000,1002,1003 Design change support system
Claims
1. a part information acquisition means for acquiring first part model information representing a three-dimensional model of a first part or first part drawing information representing a two-dimensional drawing of the first part; an assembly information acquisition means for acquiring first assembly model information representing a three-dimensional model of a first assembly that is an assembly before the design change; and information processing means for generating second assembly model information representing a three-dimensional model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, by supplying the first part model information or the first part drawing information acquired by the part information acquisition means and the first assembly model information acquired by the assembly information acquisition means to an artificial intelligence, and outputting the generated second assembly model information. Design change support device.
2. the part information acquisition means acquires the first part model information, the information processing means generates the second assembly model information by supplying the first part model information and the first assembly model information to the artificial intelligence. The design change support device according to claim 1.
3. the information processing means generates the second assembly model information by supplying to the artificial intelligence the first part model information, which includes shape information representing the three-dimensional shape of the first part, size information indicating the size of the first part, and additional information indicating at least one of mass, density, strength, material, and identifier of the first part, and the first assembly model information, which includes shape information representing the three-dimensional shape of a part included in the first assembly, size information indicating the size of the part included in the first assembly, and additional information indicating at least one of mass, density, strength, material, and identifier of the part included in the first assembly. The design change support device according to claim 2.
4. the part information acquisition means acquires the first part drawing information, the information processing means generates the first part model information by supplying the first part drawing information to the artificial intelligence, and generates the second assembly model information by supplying the generated first part model information and the first assembly model information to the artificial intelligence. The design change support device according to claim 1.
5. the information processing means generates the first part model information including shape information representing a three-dimensional shape of the first part, the size information of the first part, and the additional information of the first part by supplying the first part drawing information, which includes projection view information representing a projection view of the first part, projection method information indicating a projection method of the projection view, size information indicating a size of the first part, and additional information indicating at least one of mass, density, strength, material, and identifier of the first part, to the artificial intelligence. The design change support device according to claim 4.
6. the two-dimensional drawing of the first part includes a projection drawing of the first part, a symbol or a character string indicating a projection method of the projection drawing, a character string indicating a size of the first part, and a character string indicating the additional information of the first part; The design change support device according to claim 5.
7. the information processing means generates the second assembly model information by supplying the artificial intelligence with the first part model information, and the first assembly model information including shape information representing the three-dimensional shape of the part included in the first assembly, size information representing the size of the part included in the first assembly, and additional information representing at least one of mass, density, strength, material, and identifier of the part included in the first assembly.
7. The design change support device according to claim 5 or 6.
8. the information processing means generates the second assembly model information including shape information representing the three-dimensional shapes of the parts included in the second assembly, size information representing the sizes of the parts included in the second assembly, and additional information representing at least one of mass, density, strength, material, and identifier of the parts included in the second assembly by supplying the first part model information and the first assembly model information to the artificial intelligence. The design change support device according to claim 3.
9. the part information acquisition means acquires the first part drawing information, the information processing means generates the second assembly model information by supplying the first part drawing information and the first assembly model information to the artificial intelligence. The design change support device according to claim 1.
10. the information processing means generates the second assembly model information by supplying to the artificial intelligence the first part drawing information including projection view information representing a projection view of the first part, projection method information indicating a projection method of the projection view, size information indicating a size of the first part, and additional information indicating at least one of mass, density, strength, material, and identifier of the first part, and the first assembly model information including shape information representing a three-dimensional shape of a part included in the first assembly, size information indicating a size of the part included in the first assembly, and additional information indicating at least one of mass, density, strength, material, and identifier of the part included in the first assembly. The design change support device according to claim 9.
11. the information processing means generates the second assembly model information including shape information representing the three-dimensional shapes of the parts included in the second assembly, size information indicating the sizes of the parts included in the second assembly, and additional information indicating at least one of mass, density, strength, material, and identifier of the parts included in the second assembly by supplying the first part drawing information and the first assembly model information to the artificial intelligence. The design change support device according to claim 10.
12. The artificial intelligence is a generative AI, the information processing means generates a prompt instructing to generate a three-dimensional model of the second assembly by replacing the second part with the first part in the three-dimensional model of the first assembly, and generates the second assembly model information by supplying the generated prompt to the artificial intelligence.
7. The design change support device according to claim 1.
13. A design change support system comprising an inference device equipped with artificial intelligence and a design change support device communicating with the inference device, The design change support device a part information acquisition means for acquiring first part model information representing a three-dimensional model of a first part or first part drawing information representing a two-dimensional drawing of the first part; an assembly information acquisition means for acquiring first assembly model information representing a three-dimensional model of a first assembly that is an assembly before the design change; an information processing means for supplying the first part model information or the first part drawing information acquired by the part information acquisition means and the first assembly model information acquired by the assembly information acquisition means to the inference device, the inference device comprises inference means for generating a three-dimensional model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, from the first part model information or the first part drawing information and the first assembly model information, and transmitting second assembly model information representing the generated three-dimensional model of the second assembly to the design change support device; the information processing means outputs the second assembly model information received from the inference device. Design change support system.
14. acquiring first part model information representing a three-dimensional model of a first part or first part drawing information representing a two-dimensional drawing of the first part; Acquire first assembly model information representing a three-dimensional model of a first assembly that is an assembly before the design change; supplying the first part model information or the first part drawing information and the first assembly model information to an artificial intelligence to generate second assembly model information representing a three-dimensional model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, and outputting the generated second assembly model information; Design change support method.
15. Computer, a part information acquisition means for acquiring first part model information representing a three-dimensional model of a first part or first part drawing information representing a two-dimensional drawing of the first part; assembly information acquisition means for acquiring first assembly model information representing a three-dimensional model of a first assembly which is an assembly before the design change; and supplying the first part model information or the first part drawing information acquired by the part information acquisition means and the first assembly model information acquired by the assembly information acquisition means to an artificial intelligence, thereby generating second assembly model information representing a three-dimensional model of a second assembly, which is an assembly after a design change in which a second part included in the first assembly is replaced with the first part, and outputting the generated second assembly model information. program.
Citation Information
Patent Citations
3D re-configuration from image
JP2023160791A