NUK - logo
E-resources
Peer reviewed Open access
  • Watertight conversion of tr...
    Kosinka, Jiří; Cashman, Thomas J.

    Computer aided geometric design, 08/2015, Volume: 37
    Journal Article

    The boundary representations (B-reps) that are used to represent shape in Computer-Aided Design systems create unavoidable gaps at the face boundaries of a model. Although these inconsistencies can be kept below the scale that is important for visualisation and manufacture, they cause problems for many downstream tasks, making it difficult to use CAD models directly for simulation or advanced geometric analysis, for example. Motivated by this need for watertight models, we address the problem of converting B-rep models to a collection of cubic C1 Clough–Tocher splines. These splines allow a watertight join between B-rep faces, provide a homogeneous representation of shape, and also support local adaptivity. We perform a comparative study of the most prominent Clough–Tocher constructions and include some novel variants. Our criteria include visual fairness, invariance to affine reparameterisations, polynomial precision and approximation error. The constructions are tested on both synthetic data and CAD models that have been triangulated. Our results show that no construction is optimal in every scenario, with surface quality depending heavily on the triangulation and parameterisation that are used. •Watertight conversion of boundary representations to Clough–Tocher splines.•Comparative study of the most prominent Clough–Tocher constructions and some novel variants.•Comparison based on visual fairness, invariance to affine reparameterisations, polynomial precision and approximation error.