From CAD to representations suitable for isogeometric analysis: a complete pipeline
Open Access
- 23 September 2024
- journal article
- research article
- Published by Springer Nature in Engineering with Computers
- Vol. 40 (6) , 3429-3447
Abstract
Next generation CAD/CAE systems shall integrate design and analysis procedures as a means to simplify workflows, boost performance, and speed up time to market. In the present paper we demonstrate a proof of concept of such a unification using subdivision surfaces and the enabling technology of isogeometric analysis. In particular, we present a complete pipeline to convert CAD models into smooth $$G^1$$ spline representations, which are suitable for isogeometric analysis. Starting from a CAD boundary representation of a mechanical object, we perform an automatic control cage extraction by means of quadrangular faces, such that its limit Catmull-Clark subdivision surface approximates accurately the input model. We then compute a basis of the $$G^1$$ spline space over the quad mesh in order to carry out least squares fitting over a point cloud, acquired by sampling the original CAD geometry. The resulting surface is a collection of Bézier patches with $$G^1$$ regularity. Finally, we use the basis functions to perform isogeometric analysis simulations of realistic PDEs on the reconstructed $$G^1$$ model. The quality of the construction is demonstrated via several numerical examples performed on a collection of CAD objects presenting various challenging realistic shapes.
Keywords
Funding Information
- Horizon 2020 Framework Programme (86084, 86084, 86084)
- COLIBRI (46349, 46349)
- Università degli Studi di Firenze
This publication has 60 references indexed in Scilit:
- HexGen and Hex2Spline: Polycube-Based Hexahedral Mesh Generation and Spline Modeling for Isogeometric Analysis Applications in LS-DYNA2022
- Smooth Bézier Surfaces over Unstructured Quadrilateral Meshes2017
- Isogeometric Analysis2009
- Gmsh: A 3‐D finite element mesh generator with built‐in pre‐ and post‐processing facilitiesInternational Journal for Numerical Methods in Engineering, 2009
- Bicubic G1 Interpolation of Irregular Quad Meshes Using a 4-Split2008
- Mesh Generation2008
- Subdivision Surfaces2008
- Feature Curves with Cross Curvature Control on Catmull-Clark Subdivision SurfacesLecture Notes in Computer Science, 2006
- The dimension of bivariate spline spaces of smoothnessr for degreed≥4r+1Constructive Approximation, 1987
- Construction of curvilinear co‐ordinate systems and applications to mesh generationInternational Journal for Numerical Methods in Engineering, 1973