• DocumentCode
    2077609
  • Title

    NURBS Fusion

  • Author

    Liu, Xin ; Gavrilova, Marina ; Samavati, Faramarz

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Calgary, Calgary, AB
  • fYear
    2008
  • fDate
    June 30 2008-July 3 2008
  • Firstpage
    514
  • Lastpage
    522
  • Abstract
    In this paper, we propose a new NURBS modeling technique, called NURBS fusion and present a complete algorithm for NURBS fusion. Working on a set of intersecting NURBS surfaces, NURBS fusion automatically eliminates the intersected parts and connects the remaining parts smoothly with auxiliary surfaces, so that a polysurface composed of multiple nicely joined NURBS patches is obtained. The surface fusion algorithm performs in three steps. First, surface/surface intersection is computed by a subdivision based algorithm, which gives intersecting point pairs in parameter domains. Second, base surfaces are trimmed "excessively" along intersection curves to eliminate the intersected parts and make gaps that will be filled by the auxiliary connection surfaces. Finally, bicubic B-spline auxiliary surfaces are constructed to connect the base surfaces in a smooth fashion. Our algorithm is concise, fast, and it produces low degree NURBS results compatible with most data-exchange standards.
  • Keywords
    computational geometry; electronic data interchange; rational functions; splines (mathematics); NURBS fusion; bicubic B-spline auxiliary surfaces; data-exchange standards; subdivision based algorithm; surface fusion algorithm; Application software; CADCAM; Computer aided manufacturing; Computer science; Constraint optimization; Rails; Spline; Surface fitting; Surface reconstruction; Surface topography; NURBS; fusion; geometric modeling; parametric surface;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Sciences and Its Applications, 2008. ICCSA '08. International Conference on
  • Conference_Location
    Perugia
  • Print_ISBN
    978-0-7695-3243-1
  • Type

    conf

  • DOI
    10.1109/ICCSA.2008.57
  • Filename
    4561257