# Submission #188

Yes

Industry

Research Engineer in geometric modeling

Short Term

Inria

GeometryFactory

http://geometryfactory.com/

laurent.buse@inria.fr

Sophia Antipolis

France

Because of their flexibility and accuracy, NURBS (Non-Uniform Rational Basis Spline) models have become a standard in the modeling community for generating and representing complex shapes [6]. They are made of several surface patches and a collection of curves that are used for trimming. As a direct consequence of software quirks, designer errors, and representation flaws, these NURBS models have inconsistencies that introduce small gaps and overlaps between surface patches. They are mainly located on the singularity graph of a NURBS model, near the trimming curves, especially near singularities such as sharp edges or corners.

Building a correct approximation of a NURBS model in the presence of inconsistencies is a challenging problem. Most of the current approaches are based on the repairing of the geometry of the surface patches. This requires an interactive process which is difficult to control and rarely completely successful. In this project, we will develop another approach which consists in repairing the topology of the singularity graph within a tolerance volume. This tolerance volume will be considered as a protected region that will not receive any query of geometric computations. Based on that, three types of approximations will be treated: triangular isotropic surface meshing of NURBS models, volume approximation of multi-domains delimited by NURBS surfaces, and NURBS models approximation within a given tolerance volume.

Building a correct approximation of a NURBS model in the presence of inconsistencies is a challenging problem. Most of the current approaches are based on the repairing of the geometry of the surface patches. This requires an interactive process which is difficult to control and rarely completely successful. In this project, we will develop another approach which consists in repairing the topology of the singularity graph within a tolerance volume. This tolerance volume will be considered as a protected region that will not receive any query of geometric computations. Based on that, three types of approximations will be treated: triangular isotropic surface meshing of NURBS models, volume approximation of multi-domains delimited by NURBS surfaces, and NURBS models approximation within a given tolerance volume.

Gross Salary per month: from 2546 Euros, depending on qualifications and experiences.

Euro

Tue, 03/07/2017