Three-dimensional entity model multi-attribute management system

By introducing geometric modeling, damage effect evaluation and model attribute management modules into the multi-attribute management system of the three-dimensional solid model, the problems of uneven quality and inconsistent format caused by the multi-source nature of the three-dimensional solid model are solved, and unified management and efficient attribute management of the three-dimensional model are realized.

CN119600201APending Publication Date: 2025-03-11THE QUARTERMASTER RES INST OF THE GENERAL LOGISTICS DEPT OF THE CPLA
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411676025.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-22
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In the prior art, the multi-source nature of three-dimensional solid models leads to uneven model quality, inconsistent formats, and low multi-attribute management efficiency.

Method used

A three-dimensional solid model multi-attribute management system is proposed, including geometric modeling module, damage effect evaluation module and model attribute management module. Through these modules, unified management, attribute management and damage effect evaluation of the three-dimensional model are realized.

Benefits of technology

It realizes the unity and high availability of three-dimensional solid model data files of various weapons, equipment and personnel, supports the hierarchical classification management and storage of large-scale three-dimensional solid model resources, and realizes the modification, storage and call of model attributes and damage effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119600201A_ABST
    Figure CN119600201A_ABST
Patent Text Reader

Abstract

The invention provides a three-dimensional solid model multi-attribute management system, which comprises a geometric modeling module for importing a three-dimensional geometric model and performing geometric modeling based on the three-dimensional geometric model to generate a three-dimensional model; the damage effect evaluation module is used for setting an entity target vulnerability capability index, a warhead end effect capability index and a damage effect evaluation capability index; the model attribute management module is used for managing a simulation model library and managing attributes and functions of a three-dimensional model; the simulation model library comprises a three-dimensional model generated by the geometric modeling module. According to the invention, an interactive and visual three-dimensional model attribute editing function is provided, and a multi-attribute management and maintenance function of a three-dimensional entity model is supported. Layered classification management and storage are performed on large-scale three-dimensional entity model resources, and modification, storage and calling functions of attributes and damage effects of multi-source models including personnel, weapons, equipment and carriers of red and blue parties are realized by constructing a model multi-attribute management function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the application field of model attribute management, in particular to a three-dimensional entity model multi-attribute management system. Background Art

[0002] As we all know, models are the basis of combat simulation. Combat simulation models can be divided into two parts: entity models and action models. Entity models are mainly used to characterize the static capability attributes and real-time status attributes of simulation objects such as various weapons and equipment, and military units, and are usually represented by a combination of several variable data. At present, the three-dimensional equipment, weapons, and personnel models constructed by various units are all built from scratch on the three-dimensional graphics engine platform. The construction platform is not unified, the construction process is relatively long, the quality of the construction results is uneven, the constructed model format is not unified, and the unified management means of multi-source large-scale three-dimensional entity models are relatively weak. Summary of the invention

[0003] In order to overcome the problems of uneven quality, non-uniform format and low efficiency of multi-attribute management of multi-source models, the present invention proposes a multi-attribute management system for three-dimensional solid models.

[0004] The technical solution of the present invention is: a three-dimensional entity model multi-attribute management system, which includes:

[0005] The geometric modeling module imports three-dimensional geometric elements and generates three-dimensional models by geometric modeling based on the three-dimensional geometric elements;

[0006] The damage effect evaluation module is used to set the entity target vulnerability capability index, the warhead terminal effect capability index, and the damage effect evaluation capability index;

[0007] The model attribute management module is used to manage the simulation model library and the attributes and functions of the three-dimensional model; the simulation model library includes the three-dimensional model generated by the geometric modeling module.

[0008] The advantages of the present invention over the prior art are that the present invention can ensure the uniformity and high availability of three-dimensional entity model data files of various weapons, equipment, and personnel, meet the requirement of free reading of each three-dimensional data file format, realize hierarchical classification management and storage of large-scale three-dimensional entity model resources, output entity model data files in a standard format, and realize the modification, storage and call of attributes and damage effects of multi-source models including red and blue personnel, weapons, equipment and vehicles by building a model multi-attribute management function. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 It is an overall schematic diagram of the three-dimensional entity model multi-attribute management application of the present invention. DETAILED DESCRIPTION

[0010] The present invention proposes a three-dimensional entity model multi-attribute management system. Figure 1 , which includes: a geometric modeling module, which imports a three-dimensional model and generates a three-dimensional model by performing geometric modeling based on the three-dimensional model; a damage effect evaluation module, which is used to set the entity target vulnerability capability index, the warhead terminal effect capability index, and the damage effect evaluation capability index; a model attribute management module, which is used to manage the simulation model library and manage the attributes and functions of the three-dimensional model; the simulation model library includes the three-dimensional model generated by the geometric modeling.

[0011] The specific functions of the geometric modeling module for importing the three-dimensional model include:

[0012] By operating in the graphical user interface, the CAD format file is imported through the CAD data interface, and the CAD format file is directly generated into a 3D model;

[0013] Import geometric models of various formats created by 3D modeling tools through the graphical user interface;

[0014] Based on the basic elements of 3D geometric models, geometric models are created through Boolean operations on the basic bodies of 3D geometric models; the basic bodies of 3D geometric models include cuboids, cylinders, cones, and spheres; 3D geometric models can be added, modified, and deleted.

[0015] The functions of the geometric modeling module also include: 3D geometric modeling and model editing based on image or video information through a graphical user interface

[0016] The functions of the geometric modeling module also include: building a simulation model library, which includes three-dimensional models of space, air, land, and marine equipment and weapons;

[0017] 3D modeling tools include but are not limited to 3Dmax, Maya, and Creator.

[0018] The damage effect evaluation module sets entity target vulnerability capability indicators, including:

[0019] Set the structural information and physical information of the 3D model of the physical equipment, and establish the functional association relationship of the 3D model of the physical equipment;

[0020] According to the functional relationship of the components of the 3D model of physical equipment, a functional damage tree of the 3D model of physical equipment is established, the vulnerability level of the 3D model of physical equipment and its components is set, and the functional logical relationship between target damage and target component failure is defined.

[0021] The damage effect evaluation module sets the warhead terminal effect capability index, specifically including: setting the terminal effect index of the warhead equipment three-dimensional model and setting the parameters of the warhead equipment.

[0022] The damage effect evaluation module sets damage effect evaluation capability indicators, specifically including: setting the damage level of the equipment three-dimensional model, simulating the missile-target intersection scene between the ammunition three-dimensional model and the target three-dimensional model, and calculating the three-dimensional model damage effect based on the damage effect evaluation algorithm.

[0023] Set the corresponding relationship between the three-dimensional model of the target component and its three-dimensional model after damage, and set the corresponding logical relationship between target damage and target component failure.

[0024] The model attribute management module manages the simulation model library, specifically including: being able to connect to the 3D solid model library to establish a new simulation model library, the simulation model library has the storage and management functions of the 3D solid model and its attribute information; being able to query, browse and manage models based on the 3D model attribute information; supporting the 3D model warehousing, warehousing and deletion, being able to add and delete models from the model library; being able to update the 3D model geometry information or attribute information.

[0025] The model attribute management module manages the simulation model library and manages the attributes and functions of the 3D model, including:

[0026] Based on a visual user interface, it is possible to divide, display and manage the hierarchical structure of the three-dimensional model; determine the corresponding decomposition tree structure according to the hierarchy of the three-dimensional model, and determine the relative positions and hierarchical relationships between the three-dimensional model components according to the decomposition tree structure; support browsing and displaying the three-dimensional model through a visual user interface, and the displayed content includes the geometric shape, attribute information and model structure of the three-dimensional model, and can realize the functions of zooming in, reducing, moving and rotating the three-dimensional model display effect; it is possible to set the basic properties, geometric properties, performance properties, hierarchical properties, ammunition terminal effect properties, physical damage effect properties and vulnerability properties of the three-dimensional model components.

[0027] The model attribute management module manages the simulation model library and manages the attributes and functions of the three-dimensional model, further including:

[0028] Edit DOF and set parameters of 3D models, set the degrees of freedom of 3D model subcomponents, support local coordinate system settings, degrees of freedom range parameter settings, attribute parameter settings and edit and save.

[0029] The present invention satisfies the requirement of free reading of each 3D data file format of various weapons, equipment and personnel, realizes hierarchical classification management and storage of large-scale 3D entity model resources, and realizes the modification, storage and call of model attributes and damage effects. The present invention patent adopts the following scheme, including geometric modeling function, damage effect evaluation index and model multi-attribute management function.

[0030] 1. The geometric modeling module has the following functions.

[0031] It supports the import of 3D models from common commercial modeling software, realizes various forms of geometric modeling, provides a complete geometric modeling environment and standardized geometric modeling tools, has a standardized geometric modeling workflow, and supports the aggregation and deaggregation of geometric models.

[0032] 1) CAD model management

[0033] Supports the construction of 3D solid models based on CAD import. It supports the direct import of CAD format files to generate 3D models. It has a data interface for direct import of CAD and a visual interactive interface. Non-programmers and non-modeling professionals can directly import solid geometric structure models in CAD format to generate 3D models.

[0034] 2) Geometry model management

[0035] Supports the import of geometric models created by common commercial 3D modeling tools. Supports the import and management of geometric models of different formats created by common 3D modeling tools such as 3Dmax, Maya, Creator, etc., provides support for multiple common geometric model file formats, and supports direct input of parameters to adjust and define models in the graphical user interface (GUI).

[0036] 3) Geometry modeling tools

[0037] Build basic geometric modeling tools to meet common geometric modeling needs. Provide basic elements for building 3D geometric models, and support the creation of geometric models through 3D geometric bodies, faces, lines, and Boolean operations. It has a variety of 2D geometric model primitives, including common plane structures and surface structures, and a variety of 3D geometric model primitives, including common model units such as cuboids, cylinders, cones, and spheres. It can add, modify, and delete 3D geometric models.

[0038] 4) Image model construction

[0039] It supports using the pictures collected by the camera or the video information obtained by the camera as the basic data to realize image-based 3D geometric modeling and model editing, and can generate virtual 3D solid models. It provides a visual user interface, which allows non-programmers and non-modeling professionals to generate 3D geometric models by directly importing the physical images of the equipment and simple editing.

[0040] 5) Simulation model library

[0041] Build a simulation model library with high-precision three-dimensional models of common space, air, land, sea and other major equipment and weapons.

[0042] 6) Model import and export

[0043] It supports the import and export of common 3D geometric models. The 3D model editor is complete and open. It supports the import of geometric models created by common 3D modeling tools including 3dmax, maya, creator, etc., and supports the export of general 3D models in FBX format.

[0044] 2. The damage effect evaluation module has the following functions.

[0045] 1) Set entity target vulnerability capability indicators

[0046] It is possible to customize the shape, thickness, material and other structural information and physical information of the equipment model to build functional associations of the equipment model.

[0047] It is able to construct a functional damage tree of the physical equipment model according to the functional association relationship of the physical equipment model components, set the vulnerability level of the physical equipment model and its components, and customize the functional logical relationship between target damage and target component failure.

[0048] 2) Setting warhead terminal effect capability indicators

[0049] It is possible to customize the terminal effect indicators of the warhead equipment model and realize the parameter setting function of the warhead equipment, such as the customized setting of relevant parameters such as shell mass, shell wall thickness, shell average radius, explosion center position, and charge amount.

[0050] 3) Setting damage effect evaluation capability indicators

[0051] Implement custom settings for equipment model damage levels, custom selection of ammunition and target types to implement missile-target intersection simulation, implement custom equation modeling for damage effect evaluation algorithms, and implement damage effect calculations based on the provided models

[0052] Implement customized settings for equipment model damage levels, implement the correspondence between target components and damage law models (users can customize damage law models through damage law editing tools), and implement the functional logical relationship between target damage and target component failure.

[0053] 3. The model multi-attribute management module has the following functions.

[0054] It supports multi-attribute management and maintenance of 3D entity models, provides interactive and visual 3D model attribute editing functions, can display the different attributes and hierarchical structures of 3D entities, supports the subdivision and customization of model hierarchical structures and attributes, can set model attribute values, and customize and add model attribute items.

[0055] 1) Model level decomposition

[0056] It supports querying, browsing, controlling and managing models based on 3D model attribute information, supports establishing a hierarchical decomposition tree for the model, supports a hierarchical management mechanism for the model, and supports subdividing the model into platform level and functional component level for secondary management. The model hierarchy can reflect the relative position and hierarchical relationship between each independent model element, and the functional component level forms a platform level model according to a fixed structural relationship.

[0057] 2) Establish model hierarchical decomposition tree

[0058] The model hierarchy decomposition tree can determine the inheritance relationship between the upper and lower levels of the model, the combination and aggregation relationship between models, etc., and supports the aggregation and deaggregation of models and model sub-levels.

[0059] 3) Attribute customization

[0060] Supports custom description of model and model sub-level attribute information, including name, identification, meaning, attributes, indicators, functions, spatial coordinates, custom attributes and other information descriptions.

[0061] 4) Model parameter setting

[0062] It supports model DOF editing and degree parameter setting, supports the establishment of degrees of freedom for model sub-components that can move freely and need to establish degrees of freedom, supports local coordinate system setting, degree of freedom range parameter setting, attribute parameter setting and editing and saving.

[0063] 5) Simulation model library management

[0064] Supports connection to 3D solid model library, supports model storage and management based on model library, the model library has the storage and management functions of 3D solid models and their attribute information; supports query, browsing and management of models based on 3D model attribute information; supports model entry, exit and deletion, allowing users to add and delete models to the model library; supports model update, when model data and attribute information change, the system supports updating of model geometry information or attribute information.

[0065] 6) 3D model attribute management

[0066] It provides a visual user interface and supports the management and customization of 3D solid model attributes directly in the graphical user interface (GUI). The 3D model attribute management content includes: basic attributes, geometric attributes, performance attributes, hierarchical attributes, ammunition end effect attributes, physical damage effect attributes, and vulnerability attributes. It has a model hierarchical decomposition tree structure, which can distinguish the relative position, hierarchical relationship, attributes and properties between the components of the model; it supports displaying the model through the browsing function, and the displayed content mainly includes the model's geometry and attribute information and the structure of the model. It has the function of free control of the model, which can realize the functions of zooming in, zooming out, moving, rotating, etc.; it supports the editing and customization of the object name, material, and texture of the model components.

[0067] The present invention has the following characteristics:

[0068] The modeling function module supports the import of 3D models from 3dmax, maya, and creator commercial modeling software, supports the construction of 3D solid models based on CAD import, supports the direct import of CAD format files to generate 3D models, provides basic geometric modeling capabilities, and meets the needs of common geometric model modeling. It provides basic elements for building 3D geometric models, and supports the creation of geometric models through 3D geometric bodies, surfaces, lines, and Boolean operations. It supports the use of pictures collected by cameras or video information obtained by cameras as basic data to achieve image-based 3D geometric modeling and model editing, and can generate virtual 3D solid models. It directly imports physical images of equipment and simple editing through a visual user interface to achieve 3D geometric model generation. It provides a simulation model library, including high-precision 3D models of common major equipment and weapons such as space, air, land, and sea. It provides interactive and visual 3D model management functions; it has free control functions for models, and can realize functions such as model enlargement, reduction, movement, and rotation; it supports the editing and customization of model component object names, materials, and textures.

[0069] The damage effect evaluation index module allows customization of the equipment model's shape, thickness, material and other structural information and physical information, and realizes the construction of equipment model functional association relationships. It supports customization of the warhead equipment model's endpoint effect index, and supports the parameter setting function of the warhead equipment, such as the shell mass, shell wall thickness, shell average radius, explosion center position, charge amount and other related parameters. It supports custom settings for the equipment model's damage level, can customize the selection of ammunition and target types to implement missile-target intersection simulation, realize custom equation modeling of the damage effect evaluation algorithm, and realize damage effect calculation based on the provided model.

[0070] The model attribute management function determines the inheritance relationship between the upper and lower levels of the model, the combination and aggregation relationship between models, etc. through the model hierarchical decomposition tree, and supports the aggregation and deaggregation of models and model sub-levels. It supports querying, browsing, controlling, and managing models based on 3D model attribute information, supports the establishment of a hierarchical decomposition tree for the model, supports the model hierarchical management mechanism, and supports the subdivision of the model into the platform level and the functional component level for secondary management. The model hierarchy can reflect the relative position and hierarchical relationship between each independent model element, and the functional component level forms a platform-level model according to a fixed structural relationship. It supports the multi-attribute management and maintenance function of 3D entity models, provides interactive and visual 3D model attribute editing functions, can show the different attributes and hierarchical structures of 3D entities, supports the subdivision and customization of the model hierarchy and attributes, can set model attribute values, and customize the addition of model attribute items.

Claims

1. A three-dimensional entity model multi-attribute management system, characterized in that: It includes: The geometric modeling module imports three-dimensional geometric elements and generates three-dimensional models by geometric modeling based on the three-dimensional geometric elements; The damage effect evaluation module is used to set the entity target vulnerability capability index, the warhead terminal effect capability index, and the damage effect evaluation capability index; The model attribute management module is used to manage the simulation model library and the attributes and functions of the three-dimensional model; the simulation model library includes the three-dimensional model generated by the geometric modeling module.

2. The three-dimensional entity model multi-attribute management system according to claim 1, characterized in that: The specific functions of the geometric modeling module for importing three-dimensional geometric elements include: By operating in the graphical user interface, the CAD format file is imported through the CAD data interface, and the CAD format file is directly generated into a three-dimensional geometric element; Import 3D geometric elements in various formats created by 3D modeling tools through the graphical user interface; Create 3D models by performing Boolean logic operations on 3D geometric elements; 3D geometric elements include cuboids, cylinders, cones, and spheres; 3D geometric elements can be added, modified, and deleted.

3. The three-dimensional entity model multi-attribute management system according to claim 1, characterized in that: The functions of the geometric modeling module also include: modeling and editing three-dimensional geometric elements through a graphical user interface based on image or video information.

4. The three-dimensional entity model multi-attribute management system according to claim 1, characterized in that: The functions of the geometric modeling module also include: Build a simulation model library based on 3D models, including 3D models of space, air, land, and marine equipment and weapons; The three-dimensional modeling tools include but are not limited to 3Dmax, Maya, and Creator.

5. The three-dimensional entity model multi-attribute management system according to claim 1, characterized in that: The damage effect evaluation module sets entity target vulnerability capability indicators, specifically including: Set the structural information and physical information of the 3D model of the physical equipment, and establish the functional association relationship of the 3D model of the physical equipment; According to the functional relationship of the components of the 3D model of physical equipment, a functional damage tree of the 3D model of physical equipment is established, the vulnerability level of the 3D model of physical equipment and its components is set, and the functional logical relationship between target damage and target component failure is defined.

6. The three-dimensional entity model multi-attribute management system according to claim 1, characterized in that: The damage effect evaluation module sets the warhead terminal effect capability index, specifically including: Set the endpoint effect index of the warhead equipment three-dimensional model and set the parameters of the warhead equipment.

7. The three-dimensional entity model multi-attribute management system according to claim 1, characterized in that: The damage effect evaluation module sets damage effect evaluation capability indicators, specifically including: Set the damage level of the equipment 3D model, simulate the intersection scene between the ammunition 3D model and the target 3D model, and calculate the damage effect of the 3D model based on the damage effect evaluation algorithm; Set the corresponding relationship between the three-dimensional model of the target component and its three-dimensional model after damage, and set the corresponding logical relationship between target damage and target component failure.

8. The three-dimensional entity model multi-attribute management system according to claim 1, characterized in that: The model attribute management module manages the simulation model library, including: It can integrate the 3D solid model library to establish a new simulation model library. The simulation model library has the storage and management functions of 3D solid models and their attribute information; it can query, browse and manage models based on the 3D model attribute information; it supports the 3D model warehousing, warehousing and deletion, and can add and delete models to the model library; it can update the 3D model geometry information or attribute information.

9. The three-dimensional entity model multi-attribute management system according to claim 1, characterized in that: The model attribute management module manages the simulation model library and manages the attributes and functions of the 3D model, including: Based on a visual user interface, it is possible to divide, display and manage the hierarchical structure of the three-dimensional model; determine the corresponding decomposition tree structure according to the hierarchy of the three-dimensional model, and determine the relative positions and hierarchical relationships between the three-dimensional model components according to the decomposition tree structure; support browsing and displaying the three-dimensional model through a visual user interface, and the displayed content includes the geometric shape, attribute information and model structure of the three-dimensional model, and can realize the functions of zooming in, reducing, moving and rotating the three-dimensional model display effect; it is possible to set the basic properties, geometric properties, performance properties, hierarchical properties, ammunition terminal effect properties, physical damage effect properties and vulnerability properties of the three-dimensional model components.

10. The three-dimensional entity model multi-attribute management system according to claim 1, characterized in that: The model attribute management module manages the simulation model library and manages the attributes and functions of the three-dimensional model, further including: Edit DOF and set parameters for 3D models, set the degrees of freedom of 3D model subcomponents, support local coordinate system settings, degrees of freedom range parameter settings, attribute parameter settings and edit and save.

Citation Information

Patent Citations

  • Emulated procedure information modeling and maintenance method based on product structural tree

    CN101169716A

  • Typical weapon ammunition damage efficiency evaluation software system

    CN112562046A

  • Embedded urban design scene emulation method and system

    US20210248816A1