IST-1999-29010
GAIA
Application of approximate algebraic geometry in industrial computer aided geometry
Key Action/Action line: FET-Open, IST VI.1.1
http://www.math.sintef.no/gaia/
Project abstract
|
Surface with singularity/collapse resulting from filleting |
The recent introduction of approximate algebraic methods is a possible bridge between classical algebraic geometry, and the needs for better intersection algorithms within Computer Aided Geometric Design (CAGD). Parametric and algebraic descriptions are easy to combine and give good computational efficiency for conic sections, cylinders, spheres and cones. For surfaces of total degree higher than two the relationship between parametric and algebraic representations is more complex. Thus in CAGD parametric representations are normally chosen and NURBS (NonUniform Rational B-Spines) dominate. The process of finding an exact algebraic description for NURBS surfaces is computationally expensive, results in algebraic surfaces of high degree (for a bi-cubic NURBS surface the algebraic degree is 18) and requires exact arithmetic. Thus exact implicitization is not used in CAGD. However, the algebraic representation of a surface is well suited for classifying artifacts in surface behavior such as self-intersections and singularities. Classification of artifacts based on classical algebraic geometry with an investigation into the degree needed to reveal such artifacts is essential to assess the feasibility of approximate algebraic methods in CAGD.
Objectives
The project will evaluate to what extent approximate algebraic methods can improve intersection algorithms and detection of artifacts such as singularities and self-intersections in surfaces.
Description of work
|
Self-intersection as result of making an offset surface |
The project will focus on intersection and self-intersection of surfaces using approximative algebraic techniques. Most surfaces in CAGD are built from curves. In surface intersection algorithms curves are often extracted from surfaces. Thus intersection of curves and self-intersection of curves will also to be addressed.
We will develop a prototype toolbox with methods based on approximate implicitization, in addition a sampling based reference method will be implemented. The methods are to be tested on industrial examples, and they should treat the following cases:
The main work of GAIA is:
|
Milestones and expected results Month 1: The kick-off meeting took place in Nice, France October 5th and 6th 2000. The results from this meeting have been used as input to the consolidated problem description. Month 7: Mid-term assessment meeting in Oslo Norway May 11th 2001. Preliminary Assessment of specifications and first versions of software to be made. We expect that the partners will decide whether the work in GAIA is be continued, and if an application for a FET RTD-project is to be made. Month 12: Final technical assessment meeting in Bologna Italy September 27th and 28th 2001. Final integration and testing of the tool-kit on industrial examples. |
|
Participants: SINTEF Applied Mathematics, Norway |
|
Project Details:
|
|
Contact details: |
|
|
|