Skip to main navigation Skip to search Skip to main content

Quasi-Developable B-Spline Surface Design with Control Rulings

  • Zi Xuan Hu
  • , Peng Bo Bo*
  • , Cai Ming Zhang
  • *Corresponding author for this work
  • School of Computer Science and Technology, Harbin Institute of Technology
  • Shandong Co-Innovation Center of Future Intelligent Computing
  • Shandong University of Finance and Economics

Research output: Contribution to journalArticlepeer-review

Abstract

We propose a method for generating a ruled B-spline surface fitting to a sequence of pre-defined ruling lines and the generated surface is required to be as developable as possible. Specifically, the terminal ruling lines are treated as hard constraints. Different from existing methods that compute a quasi-developable surface from two boundary curves and cannot achieve explicit ruling control, our method controls ruling lines in an intuitive way and serves as an effective tool for computing quasi-developable surfaces from freely-designed rulings. We treat this problem from the point of view of numerical optimization and solve for surfaces meeting the distance error tolerance allowed in applications. The performance and the efficacy of the proposed method are demonstrated by the experiments on a variety of models including an application of the method for the path planning in 5-axis computer numerical control (CNC) flank milling.

Original languageEnglish
Pages (from-to)1221-1238
Number of pages18
JournalJournal of Computer Science and Technology
Volume37
Issue number5
DOIs
StatePublished - Oct 2022
Externally publishedYes

Keywords

  • B-spline surface
  • developable surface
  • numerical optimization
  • surface modeling

Fingerprint

Dive into the research topics of 'Quasi-Developable B-Spline Surface Design with Control Rulings'. Together they form a unique fingerprint.

Cite this