WP 1 – GEOMETRIC ENGINE AND CAD INTEGRATION

Objectives

Integration of a generic subdivision surface representation inside a CAD system, solving integration problems in a pre-existing CAD system, and development of specific commands to define and manipulate subdivision surfaces.

Tasks

WP 1A: BASIC MODELING

  • Task 1.1: State of the art survey on existing commercial software integrating subdivision technologies, evaluation of pro & cons for each of them
  • Task 1.2 Definition of a general proposal of subdivision surfaces of CAD quality for integration in a CAD system.
  • Task 1.3: Design and development of a software module for subdivision surfaces inside ThinkDesign geometric kernel (prototype version), considering the following issues:
    • Realizing an algorithm for exact evaluation
    • B-rep representation for solids made of subdivision surfaces
    • Development of intuitive tools for design and editing purposes
    • local patching correction in the neighborhood of extraordinary vertices
  • Task 1.4 Performance optimization for the prototype version
  • Task 1.5 Design and development of a proposal for the high quality conversion of the new subdivision surfaces into the NURBS representation for data exchange

WP 1B: ADVANCED DESIGN

  • Task 1.6 Design of a general proposal of advanced modeling module using subdivision surfaces, considering the issues:
    • Model creases and discontinuities
    • Approximate a generic B-rep solid to a set of subdivision surfaces driven by a quad-mesh
    • Optimal macro-patching o local/global parameterization;
  • Task 1.7 Development of a software update module for subdivision surfaces in ThinkDesign and Solid Edge geometric kernel (prototype version), considering the issues in Task 1.6.
  • Task 1.8 Apply subdivision surfaces to irregular curve network fill, a problem that is very difficult to face with traditional surface representations: connections with WP2.
  • Task 1.9 Proposal for new subdivision approximating/interpolating schemes, to solve specific CAD problems (Non-uniform lCC schemes , providing algorithms for exact evaluation, Numerical instead of analytical evaluation schemes, determination of closed form representations for the limit surface of the subdivision process)
  • Task 1.10 High quality interpolation of triangulated point clouds and connection with subdivision surface schemes.

Deliverables

  • DM 1.1 : Prototype of an extended ThinkDesign and Solid Edge CAD system allowing the definition, manipulation and usage of subdivision surfaces.
  • DM 1.2 : Report on novel subdivision schemes for CAD , software module on advanced modeling and update module for subdivision surfaces inside Solid Edge geometric kernel (prototype version)