Javascript must be enabled to continue!
Robust volume mesh generation for non-watertight geometries
View through CrossRef
Nowadays large part of the time needed to perform a numerical simulation is spent in preprocessing, especially in the geometry cleaning operations and mesh generation. Furthermore, these operations are not easy to automatize because they depend strongly on each geometrical model and they often need human interaction. Many of these operations are needed to obtain a watertight geometry. Even with a clean geometry, classical unstructured meshing methods (like Delaunay or Advancing Front based ones) present critical weak points like the need of a given quality in the boundary mesh or a relatively smooth size transition. These aspects decrease their robustness and imply an extra effort in order to reach the final mesh. Octree based meshers try to relax some of these requirements.
In the present work an octree based mesher for unstructured tetrahedra is presented. The proposed mesher ensures the mesh generation avoiding most of the geometry cleaning operations. It is based in the following steps: fit an octree onto the model, refine it following given criteria, apply a tetrahedra pattern to the octree cells and adapt the tetrahedra close to the contours in order to represent accurately the boundary shape. An important and innovative aspect of the proposed algorithm is it ensures the final mesh preserves the topology and the geometric features of the original model.
The method uses a Ray Casting based algorithm for the identification of the inner and outer parts of the volumes involved in the model. This technique allows the mesh generation of volumes even with non-watertight boundaries, and also opens the use of the mesher for immersed methods only applying slight modifications to the algorithm.
The main advantages of the presented mesher are: robustness, no need for watertight boundaries, independent on the contour mesh quality, preservation of geometrical features (corners and ridges), original geometric topology guaranteed, accurate representation of the contours, valid for immersed methods, and fast performance. A lot of time in the preprocessing part of the numerical simulation is saved thanks to the robustness of the mesher, which allows skipping most of the geometry cleaning operations.
A shared memory parallel implementation of the algorithm has been done. The effectiveness of the algorithm and its implementation has been verified by some validation examples.
En l'actualitat gran part del temps emprat per córrer una simulació numèrica està dedicat al preprocés, especialment a les operacions de neteja de geometria i generació de malla. A més, aquestes operacions no són fàcils d'automatitzar degut a la seva forta dependència del model geomètric i sovint necessiten d’interacció humana. Moltes d'aquestes operacions són necessàries per aconseguir una definició topológicament hermètica de la geometria. Inclús amb una geometria neta, els mètodes clàssics de mallat (com els basats en Delaunay o avançament frontal) presenten punts febles crítics com la necessitat d'una certa qualitat de les malles de contorn o una transició de mides relativament suau.
Aquests aspectes disminueixen la seva robustesa i impliquen un esforç extra a l'hora d'obtenir la malla final. Els mètodes de mallat basats en estructures octree relaxen alguns d'aquests requeriments.
En aquest treball es presenta un mallador basat en octree per tetraedres no estructurats.
Un dels aspectes claus d'aquest mallador és que garanteix la generació de malla evitant moltes de les operacions de neteja de geometria. Es basa en els següents passos: encaixar un octree al model, refinar-lo seguint certs criteris, aplicar un patró de tetraedres a les cel•les de l'octree i adaptar-los a les zones properes als contorns a fi i efecte de representar acuradament la forma del domini. Un aspecte important i innovador de l'algorisme proposat és que manté la topologia del model a la malla final i preserva les seves característiques geomètriques.
El mètode presentat utilitza un algorisme basat en la tècnica Ray Casting per la identificació de les parts interiors i exteriors dels volums del model. Aquesta tècnica permet la generació de malla de volums inclús amb contorns que no tanquen hermèticament, i també obre l’ús del mallador a mètodes “immersed” aplicant només petites modificacions a l'algorisme.
Els principals avantatges del mallador presentat són: robustesa, no necessitat de definicions hermètiques dels contorns, independent de la qualitat de la malla de contorn, preservació de característiques geomètriques (cantonades i arestes abruptes), topologia original de la geometria garantida, representació precisa dels contorns, vàlid per mètodes “immersed” i ràpid rendiment. L’ús del mallador estalvia molt de temps en la part del preprocés de la simulació numèrica gràcies a la seva robustesa que permet obviar la majoria d'operacions de neteja de geometria.
S'ha dut a terme una implementació paral•lela amb memòria compartida de l'algorisme.
L'efectivitat del mateix i la seva implementació ha estat verificada mitjançant exemples de validació.
Title: Robust volume mesh generation for non-watertight geometries
Description:
Nowadays large part of the time needed to perform a numerical simulation is spent in preprocessing, especially in the geometry cleaning operations and mesh generation.
Furthermore, these operations are not easy to automatize because they depend strongly on each geometrical model and they often need human interaction.
Many of these operations are needed to obtain a watertight geometry.
Even with a clean geometry, classical unstructured meshing methods (like Delaunay or Advancing Front based ones) present critical weak points like the need of a given quality in the boundary mesh or a relatively smooth size transition.
These aspects decrease their robustness and imply an extra effort in order to reach the final mesh.
Octree based meshers try to relax some of these requirements.
In the present work an octree based mesher for unstructured tetrahedra is presented.
The proposed mesher ensures the mesh generation avoiding most of the geometry cleaning operations.
It is based in the following steps: fit an octree onto the model, refine it following given criteria, apply a tetrahedra pattern to the octree cells and adapt the tetrahedra close to the contours in order to represent accurately the boundary shape.
An important and innovative aspect of the proposed algorithm is it ensures the final mesh preserves the topology and the geometric features of the original model.
The method uses a Ray Casting based algorithm for the identification of the inner and outer parts of the volumes involved in the model.
This technique allows the mesh generation of volumes even with non-watertight boundaries, and also opens the use of the mesher for immersed methods only applying slight modifications to the algorithm.
The main advantages of the presented mesher are: robustness, no need for watertight boundaries, independent on the contour mesh quality, preservation of geometrical features (corners and ridges), original geometric topology guaranteed, accurate representation of the contours, valid for immersed methods, and fast performance.
A lot of time in the preprocessing part of the numerical simulation is saved thanks to the robustness of the mesher, which allows skipping most of the geometry cleaning operations.
A shared memory parallel implementation of the algorithm has been done.
The effectiveness of the algorithm and its implementation has been verified by some validation examples.
En l'actualitat gran part del temps emprat per córrer una simulació numèrica està dedicat al preprocés, especialment a les operacions de neteja de geometria i generació de malla.
A més, aquestes operacions no són fàcils d'automatitzar degut a la seva forta dependència del model geomètric i sovint necessiten d’interacció humana.
Moltes d'aquestes operacions són necessàries per aconseguir una definició topológicament hermètica de la geometria.
Inclús amb una geometria neta, els mètodes clàssics de mallat (com els basats en Delaunay o avançament frontal) presenten punts febles crítics com la necessitat d'una certa qualitat de les malles de contorn o una transició de mides relativament suau.
Aquests aspectes disminueixen la seva robustesa i impliquen un esforç extra a l'hora d'obtenir la malla final.
Els mètodes de mallat basats en estructures octree relaxen alguns d'aquests requeriments.
En aquest treball es presenta un mallador basat en octree per tetraedres no estructurats.
Un dels aspectes claus d'aquest mallador és que garanteix la generació de malla evitant moltes de les operacions de neteja de geometria.
Es basa en els següents passos: encaixar un octree al model, refinar-lo seguint certs criteris, aplicar un patró de tetraedres a les cel•les de l'octree i adaptar-los a les zones properes als contorns a fi i efecte de representar acuradament la forma del domini.
Un aspecte important i innovador de l'algorisme proposat és que manté la topologia del model a la malla final i preserva les seves característiques geomètriques.
El mètode presentat utilitza un algorisme basat en la tècnica Ray Casting per la identificació de les parts interiors i exteriors dels volums del model.
Aquesta tècnica permet la generació de malla de volums inclús amb contorns que no tanquen hermèticament, i també obre l’ús del mallador a mètodes “immersed” aplicant només petites modificacions a l'algorisme.
Els principals avantatges del mallador presentat són: robustesa, no necessitat de definicions hermètiques dels contorns, independent de la qualitat de la malla de contorn, preservació de característiques geomètriques (cantonades i arestes abruptes), topologia original de la geometria garantida, representació precisa dels contorns, vàlid per mètodes “immersed” i ràpid rendiment.
L’ús del mallador estalvia molt de temps en la part del preprocés de la simulació numèrica gràcies a la seva robustesa que permet obviar la majoria d'operacions de neteja de geometria.
S'ha dut a terme una implementació paral•lela amb memòria compartida de l'algorisme.
L'efectivitat del mateix i la seva implementació ha estat verificada mitjançant exemples de validació.
Related Results
Contributions to bluetooth low energy mesh networks
Contributions to bluetooth low energy mesh networks
Bluetooth Low Energy (BLE) has become a popular Internet of Things (IoT) technology. However, it was originally designed to only support the star topology. This PhD thesis investig...
Mesh-Associated Pain Syndrome: Predictors for Continence and Prolapse Mesh Removal Surgery in a Single Centre
Mesh-Associated Pain Syndrome: Predictors for Continence and Prolapse Mesh Removal Surgery in a Single Centre
Objective:Over the last two decades the main surgical treatment for stress urinary incontinence (SUI) and pelvic organ prolapse (POP) surgery was the insertion of non-absorbable me...
Mesh-associated pain syndrome: predictors for continence and prolapse mesh removal surgery in a single centre
Mesh-associated pain syndrome: predictors for continence and prolapse mesh removal surgery in a single centre
Abstract
Objective
Over the last two decades one of the main surgical treatment for stress urinary incontinence (SUI) and pelvic organ prolapse (POP...
Aktivitas Penghambatan Enzim α-Amilase dan Penyerapan Kolesterol Dari Serat Pangan Alga Eucheuma spinosum
Aktivitas Penghambatan Enzim α-Amilase dan Penyerapan Kolesterol Dari Serat Pangan Alga Eucheuma spinosum
Alga Eucheuma spinosum didapatkan langsung dari seorang nelayan (Pulau Nain Sulahwesi Utara), yang sudah banyak dibudidayakan dan ditelitih. Penelitian ini bertujuan untuk menentuk...
Groin hernia surgery in women : outputs, factors, methods and cost-effectiveness
Groin hernia surgery in women : outputs, factors, methods and cost-effectiveness
<p dir="ltr">There is inequity in access to surgical treatment and quality of care globally and this is more pronounced in low-and middle-income countries (LMICs) especially ...
Groin hernia surgery in women : outputs, factors, methods and cost-effectiveness
Groin hernia surgery in women : outputs, factors, methods and cost-effectiveness
<p dir="ltr">There is inequity in access to surgical treatment and quality of care globally and this is more pronounced in low-and middle-income countries (LMICs) especially ...
Pre-/post-processing & performance
Pre-/post-processing & performance
Recent advances in NekMesh – mesh generation and adaptationHigh-order mesh generation tools typically adopt the bottom-up approach - first creating a valid linear mesh followed by ...
Study on Electromagnetic Shielding of Infrared /Visible Optical Window
Study on Electromagnetic Shielding of Infrared /Visible Optical Window
In allusion to electromagnetic radiation damage that existed in daily life, social safety and military field, electromagnetic shielding technology of infrared and infrared optical ...

