Isogeometric segmentation: Construction of auxiliary curves
In the context of segmenting a boundary represented solid into topological hexahedra suitable for isogeometric analysis, it is often necessary to split an existing face by constructing auxiliary curves. We consider solids represented as a collection of trimmed spline surfaces, and design a curve whi...
Saved in:
Published in | Computer aided design Vol. 70; pp. 89 - 99 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Ltd
01.01.2016
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | In the context of segmenting a boundary represented solid into topological hexahedra suitable for isogeometric analysis, it is often necessary to split an existing face by constructing auxiliary curves. We consider solids represented as a collection of trimmed spline surfaces, and design a curve which can split the domain of a trimmed surface into two pieces satisfying the following criteria: the curve must not intersect the boundary of the original domain, it must not intersect itself, the two resulting pieces should have good shape, and the endpoints and the tangents of the curve at the endpoints must be equal to specified values.
•A method is proposed for splitting a trimmed surface into two with a curve.•The curve is required to have specified endpoints and tangents at the endpoints.•The splitting is central to an algorithm for isogeometric segmentation of 3D models.•The curve optimizes a penalty function that measures the quality of the shapes.•We study regularity properties and methods for computing the penalty function. |
---|---|
ISSN: | 0010-4485 1879-2685 |
DOI: | 10.1016/j.cad.2015.06.014 |