Kinematic method of surface modeling in FMSLogo programming environment // BSU bulletin. Mathematics, Informatics. - 2016. №1. . - С. 49-59.

Kinematic method of surface modeling in FMSLogo programming environment

Computer geometry as a new area of applied mathematics enables effective modeling of spatial objects and creating their images directly on the screen. The article deals with the method of surfaces mathematical visualization using the possibilities of Russian localization spatial mode in FMSLogo program- ming environment.

The way to define the surface by displacement of curves in space is called kinematic. This method is illustrated on the examples of two classes of kinematic modeling surfaces: nonruled and ruled. In the paper we have presented the cases images of such surfaces as surfaces of revolution, canal surfaces, developable surfaces, hyperboloids of one sheet, oblique surfaces, helicoids and several others, as well as listings of programs for their modeling. The presented material may be useful for the readers who are of interest in computer geometry; also it may help in development of modern technologies of three- dimensional modeling.

The way to define the surface by displacement of curves in space is called kinematic. This method is illustrated on the examples of two classes of kinematic modeling surfaces: nonruled and ruled. In the paper we have presented the cases images of such surfaces as surfaces of revolution, canal surfaces, developable surfaces, hyperboloids of one sheet, oblique surfaces, helicoids and several others, as well as listings of programs for their modeling. The presented material may be useful for the readers who are of interest in computer geometry; also it may help in development of modern technologies of three- dimensional modeling.

analytical and kinematic methods of defining surfaces, not ruled and ruled surfaces, surfaces of revolution, canal surface, developable and non-developable surface, space mode of FMSLogo programming environment, right bank / left bank, upgradient / downgradient, left / right, forward / back.

1. Baglaev I. I. Russkaya lokalizatsiya sredy programmirovaniya FMSLogo [Russian Localization of FMSLogo Programming Environment]. Infokommu- nikatsionnye obrazovatel'nye tekhnologii: modeli, metody, sredstva, resursy – Info-Communication Educational Technologies: Models, Methods, Tools, Resources. Proc. Baikal regional sci.-pract. conf. with int. participation (July 1–5, 2009). Ulan-Ude: Buryat State University Publ., 2009. Pp. 227–232.

2. Baglaev I. I. Modelirovanie ploskikh krivykh v srede FMSLogo [Model- ing of Plane Curves in FMSLogo Environment]. Vestnik Buryatskogo gosuni- versiteta – Bulletin of Buryat State University. 2010. V. 9. Pp. 252–257.

3. Piralova O. F. Inzhenernaya grafika: kratkii kurs [Engineering Graphics: a Short Course]. Moscow: Academy of Natural Sciences Publ., 2009. 159 p.

4. Mityushov E. A., Belyaeva Z. V. Kinematicheskii metod postroeniya ka- nalovykh poverkhnostei [Kinematic Method of Constructing Canal Surfaces]. Prikladnaya geometriya – Applied Geometry. 2010. V. 12. No. 25. Pp. 1–10. Available at: http://www.apg.mai.ru/Volume12/Number25/vol1225_1.pdf

2. Baglaev I. I. Modelirovanie ploskikh krivykh v srede FMSLogo [Model- ing of Plane Curves in FMSLogo Environment]. Vestnik Buryatskogo gosuni- versiteta – Bulletin of Buryat State University. 2010. V. 9. Pp. 252–257.

3. Piralova O. F. Inzhenernaya grafika: kratkii kurs [Engineering Graphics: a Short Course]. Moscow: Academy of Natural Sciences Publ., 2009. 159 p.

4. Mityushov E. A., Belyaeva Z. V. Kinematicheskii metod postroeniya ka- nalovykh poverkhnostei [Kinematic Method of Constructing Canal Surfaces]. Prikladnaya geometriya – Applied Geometry. 2010. V. 12. No. 25. Pp. 1–10. Available at: http://www.apg.mai.ru/Volume12/Number25/vol1225_1.pdf