3D model generation system and method thereof

TWI935621BActive Publication Date: 2026-08-11METAI TECHNOLOGY CO LTD
View PDF 6 Cites 0 Cited by

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_001
  • Figure TWG2TB001905560_002
    Figure TWG2TB001905560_002
  • Figure TWG2TB001905560_003
    Figure TWG2TB001905560_003
Patent Text Reader

Abstract

A 3D model generation system and method are disclosed, wherein a user device receives an object information file, wherein the object information file has preset drawing information, the preset drawing information has one or more preset objects and preset object information, and the user device can extract the preset object information from the object information file, extract an original model file based on the preset object information, and generate one or more virtual object models from the original model file according to the object size and physical material parameters, and then arrange all the generated virtual object models according to the object position to complete a simulated object environment corresponding to the preset drawing information.
Need to check novelty before this filing date? Find Prior Art

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