scieee AI-readable full text Open interactive document viewer

Isogeometric solid modeling based on the meccano method

Escobar Sánchez, José María,Cascón Barbero, José Manuel,Rodríguez, Eduardo,Montenegro Armas, Rafael

Full text

Isogeometric Solid Modeling Based On The Meccano Method J.M. Escobar∗, J.M. Casc´on+, E. Rodr´ıguez∗and R. Montenegro∗ ∗University Institute for Intelligent Systems and Numerical Applications in Engineering, SIANI, University of Las Palmas de Gran Canaria, Spain. +Department of Economics and Economic History, Faculty of Economics and Management, University of Salamanca, Spain. Keywords: Tetrahedral mesh generation, adaptive refinement, nested meshes, mesh untangling and smoothing, surface and volume parameterization, T-splines, isogeometric analysis. We present a new method to construct a volume T-mesh of complex genus-zero solids for isogeometric modeling [1]. The procedure uses the meccano method [2,3,4]to define a volume parameterization betweenthesolid anda unitarycube. The proposedtechniqueonly demandsa surface triangulation of the solid as input data. The algorithm to get the volume parameterization can be summarized as: 1. Construct a partition of the surface triangulation of the solid with the same topology as the cube boundary, that is, with identical graph connectivity. 2. Determinea one-to-onemappingbetweenthecubefacesandcorrespondingsurfacepatches. This is accomplished by using the parameterization of surface triangulations proposed by M. Floater. 3. Construct a coarse tetrahedral mesh of the cube. 4. Refine the previous tetrahedral mesh by using the algorithm of Kossaczky, in such a way that the mapping of the cube boundary triangulation approximates the solid boundary for a given precision. 5. Map the boundary nodes of the cube to the solid surface. 6. Relocate the inner nodes of the cube and optimize the tetrahedral mesh by applying our simultaneous untangling and smoothing procedure. The resulting volume parameterization is used to transform a T-mesh defined on the parametric domain (the cube) into the physical domain (the solid). The T-mesh of the parametric domain is the parametric space in which the set of trivariate T-splines are defined. The technique to construct a Tmesh starts by dividing the parametric cube in lower cubes by using a local octree subdivision. The division continues until each leaf of the octree does not contain any node of the Kossaczky mesh in its inner. The octree defines a T-mesh in the parametric space that is used to determine the local knot vector and the anchors of the T-splines. References [1] Y. Bazilevs, V.M. Calo, J.A. Cottrell, J.A. Evans, T.J.R. Hughes, S. Lipton, M.A. Scott and T.W. Sederberg, Isogeometric analysis using T-splines, Computer Methods in Applied Mechanics and Engineering, 199, 229–263, 2010. [2] R. Montenegro, J.M. Casc´on, J.M. Escobar, E. Rodr´ıguez and G. Montero, An automatic strategy for adaptive tetrahedral mesh generation, Applied Numerical Mathematics, 59, 2203–2217,2009. [3] J.M. Casc´on, R. Montenegro, J.M. Escobar, E. Rodr´ıguez and G. Montero, The meccano method for automatic tetrahedral mesh generation of complex genus-zero solids, in: Proceedings of 18th International Meshing Roundtable, Springer, Berlin, 2009, pp. 463–480. [4] R. Montenegro, J.M. Casc´on, E. Rodr´ıguez, J.M. Escobar and G. Montero, The meccano method for automatic 3-D triangulation and volume parametrization of complex solids, Computational Science, Engineering and Technology Series, 26, 19–48, 2010.