Analysis-suitable T-splines (AST-splines) are a promising candidate to achieve a seamless integration between the design and the analysis of thin-walled structures in industrial settings. In this work, we generalize AST-splines to allow multiple extraordinary points within the same face. This generalization drastically increases the flexibility to build geometries using AST-splines; e.g., much coarser meshes can be generated to represent a certain geometry. The AST-spline spaces detailed in this work have $C^1$ inter-element continuity near extraordinary points and $C^2$ inter-element continuity elsewhere. We mathematically show that AST-splines with multiple extraordinary points per face are linearly independent and their polynomial basis functions form a non-negative partition of unity. We numerically show that AST-splines with multiple extraordinary points per face lead to optimal convergence rates for second- and fourth-order linear elliptic problems. To illustrate a possible isogeometric framework that is already available, we design the B-pillar and the side outer panel of a car using T-splines with the commercial software Autodesk Fusion360, import the control nets into our in-house code to build AST-splines, and import the B\'ezier extraction information into the commercial software LS-DYNA to solve eigenvalue problems. The results are compared with conventional finite elements. Good agreement is found, but conventional finite elements require significantly more degrees of freedom to reach a converged solution than AST-splines.
翻译:可以分析的 T spline (AST-splines) 是一个大有希望的候选项, 可以在工业环境中的薄墙结构的设计和分析之间实现无缝整合。 在这项工作中, 我们将 AST splines 概括化, 允许在同一面孔中出现多个非常点。 这种概括化极大地提高了使用 AST splines( 例如, 许多粗略的 meshes ) 构建地貌以代表某些几何。 这项工作中详细介绍的 AST spline spline 空间在特殊点附近实现了元素间连续性 $C1$1, 而在其它地方则实现了 $C2, $C%2$ 元素间元素的连续性。 我们数学显示, AST ST splineslines- sprility splines stolity 元素在线上是线上独立的, 我们设计了A- liformal- deal Exliformal Excial Exliversal Exmal Excial Excial Supal Exmal Silenceal Excial Supal Supal Settyal Settyal Settle, 我们用A- Setty Settle Set Settle AS AS- Set Fal Siltal Silmal Set Fal Set Fal Siltal Set Fal Set Fal Set Fal Set 正在设计了一个不使用一个常规代码构建了一种常规代码, 我们算算, 我们算算, 我们算算算算算算算算。