Abstract
Trimmed B-spline surfaces are common in the geometric computer aided design (CAD) community due to their capability to represent complex shapes that can not be modeled with ease using tensor product B-spline and NURBs surfaces. However, in many cases, handling trimmed-surfaces is far more complex than tensor-product (non-trimmed) surfaces. Many algorithms that operate on tensor-product surfaces, such as algorithms toward rendering, analysis and manufacturing, need to be specially adapted to consider the trimming domains. Frequently, these special adaptations result in lack of accuracy and elevated complexity. In this paper, we present an algorithm for converting general trimmed surfaces into a set of tensor-product (typically B-spline) surfaces. We focus on two algorithms to divide the parametric space of the trimmed surface into four-sided quadrilaterals with freeform curved boundaries, which is the first step of the algorithm. Then, the quadrilaterals are parameterized as planar parametric patches, only to be lifted to the Euclidean space using a surface-surface composition, resulting in tensor product surfaces that precisely tile the input trimmed surface in Euclidean space. The algorithm is robust and precise. We show that we can handle complex, industrial level, objects, with numerous high orders and rational surfaces and trimming curves. Finally, the algorithm provides user control on some properties of the generated tensor-product surfaces.
| Original language | English |
|---|---|
| Pages (from-to) | 80-91 |
| Number of pages | 12 |
| Journal | Computers and Graphics |
| Volume | 70 |
| DOIs | |
| State | Published - Feb 2018 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 9 Industry, Innovation, and Infrastructure
Keywords
- Composition
- Line-sweep quadrangulation
- Optimal quadrangulation
- Precise bounding box
- Precise integration
ASJC Scopus subject areas
- General Engineering
- Human-Computer Interaction
- Computer Graphics and Computer-Aided Design
Fingerprint
Dive into the research topics of 'Untrimming: Precise conversion of trimmed-surfaces to tensor-product surfaces: Precise conversion of trimmed-surfaces to tensor-product surfaces'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver