Isogeometric analysis-suitable trivariate NURBS models from standard B-Rep models

被引:32
作者
Al Akhras, H. [1 ,2 ]
Elguedj, T. [1 ]
Gravouil, A. [1 ,3 ]
Rochette, M. [2 ]
机构
[1] Univ Lyon, CNRS, INSA Lyon, LaMCoS UMR5259, Lyon, France
[2] ANSYS Res & Dev, Paris, France
[3] Inst Univ France, Paris, France
关键词
Isogeometric analysis; Trivariate NURBS; Pants decomposition; Cuboid decomposition; Surface parameterization; Volume parameterization; COMPUTATIONAL DOMAIN; VOLUME PARAMETERIZATION; CONSTRUCTION; BOUNDARY;
D O I
10.1016/j.cma.2016.04.028
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents an effective method to automatically construct trivariate spline models of complicated geometry and arbitrary topology required for NURBS-based isogeometric analysis. The input is a triangulation of the solid model's boundary. The boundary surface is decomposed into a set of cuboids in two steps: pants decomposition and cuboid decomposition. The novelty of our method is the pants-to-cuboids decomposition algorithm. The algorithm is completely automatic and very robust even for low-quality and noisy meshes. The set of cuboids composes a generalized polycube approximating very roughly the input model's geometry while faithfully replicating its topology. Due to its regular structure, the polycube is suitable for serving as the parametric domain for the tensor-product spline representation. Based on a discrete harmonic mapping between the cuboids' boundary and the polycube's boundary, surface and volume parameterizations are generated in order to fit the trivariate splines. The efficiency and the robustness of the proposed approach are illustrated by several examples. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:256 / 274
页数:19
相关论文
共 36 条
  • [1] Aigner M, 2009, LECT NOTES COMPUT SC, V5654, P19, DOI 10.1007/978-3-642-03596-8_2
  • [2] Anisotropic polygonal remeshing
    Alliez, P
    Cohen-Steiner, D
    Devillers, O
    Lévy, B
    Desbrun, M
    [J]. ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03): : 485 - 493
  • [3] [Anonymous], 2001, ALGEBRAIC TOPOLOGY
  • [4] Analysis-aware modeling: Understanding quality considerations in modeling for isogeometric analysis
    Cohen, E.
    Martin, T.
    Kirby, R. M.
    Lyche, T.
    Riesenfeld, R. F.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2010, 199 (5-8) : 334 - 356
  • [5] A supernodal approach to sparse partial pivoting
    Demmel, JW
    Eisenstat, SC
    Gilbert, JR
    Li, XYS
    Liu, JWH
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 1999, 20 (03) : 720 - 755
  • [6] On computing handle and tunnel loops
    Dey, Tamal K.
    Li, Kuiyu
    Sun, Jian
    [J]. 2007 INTERNATIONAL CONFERENCE ON CYBERWORLDS, PROCEEDINGS, 2007, : 357 - 366
  • [7] Dijkstra EW., 1959, NUMER MATH, V1, P269, DOI 10.1007/BF01386390
  • [8] A new approach to solid modeling with trivariate T-splines based on mesh optimization
    Escobar, J. M.
    Cascon, J. M.
    Rodriguez, E.
    Montenegro, R.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2011, 200 (45-46) : 3210 - 3222
  • [9] Fisher M., 2006, PROC ACM SIGGRAPH CO, P69, DOI DOI 10.1145/1185657.1185668
  • [10] Surface parameterization: a tutorial and survey
    Floater, MS
    Hormann, K
    [J]. ADVANCES IN MULTIRESOLUTION FOR GEOMETRIC MODELLING, 2005, : 157 - 186