3D model generation system and method thereof
Patent Information
- Application Number
- TW114100791
- Authority / Receiving Office
- TW · TW
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-01-08
- Publication Date
- 2026-08-11
- Estimated Expiration
- 2045-01-07
Smart Images

Figure TWG2TB001905560_001 
Figure TWG2TB001905560_002 
Figure TWG2TB001905560_003
Abstract
Claims
1. A 3D model generation system, comprising: a user device, comprising a model generation application unit, the model generation application unit comprising: a database module for storing model names of various objects, wherein each model name corresponds to an original model file, the original model file having at least one physical material parameter; A recognition module, connected to the database module, receives an object information file containing preset drawing information and preset object information. The preset object information may or may not be contained within the preset drawing information. The preset drawing information contains one or more preset objects. The recognition module extracts the preset object information, which includes at least an object name, an object type, an object position, and an object size. A model generation module, connected to the database module and the recognition module, searches the database module for a corresponding model name and original model file for each object name and / or object type. It then generates one or more virtual object models from the original model file based on the object size and physical material parameters. Finally, it arranges all generated virtual object models according to the object position to create a simulated object environment corresponding to the preset drawing information. If the model generation module does not search for a corresponding model name and original model file in the database module, it can scan and simulate a 3D shape based on multiple 2D layers in the preset drawing information, and save the 3D shape in the database module according to the object name, so as to use it as a new original model file; the model generation module can also scan multiple 2D layers, and can also analyze the object curves of the preset object in the object information file, so as to simulate the 3D shape based on the object curve parameters; in addition, the model generation module can also modify the virtual object model according to an object motion attribute parameter, so that the virtual object model has corresponding motion behavior.
2. The 3D model generation system as described in claim 1, wherein the physical material parameter is one or more of the following parameters: a color parameter, a texture parameter, a reflectivity parameter, a specular highlight parameter, a roughness parameter, a metallicity parameter, a transparency parameter, an opacity parameter, a luminescence attribute parameter, a normal map parameter, a bump map parameter, an ambient occlusion parameter, a glossiness parameter, a primary surface scattering parameter, and an anisotropy parameter.
3. The 3D model generation system as described in claim 1, wherein the model generation module is further capable of modifying the virtual object model according to a physical attribute parameter so that the virtual object model has corresponding physical attributes.
4. The 3D model generation system as described in claim 3, wherein the physical property parameter is one or more of a mechanical property parameter, a thermal property parameter, an electrical property parameter, a density parameter, a specific gravity parameter, and a viscosity parameter.
5. The 3D model generation system as described in claim 1, wherein the motion attribute parameter of the object is one or more of the following parameters: a displacement parameter, a distance traveled parameter, a velocity parameter, an acceleration parameter, a duration parameter, a thrust or pull parameter, an object motion quantity parameter, a kinetic energy parameter, a potential energy parameter, a power parameter, an angular momentum parameter, a rotational inertia parameter, and a torque parameter.
6. A 3D model generation method, comprising: receiving an object information file through a user device, wherein the object information file has a preset drawing information and a preset object information, the preset object information may or may not be contained within the preset drawing information, the preset drawing information has one or more preset objects, and the user device further stores model names of various objects, wherein each model name corresponds to an original model file, the original model file having at least one physical material parameter; extracting the preset object information from the object information file, the preset object information having at least one object name, one object type, one object position, and one object size; Based on each object name and / or object type, the corresponding model name and original model file are searched. One or more virtual object models are generated from the original model file according to the object's size and physical material parameters. All generated virtual object models are then arranged according to the object's position to complete a simulated object environment corresponding to the preset drawing information. If the user device does not search for the corresponding model name and original model file, it can scan and simulate a 3D shape based on multiple 2D layers in the preset drawing information, and archive the 3D shape according to the object name to use as a new original model file. The user device can also scan multiple 2D layers and analyze the object curves of the preset object in the object information file to simulate the 3D shape using the object curve parameters. Furthermore, the user device can modify the virtual object model based on an object motion attribute parameter to give the virtual object model corresponding motion behavior.
Citation Information
Patent Citations
Robot installation method and device, computer equipment, storage medium and product
CN117422843A
Positioning method and device based on cloud technology
CN118823080A
Apparatus and method for efficient graphics processing including ray tracing
TW202209259A
Automated generation of 3D models from 2D computer-aided design (CAD) drawings
US20100092072A1
Methods and systems for generating three dimensional (3D) models of objects
US20230012372A1