Abstract
Lofting—also denoted as surface skinning—is one of the fundamental operations for creating free-form surfaces in Computer Aided Design. This process generates a surface from a given sequence of section curves. It is particularly useful for airfoils and turbine blades, since these shapes are often defined by cross sections with a family of auxiliary surfaces. The use of tensor-product B-splines, which is currently the standard technology, leads to large data volumes if section curves with incompatible knot vectors are used. We adopt the framework of Patchwork B-splines, which supports very flexible refinement strategies, and apply it to the construction of lofting surfaces. This approach not only reduces the resulting data volume but also limits the propagation of derivative discontinuities.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Note that the PB-spline construction defined in [3] allows arbitrary domains and admits more general open subsets of the \(\mathbb R^d\) as patches. However, for the lofting problem this simpler setting is sufficient.
References
Bizzarri, M., Lávička, M., Kosinka, J.: Skinning and blending with rational envelope surfaces. Comput. Aided Des. 87, 41–51 (2017)
Dokken, T., Lyche, T., Pettersen, K.F.: Polynomial splines over locally refined box-partitions. Comput. Aided Geom. Des. 30, 331–356 (2013)
Engleitner, N., Jüttler, B.: Patchwork B-spline refinement. Comput. Aided Des. 90, 168–179 (2017)
Giannelli, C., Jüttler, B., Kleiss, S.K., Mantzaflaris, A., Simeon, B., Špeh, J.: THB-splines: an effective mathematical technology for adaptive refinement in geometric design and isogeometric analysis. Comput. Methods Appl. Mech. Eng. 299, 337–365 (2016)
Giannelli, C., Jüttler, B., Speleers, H.: THB-splines: The truncated basis for hierarchical splines. Comput. Aided Geom. Des. 29, 485–498 (2012)
Johannessen, K.A., Kvamsdal, T., Dokken, T.: Isogeometric analysis using LR B-splines. Comput. Methods Appl. Mech. Eng. 269, 471–514 (2014)
Kraft, R.: Adaptive und linear unabhängige Multilevel B-splines und ihre Anwendungen. Ph.D. thesis, University of Stuttgart (1998)
Kunkli, R., Hoffmann, M.: Skinning of circles and spheres. Comput. Aided Geom. Des. 27, 611–621 (2010)
Li, Y., Chen, W., Cai, Y., Nasri, A., Zheng, J.: Surface skinning using periodic T-spline in semi-NURBS form. J. Comput. Appl. Math. 273, 116–131 (2015)
Piegl, L., Tiller, W.: Algorithm for approximate NURBS skinning. Comput. Aided Des. 28, 699–706 (1996)
Piegl, L., Tiller, W.: The NURBS Book, 2nd edn. Springer, New York (1997)
Piegl, L., Tiller, W.: Surface skinning revisited. Vis. Comput. 18, 273–283 (2002)
Scott, M., Li, X., Sederberg, T., Hughes, T.: Local refinement of analysis-suitable T-splines. Comput. Methods Appl. Mech. Eng. 213–216, 206–222 (2012)
Woodward, C.D.: Cross-sectional design of B-spline surfaces. Comput. Graph. 11, 193–201 (1987)
Yang, Y., Zheng, J.: Approximate T-spline surface skinning. Comput. Aided Des. 44, 1269–1276 (2012)
Acknowledgements
Supported by the Austrian Science Fund (FWF) though NFN S117 “Geometry + Simulation”. The authors thank MTU Aero Engines AG for kindly providing the airfoil data sets.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Engleitner, N., Jüttler, B. (2019). Lofting with Patchwork B-Splines. In: Giannelli, C., Speleers, H. (eds) Advanced Methods for Geometric Modeling and Numerical Simulation. Springer INdAM Series, vol 35. Springer, Cham. https://doi.org/10.1007/978-3-030-27331-6_5
Download citation
DOI: https://doi.org/10.1007/978-3-030-27331-6_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-27330-9
Online ISBN: 978-3-030-27331-6
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)