Preview

Omsk Scientific Bulletin

Advanced search

Bicubic ribbon surface

https://doi.org/10.25206/1813-8225-2023-186-19-27

Abstract

A bicubic ribbon is a surface of constant width extended along the Ox-axis and formed by a set of rectangular bicubic portions connected to each other with smoothness C1 (continuity of gradient between portions) or C2 (continuity of curvature). Each portion is limited by cubic parabolas lying in vertical planes x=const, y=const. The article presents algorithms for calculating a bicubic band based on the use of boundary curve equations as the main boundary conditions. The «flat corners» conditions are accepted as additional boundary conditions. The proposed approach makes it possible to reduce the size of the characteristic matrix of a system of linear equations with respect to the coefficients included in the equations of bicubic portions. For example, the calculation of 16 coefficients of the equation of a bicubic portion passing through fixed boundary curves reduces to solving a system of four linear equations. Criteria for smooth joining of bicubic portions are formulated (in the form of theorems). Theorem 1 formulates and proves the continuity conditions for the gradient. Theorem 2 contains conditions for the continuity of curvature. Examples of calculation and visualization of C1 and C2-smooth ribbon surfaces, consisting of two or three bicubic portions, are presented.

About the Authors

V. A. Korotkiy
South Ural State University (National Research University)
Russian Federation

KOROTKIY Viktor Anatolyevich, Doctor of Technical Sciences, Associate Professor, Professor of Engineering and Computer Graphics Department

Chelyabinsk



E. A. Usmanova
South Ural State University (National Research University)
Russian Federation

USMANOVA Ekaterina Aleksandrovna, Candidate of Technical Sciences, Associate Professor, Associate Professor of Engineering and Computer Graphics Department

Chelyabinsk



References

1. Jarke J. V. Bicubic patches for approximating nonrectangular control-point meshes // Computer Aided Geometric Design. 1986. Vol. 3, no. l. P. 456–459. DOI: 10.1016/0167-8396(86)90021-X. (In Engl.).

2. Levner G., Tassinari P., Marini D. A simple general methods for ray tracing bicubic surfaces // Theoretical Foundations of Computer Graphics and CAD. New York: Springer-Verlag, 1988. P. 805–820. (In Engl.).

3. Gallier J. Curves and Surfaces in Geometric Modeling: Theory and Algorithms. University of Pennsylvania. Philadelphia, PA, USA. 2018. P. 61–114. (In Engl.).

4. Shikin E. V., Plis A. I. Krivyye i poverkhnosti na ekrane komp’yutera. Rukovodstvo po splaynam dlya pol’zovateley [Curves and surfaces on a computer screen. A guide to splines for users]. Moscow, 1996. 240 p. (In Russ.).

5. Golovanov N. N. Geometricheskoye modelirovaniye [Geometric modelling]. Moscow, 2020. 406 p. (In Russ.).

6. Korotkiy V. A. Nezakonomernyye krivyye v inzhenernoy geometrii i komp’yuternoy grafike [Irregular Curves in Engineering Geometry and Computer Graphics] // Nauchnaya vizualizatsiya. Scientific Visualization. 2022. Vol. 14, no. 1. P. 1–17. DOI: 10.26583/sv.14.1.01. (In Russ.).

7. Foks A., Pratt M. Vychislitel’naya geometriya. Primeneniye v proyektirovanii i na proizvodstve [Computational geometry. Applications in design and production]. Moscow, 1982. 304 p. (In Russ.).

8. Udler E. M., Tostov E. Proyektirovaniye tentovykh obolochek [Designing awning covers] // CADmaster. CADmaster. 2001. No. 1 (6). P. 43–47. (In Russ.).

9. Kirichkov I. V. Prelomleniye kategorii skladki skvoz’ prizmu arkhitektury [Reflecting the category of the fold through the prism of architecture] // Arkhitektura i dizayn. Architecture and Design. 2018. No. 3. P. 1–11. DOI: 10.7256/2585-7789.2018.3.29422. (In Russ.).

10. Gotovtsev A. A. Autodesk alias: s chego nachat’? [Аutodesk alias: Where do I start?] // CADmaster. CADmaster. 2012. No. 5 (66). P. 42–44. (In Russ.).


Review

For citations:


Korotkiy VA, Usmanova EA. Bicubic ribbon surface. Omsk Scientific Bulletin. 2023;(2):19-27. (In Russ.) https://doi.org/10.25206/1813-8225-2023-186-19-27

Views: 31

JATS XML


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 1813-8225 (Print)
ISSN 2541-7541 (Online)