• DocumentCode
    3318302
  • Title

    Interactive B-spline Curve Modification by Using Energy Methods

  • Author

    Tang, KeLun ; Zhang, Xiangwei ; Cheng, Siyuan

  • Author_Institution
    Dept. of Electromech. Eng., Sichuan Univ. of Sci. & Eng., Zigong
  • Volume
    2
  • fYear
    2006
  • fDate
    3-6 Nov. 2006
  • Firstpage
    1618
  • Lastpage
    1623
  • Abstract
    There is an increasing demand in conceptual design for more interactive and intuitive methods for creating and modifying freeform curves and surfaces in CAD modelling systems. The methods should be based not only on the change of the mathematical parameters, but also on the user\´s specified constraints. Energy method is presented to modify a B-spline curve globally. Unlike the traditional internal energy, the new internal energy function will keep the tendency to the shape of original curve other than to produce a "flat" curve while minimizing the internal energy. The curve modifications are carried out by minimizing the total energy: sum of the internal energy and the external energy. Numerical experiments indicate that the curve modification can be interactively and intuitively carried out just by clicking the mouse, the shape of original curve are well preserved, and no local local bump or dent are produced
  • Keywords
    CAD; curve fitting; engineering graphics; splines (mathematics); CAD modelling systems; conceptual design; flat curve; freeform curves; freeform surfaces; interactive B-spline curve modification; internal energy function; Automobiles; Design automation; Design engineering; Equations; Manufacturing industries; Mice; Power engineering and energy; Shape control; Spline; Weight control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Security, 2006 International Conference on
  • Conference_Location
    Guangzhou
  • Print_ISBN
    1-4244-0605-6
  • Electronic_ISBN
    1-4244-0605-6
  • Type

    conf

  • DOI
    10.1109/ICCIAS.2006.295336
  • Filename
    4076242