<?xml version="1.0"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Geometry &amp; Graphics</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Geometry &amp; Graphics</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Геометрия и графика</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2308-4898</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">40477</article-id>
   <article-id pub-id-type="doi">10.12737/2308-4898-2020-3-24</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>Научные проблемы геометрии</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>Scientific problems of geometry</subject>
    </subj-group>
    <subj-group>
     <subject>Научные проблемы геометрии</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Cubic Curves in Engineering Geometry</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Кубические кривые в инженерной геометрии</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Короткий</surname>
       <given-names>Виктор Анатольевич</given-names>
      </name>
      <name xml:lang="en">
       <surname>Korotkiy</surname>
       <given-names>Viktor Anatol'evich</given-names>
      </name>
     </name-alternatives>
     <email>ospolina@mail.ru</email>
     <bio xml:lang="ru">
      <p>доктор технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>doctor of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Южно-Уральский государственный университет</institution>
     <city>Челябинск</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">South Ural State University</institution>
     <city>Chelyabinsk</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <volume>8</volume>
   <issue>3</issue>
   <fpage>3</fpage>
   <lpage>24</lpage>
   <self-uri xlink:href="https://zh-szf.ru/en/nauka/article/40477/view">https://zh-szf.ru/en/nauka/article/40477/view</self-uri>
   <abstract xml:lang="ru">
    <p>Рассматриваются исторически первые (60-е гг. XX в.) вычислительные способы конструирования алгебраических кривых третьего порядка. Выполнен анализ уравнения кубической кривой общего вида r(t) = a3t3 + a2t2 + a1t + a0. В качестве примера рассмотрена простейшая кубическая кривая r(t) = it3 + jt2 + kt. На основе уравнения кубической кривой общего вида получены уравнения кубической кривой, проходящей через две наперед заданные точки и имеющей в этих точках наперед заданные касательные. Уравнения представлены как в форме Фергюсона, так и в форме Безье. Показано, что векторное уравнение кубической кривой (например, стандартное уравнение кривой Безье) может быть представлено в точечной форме. Рассмотрены примеры конструирования сегментов кубических кривых, удовлетворяющих заданным граничным условиям. Обобщенное уравнение кубической кривой, содержащее весовые коэффициенты, получено способом выхода в четырехмерное пространство. Рассмотрено векторное параметрическое уравнение конического сечения, проходящего через две данные точки и касающегося в этих точках наперед заданных прямых. Коническое сечение рассматривается как частный случай кубической кривой. В качестве дополнительного граничного условия может быть задана кривизна. Рассмотрена возможность построения кубической кривой, у которой в концевых точках зафиксированы положения соприкасающихся плоскостей и заданы радиусы кривизны. Предложен алгоритм построения плоской кубической кривой с заданной кривизной в конечных точках. Рассмотрены алгоритмы построения гладких составных кривых Фергюсона — Безье. На составную кривую накладываются условия гладкости: 1) в любой своей точке кривая должна иметь касательную (не допускаются изломы); 2) вектор кривизны должен изменяться непрерывно от точки к точке (не допускается скачкообразное изменение вектора кривизны ни по модулю, ни по направлению). Предложены примеры конструирования составных кривых Фергюсона — Безье. Выполнено сравнение полиномиального кубического сплайна с составными параметрически заданными кривыми. Даны примеры построения кубических сплайнов с защемленными и свободными концами. Статья имеет учебный характер и предназначена для углубленного изучения основ компьютерной графики.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>In this paper are considered historically the first (the 60’s of the 20th century) computational methods for algebraic cubic curves constructing. The analysis of a general cubic curve equation r(t)=a3t3+a2t2+a1t+a0&#13;
has been carried out. As an example has been considered the simplest cubic curve r(t)=it3+jt2+kt.&#13;
Based on the general cubic curve equation have been obtained equations of a cubic curve passing through two predetermined points and having predetermined tangents at these points.&#13;
The equations have been presented both in Ferguson and Bézier forms. It has been shown that the cubic curve vector equation (for example, the standard equation of a Bezier curve) can be represented in a point form. Have been considered examples for constructing segments of cubic curves meeting the given boundary conditions.&#13;
The generalized cubic curve equation, containing weight coefficients, has been obtained by the method of exit into four-dimensional space. Has been considered a vector parametric equation of a conical section, passing through two given points and touching predetermined straight lines at these points. The conical section is considered as a special case of a cubic curve.&#13;
Curvature can be specified as an additional boundary condition. Has been considered the possibility for constructing a cubic curve with fixed positions of contacting planes at end points and given radii of curvature. Has been proposed an algorithm for constructing a plane cubic curve with a given curvature at the end points.&#13;
Have been considered algorithms for constructing smooth compound Ferguson-Bezier curves. Smoothness conditions are imposed on a compound curve: 1) at any of its points, the curve must have a tangent (no fractures are allowed), 2) the curvature vector must be changed continuously from point to point (no discontinuous jump in the curvature vector is allowed neither in modulus no in direction). Have been proposed examples for constructing compound Ferguson-Bézier curves.&#13;
Has been performed comparison of polynomial cubic spline with compound parametrically defined curves. Have been given examples for constructing cubic splines with fastened and free ends.&#13;
The paper is for educational purposes, and intended for in-depth study of computer graphics basics.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>кривая Фергюсона</kwd>
    <kwd>кривая Безье</kwd>
    <kwd>составная кривая</kwd>
    <kwd>гладкость</kwd>
    <kwd>кривизна</kwd>
    <kwd>кубический сплайн</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>Ferguson curve</kwd>
    <kwd>Bezier curve</kwd>
    <kwd>compound curve</kwd>
    <kwd>smoothness</kwd>
    <kwd>curvature</kwd>
    <kwd>cubic spline</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p></p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Бойков А.А. О построении моделей объектов пространства четырех и более измерений в учебном процессе / [Текст] А.А. Бойков // Геометрия и графика. - 2018. - Т. 6. - № 4. - С. 54-71. - DOI: 10.12737/article_5c21f96dce5de8.36096061.</mixed-citation>
     <mixed-citation xml:lang="en">Bojkov A.A. O postroenii modelej ob&quot;ektov prostranstva chetyrekh i bolee izmerenij v ucheb-nom processe [About building models of objects in space of four or more dimensions in the educational process]. Geometriya i grafika [Geometry and graphics]. 2018, V. 6, I. 4, pp. 54-72. DOI:10.12737/article_5c21f96dce5de8.36096061. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Борисенко В.В. Построение оптимального сплайна Безье / [Текст] В.В. Борисенко // Фундаментальная и прикладная математика. - 2016. - Т. 21. - № 3. - С. 57-72.</mixed-citation>
     <mixed-citation xml:lang="en">Borisenko V.V. Postroenie optimal'nogo splajna Bez'e [Constructing an optimal Bezier spline]. Fundamental'naya i prikladnaya matematika [Fundamental and Applied Mathematics]. 2016, V. 21, I. 3, pp. 57-72. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Бронштейн И.Н. Справочник по математике / [Текст] И.Н. Бронштейн, Семендяев К.А. - М.: Наука, 1986. - 544 с.</mixed-citation>
     <mixed-citation xml:lang="en">Bronshtejn I.N., Semendyaev K.A. Spravochnik po matematike [Mathematics reference]. Moscow, Nauka Publ., 1986. 544 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Голованов Н.Н. Геометрическое моделирование / [Текст] Н.Н. Голованов. - М.: Изд-во физико-математической литературы, 2012. - 472 с.</mixed-citation>
     <mixed-citation xml:lang="en">Golovanov N.N. Geometricheskoe modelirovanie [Geometrical Modeling]. Moscow, Publishing House of Physical and Mathematical Literature, 2012. 472 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Готовцев А.А. Аutodesk alias: с чего начать? [Текст] / А.А. Готовцев // CADMASTER - № 5 (66) / 2012. - С. 42-44.</mixed-citation>
     <mixed-citation xml:lang="en">Gotovcev A.A. Autodesk alias: s chego nachat' [Autodesk alias: where to begin]? CADMASTER [GADMASTER]. 2012, I. 5 (66), pp. 42-44. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Завьялов Ю.С. Сплайны в инженерной геометрии / [Текст] Ю.С. Завьялов, В.А. Леус, В.А. Скороспелов. - М.: Машиностроение, 1985. - 224 с.</mixed-citation>
     <mixed-citation xml:lang="en">Zav'yalov YU.S., Leus V.A, Skorospelov V.A. Splajny v inzhenernoj geometrii [Splines in engineering geometry], Moscow, Mashinostroenie Publ., 1985, 224 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Конопацкий Е.В. Вычислительные алгоритмы моделирования одномерных обводов через k наперед заданных точек / [Текст] Е.В. Конопацкий, А.А. Крысько, А.И. Бумага // Геометрия и графика. - 2018. - Т. 6. - № 3. - С. 20-32. -  DOI: 10.12737/article_5bc457ece18491.72807735.</mixed-citation>
     <mixed-citation xml:lang="en">Konopackij E.V., Krys'ko A.A, Bumaga A.I. Vychislitel'nye algoritmy modelirovaniya odnomernyh obvodov cherez k nape-red zadannyh tochek [Computational algorithms for modeling one-dimensional contours through k predetermined points]. Geometriya i grafika [Geometry and graphics]. 2018, V. 6, I. 3, pp. 20-32 DOI: 10.12737/article_5bc457ece18491.72807735. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Любчинов Е. В. О гладкости стыковки линий и поверхностей при циклографическом моделировании поверхностных форм автомобильных дорог / [Текст] Е.В. Любчинов, К.Л. Панчук // Вестник ЮУрГУ. Серия “Строительство и архитектура”. - 2020. - Т. 20 - № 1. - С. 52-62. DOI: 10.14529/build200106.</mixed-citation>
     <mixed-citation xml:lang="en">Lyubchinov E.V., Panchuk K.L. O gladkosti stykovki linij i poverhnostej pri ciklograficheskom modelirova-nii poverhnostnyh form avtomobil'nyh dorog [On the smoothness of joining lines and surfaces in cyclographic modeling of surface forms of highways]. Vestnik YUUrGU. Seriya “Stroitel'stvo i arhitektura” [Bulletin of SUSU. Series &quot;Building and architecture&quot;]. 2020, V. 20, I. 1, pp. 52-62. DOI: 10.14529/build200106. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Муфтеев В.Г. Моделирование кривых высокого качества // В.Г. Муфтеев // Электронный журнал «Прикладная геометрия». - 2007. - Вып. 9. - № 19. - www. mai.ru/~apg. - С. 25-74.</mixed-citation>
     <mixed-citation xml:lang="en">Mufteev V.G. Modelirovanie krivyh vysokogo kachestva [High quality curve modeling]. Elektronnyj zhurnal «Prikladnaya geometriya» [Electronic journal &quot;Applied Geometry&quot;]. 2007, V. 9, I. 19, pp. 25-74. Available at. mai.ru/~ap. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Назарова О.Н. Современные проблемы преподавания курса “Прикладная геометрия и инженерная графика” для эксплуатационных направлений авиационного вуза / [Текст] О.Н. Назарова // Геометрия и графика. - 2020. - Т. 8 - № 2. - С. 58-65. - DOI: 10.12737/2308-4898-2020-58-65.</mixed-citation>
     <mixed-citation xml:lang="en">Nazarova O.N. Sovremennye problemy prepodavaniya kursa “Prikladnaya geometriya i inzhener-naya grafika” dlya ekspluatacionnyh napravlenij aviacionnogo vuza [Modern problems of teaching the course &quot;Applied Geometry and Engineering Graphics&quot; for the operational directions of an aviation university]. Geometriya i grafika [Geometry and graphics]. 2020, V. 8, I. 2, pp. 58-65. DOI: 10.12737/2308-4898-2020-58-65. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Понтрягин Л.С. Кубическая парабола / [Текст] Л.С. Понтрягин // Научно-популярный физико-математический журнал «Квант». - 1984. - № 3. - С. 10-14, 32.</mixed-citation>
     <mixed-citation xml:lang="en">Pontryagin L.S. Kubicheskaya parabola [Cubic parabola]. Nauchno-populyarnyj fiziko-matematicheskij zhurnal «Kvant» [Popular scientific physics and mathematics journal &quot;Kvant&quot;], 1984. I. 3, pp. 10-14, 32. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Препарата Ф. Вычислительная геометрия / [Текст] Ф. Препарата, М. Шеймос. - М.: Мир, 1989. - 478 с.</mixed-citation>
     <mixed-citation xml:lang="en">Preparata F., SHejmos M. Vychislitel'naya geometriya [Computational geometry]. Moscow, Mir Publ., 1989. 478 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Савельев Ю.А. Вычислительная графика в решении нетрадиционных инженерных задач / [Текст] Ю.А. Савельев, Е.Ю. Черкасова // Геометрия и графика. - 2020. - Т. 8 - № 1. - С. 33-44. - DOI: 10.12737/2308-4898-2020-33-44.</mixed-citation>
     <mixed-citation xml:lang="en">Savel'ev YU.A., CHerkasova E.YU. Vychislitel'naya grafika v reshenii netradicionnyh inzhenernyh zadach [Computational graphics in solving unconventional engineering problems]. Geometriya i grafika [Geometry and graphics]. 2020, V. 8, I. 1, pp. 33-44. DOI: 10.12737/2308-4898-2020-33-44. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Сальков Н.А. Геометрическая составляющая технических инноваций / [Текст] Н.А. Сальков // Геометрия и графика. - 2018. - Т. 6 - № 2. - С. 85-93. - DOI:10.12737/article_5b55a5163fa053.07622109.</mixed-citation>
     <mixed-citation xml:lang="en">Sal'kov N.A. Geometricheskaya sostavlyayushchaya tekhnicheskih innovacij [The geometric component of technical innovation]. Geometriya i grafika [Geometry and graphics]. 2018, V. 6, I. 2, pp. 85-93 DOI:10.12737/article_5b55a5163fa053.07622109. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B15">
    <label>15.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Сухих Б.И. Вычислительная геометрия. Основные объекты и преобразования: учебное пособие / [Текст] Б.И. Сухих, Р.А. Вайсбурд. - Екатеринбург, изд-во УПИ, 1989. - 92 с.</mixed-citation>
     <mixed-citation xml:lang="en">Suhih B. I., Vajsburd R.A. Vychislitel'naya geometriya. Osnovnye ob&quot;ekty i preobrazovaniya [Computational geometry. Basic objects and transformations]. Ekaterinburg, izd-vo UPI Publ., 1989, 92 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B16">
    <label>16.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Усатая Т.В. Современные подходы к проектированию изделий в процессе обучения студентов компьютерной графике / [Текст] Т.В. Усатая, Л.В. Дерябина, Е.С. Решетникова // Геометрия и графика. - 2019. -Т. 7 - № 1. - С. 74-82. - DOI: 10.12737/article_5c91fd2bde0ff7.07282102.</mixed-citation>
     <mixed-citation xml:lang="en">Usataya T. V., Deryabina L.V., Reshetnikova E.S. Sovremennye podhody k proektirovaniyu izdelij v processe obucheniya studentov komp'yuternoj grafike [Modern approaches to product design in the process of teaching students computer graphics]. Geometriya i grafika [Geometry and graphics]. 2019, V. 7, I. 1, pp. 74-82. DOI: 10.12737/article_5c91fd2bde0ff7.07282102. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B17">
    <label>17.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Федосеева М.А. Методика подготовки студентов технических вузов графическим дисциплинам / [Текст] М.А. Федосеева // Геометрия и графика. - 2019. - Т. 7 - № 1. - С. 68-73. - DOI: 10.12737/article_5c91fed8650bb7.79232969.</mixed-citation>
     <mixed-citation xml:lang="en">Fedoseeva M.A. Metodika podgotovki studentov tekhnicheskih vuzov graficheskim disciplinam [Methods of training students of technical universities in graphic disciplines]. Geometriya i grafika [Geometry and graphics]. 2019, V. 7, I. 1, pp. 68-73. DOI: 10.12737/article_5c91fed8650bb7.79232969. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B18">
    <label>18.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Фиников С.П. Курс дифференциальной геометрии / [Текст] С.П. Фиников. - М.: URSS, 2006. - 344 с.</mixed-citation>
     <mixed-citation xml:lang="en">Finikov S.P. Kurs differencial'noj geometrii [Differential Geometry Course], Moscow, URSS Publ., 2006, 344 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B19">
    <label>19.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Фокс А. Вычислительная геометрия. Применение в проектировании и на производстве / [Текст] А. Фокс, М. Пратт. - М.: Мир, 1982. - 304 с.</mixed-citation>
     <mixed-citation xml:lang="en">Foks A., Pratt M. Vychislitel'naja geometrija. Primenenie v proektirovanii i na proizvodstve [Computing Geometry. Application in Design and on Production], Moscow, Mir Publ., 1982, 304 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B20">
    <label>20.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Шикин Е.В. Кривые и поверхности на экране компьютера / [Текст] Е.В. Шикин, Л.И. Плисс. - Диалог-МИФИ, 1996. - 240 с.</mixed-citation>
     <mixed-citation xml:lang="en">Shikin E.V., Pliss L.I. Krivye i poverkhnosti na ekrane komp'yutera [Curves and Surfaces for Computer Screen], Moscow, Dialog-MIFI Publ., 1996, 240 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
