10 research outputs found

    H-Morph: an indirect approach to advancing front hex meshing

    Get PDF

    Hexahedral-dominant meshing

    Get PDF
    This article introduces a method that generates a hexahedral-dominant mesh from an input tetrahedral mesh.It follows a three-steps pipeline similar to the one proposed by Carrier-Baudoin et al.:(1) generate a frame field; (2) generate a pointset P that is mostly organized on a regulargrid locally aligned with the frame field; and (3) generate thehexahedral-dominant mesh by recombining the tetrahedra obtained from the constrained Delaunay triangulation of P.For step (1), we use a state of the art algorithm to generate a smooth frame field. For step (2), weintroduce an extension of Periodic Global Parameterization to the volumetric case. As compared withother global parameterization methods (such as CubeCover), our method relaxes some global constraintsand avoids creating degenerate elements, at the expense of introducing some singularities that aremeshed using non-hexahedral elements. For step (3), we build on the formalism introduced byMeshkat and Talmor, fill-in a gap in their proof and provide a complete enumeration of all thepossible recombinations, as well as an algorithm that efficiently detects all the matches in a tetrahedral mesh.The method is evaluated and compared with the state of the art on adatabase of examples with various mesh complexities, varying fromacademic examples to real industrial cases. Compared with the methodof Carrier-Baudoin et al., the method results in better scoresfor classical quality criteria of hexahedral-dominant meshes(hexahedral proportion, scaled Jacobian, etc.). The methodalso shows better robustness than CubeCover and its derivativeswhen applied to complicated industrial models

    Large-scale Geometric Data Decomposition, Processing and Structured Mesh Generation

    Get PDF
    Mesh generation is a fundamental and critical problem in geometric data modeling and processing. In most scientific and engineering tasks that involve numerical computations and simulations on 2D/3D regions or on curved geometric objects, discretizing or approximating the geometric data using a polygonal or polyhedral meshes is always the first step of the procedure. The quality of this tessellation often dictates the subsequent computation accuracy, efficiency, and numerical stability. When compared with unstructured meshes, the structured meshes are favored in many scientific/engineering tasks due to their good properties. However, generating high-quality structured mesh remains challenging, especially for complex or large-scale geometric data. In industrial Computer-aided Design/Engineering (CAD/CAE) pipelines, the geometry processing to create a desirable structural mesh of the complex model is the most costly step. This step is semi-manual, and often takes up to several weeks to finish. Several technical challenges remains unsolved in existing structured mesh generation techniques. This dissertation studies the effective generation of structural mesh on large and complex geometric data. We study a general geometric computation paradigm to solve this problem via model partitioning and divide-and-conquer. To apply effective divide-and-conquer, we study two key technical components: the shape decomposition in the divide stage, and the structured meshing in the conquer stage. We test our algorithm on vairous data set, the results demonstrate the efficiency and effectiveness of our framework. The comparisons also show our algorithm outperforms existing partitioning methods in final meshing quality. We also show our pipeline scales up efficiently on HPC environment

    Physically Based Forehead Modelling and Animation including Wrinkles

    Get PDF
    There has been a vast amount of research on the production of realistic facial models and animations, which is one of the most challenging areas of computer graphics. Recently, there has been an increased interest in the use of physically based approaches for facial animation, whereby the effects of muscle contractions are propagated through facial soft-tissue models to automatically deform them in a more realistic and anatomically accurate manner. Presented in this thesis is a fully physically based approach for efficiently producing realistic-looking animations of facial movement, including animation of expressive wrinkles, focussing on the forehead. This is done by modelling more physics-based behaviour than current computer graphics approaches. The presented research has two major components. The first is a novel model creation process to automatically create animatable non-conforming hexahedral finite element (FE) simulation models of facial soft tissue from any surface mesh that contains hole-free volumes. The generated multi-layered voxel-based models are immediately ready for simulation, with skin layers and element material properties, muscle properties, and boundary conditions being automatically computed. The second major component is an advanced optimised GPU-based process to simulate and visualise these models over time using the total Lagrangian explicit dynamic (TLED) formulation of the FE method. An anatomical muscle contraction model computes active and transversely isotropic passive muscle stresses, while advanced boundary conditions enable the sliding effect between the superficial and deep soft-tissue layers to be simulated. Soft-tissue models and animations with varying complexity are presented, from a simple soft-tissue-block model with uniform layers of skin and muscle, to a complex forehead model. These demonstrate the flexibility of the animation approach to produce detailed animations of realistic gross- and fine-scale soft-tissue movement, including wrinkles, with different muscle structures and material parameters, for example, to animate different-aged skin. Owing to the detail and accuracy of the models and simulations, the animation approach could also be used for applications outside of computer graphics, such as surgical applications. Furthermore, the animation approach can be used to animate any multi-layered soft body (not just soft tissue)

    Meshing methods and adaptive algorithms in two and three dimensions for solving closed electromagnetic problems by means of the finite element method

    Get PDF
    [SPA] La primera parte de esta tesis, desarrollada en los capítulos 1, 2, 3 y 4, está dedicada al diseño de nuevos métodos de mallado bidimensional, superficial y volumétrico que sigan estas premisas. Aunque esos métodos han sido desarrollados en el contexto del análisis de guiado de ondas y el diseño de cavidades resonantes de microondas, su aplicación puede abarcar cualquier campo de la física, pues la fase de discretización del MEF presenta una clara independencia del problema tratado. La segunda parte de esta tesis, presentada en el capítulo 5, está dedicada al estudio de este tipo de métodos. En ella se describen los distintos indicadores de error y estrategias de refinamiento h desarrolladas, y se presentan y analizan los resultados obtenidos con ellos en distintas estructuras de guiado de ondas.[ENG] In its first part, the dissertation develops a multiblock methodology of surface and volumetric mesh generation from the discretization of the problem boundary, in order to apply the finite element method. Different structured and unstructured meshing techniques in 2D (interpolation and generalized fast advancing front), 3D surface and volumetric (advancing front) domains are presented. Moreover, some a posteriori techniques for improvement of quality mesh are described. The second part of this dissertation deals with adaptive meshing within an adaptive finite element method. This technique is an iterative variant of the finite element method where, in a first step, an initial mesh with few and low order elements is generated, the corresponding algebraic problem is solved and the error in the solution is estimated in order to add degrees of freedom in those regions of the domain with the biggest error estimation. This process is repeated until an ending condition is reached. The two basic stages in this method are the error indication and the mesh enrichment. In this dissertation, within the analysis of waveguiding structures, three kinds of error indicator have been developed: (1) Error indicators based on the residual of the vector wave equation and the boundary conditions at the edges of each element. (2) Error indicators based on the comparison of the solution curl with a smoothed or recovered curl, obtained from the solution curl. (3) Error indicators based on the flux (electric or magnetic) continuity through the inner edges in the mesh. In addition, an overview on refinement techniques is presented, and the h-refinement employed in this work is in depth described. Results obtained with the different error indicators and refinement strategies are discussed and compared with the classical, non-adaptive finite element method.Universidad Politécnica de ValenciaPrograma de doctorado de Telecomunicació
    corecore