Scalable Field-Aligned Reparameterization for Trimmed NURBS

Zheng Wei,Xiaodong Wei
2024-10-18
Abstract:In engineering design, one of the most daunting problems in the design-through-analysis workflow is to deal with trimmed NURBS (Non-Uniform Rational B-Splines), which often involve topological/geometric issues and lead to inevitable gaps and overlaps in the model. Given the dominance of the trimming technology in CAD systems, reconstructing such a model as a watertight representation is highly desired. While remarkable progress has been made in recent years, especially with the advancement of isogeometric analysis (IGA), there still lack a fully automatic and scalable tool to achieve this reconstruction goal. To address this issue, we present a semi-automatic and scalable reparameterization pipeline based on a scalable and feature-aligned meshing tool, QuadriFlow [1]. On top of it, we provide support for open surfaces to deal with engineering shell structures, and perform sophisticated patch simplification to remove undesired tiny/slender patches. As a result, we obtain a watertight spline surface (multi-patch NURBS or unstructured splines) with a simple quadrilateral layout. Through several challenging models from industry applications, we demonstrate the efficacy and efficiency of the proposed pipeline as well as its integration with IGA. Our source code is publicly available on GitHub [2].
Computational Geometry
What problem does this paper attempt to address?
The problem that this paper attempts to solve is the problem of dealing with trimmed NURBS (Non - Uniform Rational B - Spline) models in engineering design. Specifically, although the trimming technique is widely used in CAD systems, it can cause topological or geometric problems in the model, such as inevitable gaps and overlaps. These problems make the model unable to be directly used in subsequent analysis processes, such as Computer - Aided Engineering (CAE) and Computer - Aided Manufacturing (CAM). Although Isogeometric Analysis (IGA) has made remarkable progress in the past few years, there is still a lack of a fully automatic and scalable tool to achieve the reconstruction from trimmed NURBS to a seamless, non - overlapping watertight representation. Therefore, this paper proposes a semi - automatic and scalable re - parameterization process, based on the scalable feature - aligned meshing tool QuadriFlow, to solve this problem. Through this process, the trimmed NURBS model can be converted into a watertight multi - patch NURBS or unstructured spline model, thus supporting the integration with IGA.