Discrete algorithm for tetrahedral mesh considering feature constraint

A technique of tetrahedral grid and discretization algorithm, which is applied in computing, image data processing, 3D modeling, etc., can solve the problems of reducing grid discretization efficiency and poor quality units, so as to ensure the quality of grid units and solve the problems of grid Discrete problems, the effect of improving the efficiency of constraint processing

Inactive Publication Date: 2010-09-15
NANJING NORMAL UNIVERSITY
View PDF0 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention aims to solve the problem of tetrahedral grid discretization considering feature constraints. The previous feature constraint processing mostly adopts the strategy of first discretizing the grid and then performing constraint processing. When the boundary is complex and there are many feature lines and feature surfaces, it takes It takes more time to process feature constraints such as edge restoration and surface restoration, which reduces the efficiency of mesh discretization and tends to produce units with poor quality

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Discrete algorithm for tetrahedral mesh considering feature constraint
  • Discrete algorithm for tetrahedral mesh considering feature constraint
  • Discrete algorithm for tetrahedral mesh considering feature constraint

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] Such as figure 1 As shown, the tetrahedral mesh discretization algorithm considering feature constraints, the method includes the following five parts:

[0048] Step 1: Read in the 3D solid model to be discrete, including the feature information of external boundaries and internal constraint points, lines, surfaces, and holes;

[0049] Step 2: According to the size control function, the "degenerate merge" strategy is used for constraint processing and frontier preparation, and the frontier queue is initialized;

[0050] Step 3 frontier iterative advancement, complete the initial grid discretization;

[0051] Step 4 eliminates the topological redundancy of grid cells on both sides of the constraint surface;

[0052] Step 5 conducts grid topology optimization and geometry optimization to improve the quality of grid cells.

[0053] The specific implementation steps are as follows:

[0054] Step 1 reads in the 3D solid model to be discretized, including external boundar...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a discrete algorithm for a tetrahedral mesh considering feature constraint. The algorithm comprises the steps of: before dividing the mesh, performing feature constraint treatment firstly, considering the constrain face in the object as inner hole constraint with zero thickness, discretizing the constrain face by treatment method similar to hole constraint intotwo groups of triangular front edges overlapped in location but opposite in normal, and discretizing the constrain line to a plurality of sections according to the size control function, then generating the tetrahedronal unit by gradual propelling in the object based on the triangular front edges till the front edge arrays of the current and next layers are empty completely; dynamically maintaining the front edge arrays of the current and next layers when the front edges propel, and controlling the size of the tetrahedronal unit by using an area-independent method to generate the uniform mesh unit; adjusting the mesh topologies on both sides of the constrain face after discretizing the mesh, and finally carrying out topological optimization of mesh and Laplace geometry optimization.

Description

technical field [0001] The present invention relates to the fields of computer graphics, computational geometry, CAD / CAE, GIS, mathematical geology, finite element calculation, etc., and its purpose is to use triangular meshes to express the three-dimensional object surface model under the consideration of various internal constraints. Divided into tetrahedral units with no overlap, no holes and approximately equal size, close to regular tetrahedrons. Specifically, it involves feature constraint processing, grid element size control, frontier advancing grid generation, grid topology optimization and geometry optimization, etc. Background technique [0002] In recent years, scholars at home and abroad have done a lot of research on finite element grid discretization methods, and proposed effective grid discretization methods such as Delaunay method, grid method (finite quad / octree method), and advancing wavefront method. Among them, the mathematical theory of the Delaunay me...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06T17/20
Inventor 赵林林周良辰盛业华郭飞
Owner NANJING NORMAL UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products