• DocumentCode
    2148300
  • Title

    Efficient distance computation for quadratic curves and surfaces

  • Author

    Lennerz, Christian ; Schömer, Elmar

  • Author_Institution
    Max-Planck-Inst. for Comput. Sci., Saarbrucken, Germany
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    60
  • Lastpage
    69
  • Abstract
    Virtual prototyping and assembly planning require physically based simulation techniques. In this setting the relevant objects are mostly mechanical parts, designed in CAD-programs. When exported to the prototyping and planning systems, curved parts are approximated by large polygonal models, thus confronting the simulation algorithms with high complexity Algorithms for collision detection in particular are a bottleneck of efficiency and suffer from accuracy and robustness problems. To overcome these problems, our algorithm directly operates on the original CAD-data. This approach reduces the input complexity and avoids accuracy problems due to approximation errors. We present an efficient algorithm for computing the distance between patches of quadratic surfaces trimmed by quadratic curves. The distance calculation problem is reduced to the problem of solving univariate polynomials of a degree of at most 24. Moreover, we identify an important subclass for which the degree of the polynomials is bounded by 8.
  • Keywords
    CAD; assembly planning; computational geometry; engineering graphics; polynomials; rapid prototyping (industrial); virtual reality; CAD data; accuracy; assembly planning; collision detection; complexity; efficient distance computation; quadratic curves; quadratic surface patches; quadratic surfaces; robustness; simulation algorithms; univariate polynomials; virtual prototyping; Assembly; Computational modeling; Computer science; Computer simulation; Detection algorithms; Industrial training; Polynomials; Robustness; Virtual prototyping; Virtual reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Geometric Modeling and Processing, 2002. Proceedings
  • Print_ISBN
    0-7695-1674-2
  • Type

    conf

  • DOI
    10.1109/GMAP.2002.1027497
  • Filename
    1027497