Automatic Creation of NURBS Patches From Triangulated Surfaces
Award last edited on: 4/2/02

Sponsored Program
Awarding Agency
Total Award Amount
Award Phase
Solicitation Topic Code

Principal Investigator
Ping Fu

Company Information

Raindrop Geomagic Inc (AKA: Geomagic Inc)

Po Box 12219
Research Triangle Pk, NC 27709
   (919) 474-0122
Location: Single
Congr. District: 04
County: Durham

Phase I

Contract Number: 9760985
Start Date: 00/00/00    Completed: 00/00/00
Phase I year
Phase I Amount
This Small Business Innovation Research Phase I project from Raindrop Geomagic, Inc. will explore the automatic creation of non-uniform rational B-spline (NURBS) surfaces from both 3D point sets and polygonal surfaces representing 3D models. NURBS surfaces are the preferred representation in the design phase because they allow easy and intuitive manual manipulation through control points; yet using current methods, the task of constructing NURBS surfaces has been both laborious and time-consuming for designers. Raindrop Geomagic seeks to investigate and prototype several methods from the theoretical community and compare their performance and feasibility. Automatically creating NURBS surfaces is one of the hardest unsolved problems in the computer-aided design industry, and a general solution may not be found in the short term. In Phase I, Raindrop Geomagic will prototype different geometric methods for this problem in the context of selected markets where data classification is not completely general. This work will provide the project team with a gain insight necessary to the achievement of defining an implementation path for a product for automated conversion in the next phase of the research. The resulting software, when fully developed, will fill an urgent need in the computer-aided design industry: to freely convert from polygonal surfaces (used for analysis and rendering) to NURBS-based surfaces (used for conceptual design and styling). Both computer-aided design/computer aided manufacturing (CAD/CAM) users and animators have a strong need for software tools that can help speed up their production schedules and reduce their costs.

Phase II

Contract Number: 9901627
Start Date: 00/00/00    Completed: 00/00/00
Phase II year
Phase II Amount
This Small Business Innovation Research Phase II project will further develop the proposed concept of automatic creation of NURBS surfaces from both 3D point sets and polygonal surfaces. Based on the feasibility research in Phase I that studied three methods, it was determined which one holds the biggest promise to lead to a practical and fully automatic solution. Without a practical automated method, the task of constructing NURBS surfaces is both laborious and unpredictable for designers and engineers. The goal is to develop a software solution that takes any polygonal surface and automatically transform it into a NURBS surface. The software will preserve shape topology, adapt to local curvature, and identify character lines, which will be used as constraints in the patchwork of NURBS. The resulting software will fill in urgent need in the marketplace where integrated and flexible design and manufacturing is a key to the nation's competitiveness and product quality. From automotive to toy makers, this technology will enable designers and engineers to produce high quality 3D surface and solid models with unprecedented ease and speed.