<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Computer Aided Geometric Modeling of Solutions to the Tasks of Applied Cyclography</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>K.L. Panchuk, E.V. Lyubchinov</institution>
          ,
          <addr-line>T.M. Myasoedova</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>In the present paper the solutions based on cyclographic method are considered on the example of two applied tasks: generation of road surface forms and pocket machining process engineering. Geometric structures based on cyclographic mapping of space E3 on plane E2 and the corresponding mathematical models in the form of systems of parametric equations are provided. On the basis of the developed models, analytical solutions to the problems of shaping the surface and linear forms of the studied objects in the areas of road design and surface treatment of mechanical engineering products were obtained. The models develop the authors' previous research and are aimed at comprehensive solution to the problems of surface form generation in application to the two mentioned tasks.</p>
      </abstract>
      <kwd-group>
        <kwd>cyclographic method</kwd>
        <kwd>mapping</kwd>
        <kwd>mathematical modeling</kwd>
        <kwd>roads</kwd>
        <kwd>offset curves</kwd>
        <kwd>pocket surfaces</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Cyclography as a method of representation of space En on
space En-1 has appeared at the turn of XIX century owing to the
research of West European geometers [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. As shown by the vast
body of research later conducted by Russian and foreign
scientists, the cyclographic method, previously considered an
instrument of theoretical analysis [
        <xref ref-type="bibr" rid="ref10 ref13 ref3 ref4 ref5">3-5,10,13</xref>
        ], proved effective
in solution of various applied tasks of geometric optics
[
        <xref ref-type="bibr" rid="ref10 ref12 ref16">10,12,16</xref>
        ], Computer Aided Geometric Design (CAGD)
[
        <xref ref-type="bibr" rid="ref11 ref12">11,12</xref>
        ], road surface form modeling [
        <xref ref-type="bibr" rid="ref11 ref9">9,11</xref>
        ], pocket machining
of engineering products [
        <xref ref-type="bibr" rid="ref7 ref8">7,8</xref>
        ], etc.
      </p>
      <p>In the present paper, in further development of practical
application of cyclographic method, the research results
summarizing the authors’ previous research in computer aided
geometric modeling of road surface forms and process
engineering of pocket machining are considered.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Elements of theory of cyclographic modeling</title>
      <p>and solution of practical tasks on its basis</p>
    </sec>
    <sec id="sec-3">
      <title>2.1. Computer aided geometric modeling of automotive road surface forms</title>
      <p>
        Formation of mathematical models of automotive road
surfaces is an essential task of their design. Geometry of these
surfaces has direct influence on traffic safety. Therefore, if the
geometry does not conform to the current norms and regulations
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], it is not possible to cancel out this issue by means of
various roadway coverings.
      </p>
      <p>
        Modern mathematical modeling of road surface forms is
based on several approaches. The most widely known of them
are considered in papers [
        <xref ref-type="bibr" rid="ref17 ref18 ref2">2,17,18</xref>
        ]. These approaches are aimed
at conforming to the current state regulations [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. According to
these regulations, road surface on straight road segments must
have dual-slope profile consisting of segments of straight lines
of certain constant incline, while on circular road segments road
surface must have single-slope profile.
      </p>
      <p>In the present paper geometric modeling of road surface
forms is considered on the basis of cyclographic mapping of
road axis. Road axis is considered given in the form of a smooth
spatial curve:</p>
      <p>Pt    xt , y t , z t , T0  t  T ,
(1)
where functions x(t), y(t), z(t) have continuous derivatives of
up to the second order inclusive with respect to parameter t
within range T0 ,T  , at that, in every point within said range
rank x '(t), y '(t), z '(t)  1 .</p>
      <p>A cyclographic image of road axis as a spatial line
constitutes an envelope of one-parameter multitude of bases of
X (t,l)  x(t)  l  x(1,2) (t)  x(t) ,
Y (t,l)  y(t)  l   y(1,2) (t)  y(t) ,
Z (t,l)  z(t)  (1  l);</p>
      <p>T0  t  T , L0  l  L.</p>
      <p>
        Curves with vertices belonging to the given curve P(t) are
generated upon intersection of surface (3) by planes normal
with respect to orthogonal projection of road axis
P1(t)  (x(t), y(t)) . The acquired profiles are different from the
conventional ones conforming to current norms and regulations
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. It is therefore necessary to transform the acquired ruled
surface into a linear surface conforming to the norms. This
transformation is considered in paper [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>In order to provide required carriage way (roadside) width,
initially, curves equidistant with respect to road axis orthogonal
projection P1(t) are constructed. Cylindrical surfaces projecting
with respect to plane (xy) are then constructed on these curves.
Intersection of these surfaces and the transformed ruled surfaces
results in generation of carriage way edges. The equations of
these edges and road axis (1) allow us to acquire the sought
ruled surfaces of carriage way. It is possible to acquire roadside
surfaces bounded by carriage way edges and roadside edges in a
similar fashion.</p>
      <p>
        For the cases of segments straight and circular
(superelevated) in map projection, half-angle β in equations (2)
is constant. As an example, a computer rendering of straight
road segment acquired on the basis of cyclographic mapping is
depicted on fig. 1.
cones of revolution, vertices of which belong to road axis P(t) .
The equations of the envelope with half-angle of generatrix
incline at the vertex β = β(t) are of the following form [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]:
x(1,2) (t)  x(t)   (t)  ( x (t)  x (t)),

y(1,2) (t)  y(t)   (t)  ( y (t)  y (t)),

where  (t)  z(t)  e(t); x (t) 
 x (t) 
 y (t) 
y '(t)  (t)   2 (t)
x '(t)  (t)   2 (t)
 (t)
 (t)
x '(t)   (t)
 (t)
      </p>
      <p>;
; y (t) 
 y '(t)   (t)
 (t)</p>
      <p>;
; (t)  e(t)  z '(t)  e '(t)  z(t);
 (t)  x '(t)2  y '(t)2;e(t)  tg ( (t)).</p>
      <p>Simultaneous solution of the equations (1) and (2) allows us
to acquire a ruled surface, parametric equations of which have
the following form:
(2)
(3)</p>
      <p>The transition segments are the most complex in road
surface form design. The transition road segments have a
particular feature of gradual change of cross profile from dual
slope characteristic to straight segment to single slope
characteristic to circular segment. Scheme of road surface
generatrix incline variation on transition segment is presented
on fig. 2.</p>
      <p>
        For transition segments a function of half-angle variation β
= β(t) is applied. The plot of half-angle variation function is
depicted on fig.3; it describes law of road surface generatrix
incline variation with respect to parameter t of road axis. The
function must be continuous and single-valued within its
domain of definition. The function must be smooth with no less
than second order of smoothness in junction points in the
interest of traffic safety [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>By combination of the expressions (4) and (2) and by
performing certain necessary rearrangements, the equations of
carriage way edges for transition segment and, correspondingly,
the sought road surface form with variable generatrix incline are
acquired. The result of computer aided modeling of transition
segment surfaces on the basis of cyclographic mapping is
presented on fig. 4.</p>
      <p>In conclusion, the overall road surface form is divided into
a number of structural segments: straight in map projection,
circular (superelevated) and transition. A mathematical model
taking into account essential features of road surface form
generation is defined for each corresponding road segment.
Calculation and rendering of road surface form on each road
segement is readily realized by computer aided algebra systems
due to parametric form of model representation.</p>
    </sec>
    <sec id="sec-4">
      <title>2.2. Computer aided geometric modeling in pocket machining process engineering</title>
      <p>
        Pocket machining process engineering on NC units requires
cutting tool trajectory calculation and optimization. A cutting
tool moves along equidistant trajectories called “offset curves”
(OC), gradually approaching the workpiece contour as it cuts.
An equidistant curve is a curve of fixed distance from a given
curve. The problem of optimization of OC generation includes
the following tasks: analysis and trimming of non-working OC
segments and analysis and trimming of opposing OC of
internal (island) and external boundary contours [
        <xref ref-type="bibr" rid="ref4 ref5 ref7">4, 5, 7</xref>
        ].
      </p>
      <p>
        OC family modeling for multiply connected area bounded
by closed contours of pocket surfaces is performed on the basis
of cyclographic mapping of Euclidean space. The modeling is
considered in the view of Medial Axis Transform (MAT) [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>MAT is a spatial curve reconstructed in space on the basis of
cyclographic mapping of geometric information on flat area and
its boundary contour. MAT is generated upon intersection of
modeled α-surfaces, generatrices of which are inclined to the
area on angle α = 45°.</p>
      <p>Pocket surface with islands in plane (xy) is shaped by closed
curvilinear contours consisting of arches of curves subsequently
connected end-to-end with order of smoothness С2 (fig.6).
External boundary contour a(a1,…,an) is described by equations
of curves ai(i=1..n), of which it consists:</p>
      <p>ai : rai  (xa (ti ), ya (ti )), ti  R . (5)
Internal contour b(b1,…,bk) consists of arcs of curves
bj(j=1...k):</p>
      <p>
        bj : rbj  (xb (t j ), yb (t j )), t j  R . (6)
Internal contour c(c1,…,cu) consists of arcs of curves
cu(u=1...m) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]:
cu : rcu  (xc (tu ), yc (tu )), tu  R .
(7).
      </p>
      <p>With the help of expressions (8) it is possible to acquire
parametric equations of evolutes of composite curves a, b, and
ec:
c. For ea: (xea (ti ), yea (ti )) , eb: (xeb (t j ), yeb (t j )) , and
(xec (tu ), yec (tu )) correspondingly:
eai : rea (ti )  rai  Rainai ,
ebj : reb (t j )  rbj  Rbjnbj ,
ecu : rec (tu )  rcu  Rcuncu ,
where Rai, Rbj и Rcu represent curvature radiuses; nai , nbj ,
and ncu represent unit vectors of curve normals. For evolutes
eai, ebj, and ecu let us construct their spatial images - curves mai,
mbj, and mcu - keeping in mind that applicate z is negative for
internal contours:
mai : rma (ti )  (xea, yea, zea ) ,
mbj : rmb (t j )  (xeb, yeb, zeb ) ,
mcu : rmc (tu )  (xec, yec, zec ) ,
where zea   (xai  xea )2  ( yai  yea )2 ,
zeb   (xbj  xeb)2  (ybj  yeb)2 , zec   (xcu  xec )2  ( ycu  yec )2
.</p>
      <p>α-surfaces Pai, Pbj, and Pcu are formed by pairs of curves ai
and mai, bj and mbj, cu and mcu, serving as generatrices (fig. 7):
Pai : rPi (ti ,l)  rma (ti )  li (ra (ti )  rma (ti )) ,
Pbj : rPj (t j ,l j )  rmb (t j )  l j (rb (t j )  rmb (t j )) ,
(10)</p>
      <p>Pcu : rPu (tu ,lu )  rmc (tu )  lu (rc (tu )  rmc (tu )) .
of curve si.</p>
      <p>Therefore, curves ai, bj, and cu constitute branches of one
common curve of intersection between plane (xy) and an
envelope of one-parameter multitude of α-cones with vertices
on si and axes perpendicular to plane (xy). Base of each of the
cones in plane (xy) is a circle of radius R tangent to curves ai, bj,
cu, or ai, cu, or ai, bj, or bj, cu. Therefore, in plane (xy) a
continuous multitude of points (x, y, R=z) constituting centers
of circles of radiuses R=z is generated. Obviously, this
multitude of points and circles represents MAT.</p>
      <p>The acquired α-surfaces are sectioned by means of a
horizontal bundle of planes along the z axis with step
zi=hi==const. These lines are subject to analysis with
subsequent trimming of non-working segments according to
MAT. By means of orthogonal projection on plane (xy), the
acquired level curves generate a family of OC (fig.9). Level
lines of the internal contours Linb (i, j), Linc (i, u) level lines of the
external contour Lext (i, k) are defined by the following
parametric equations correspondingly:
rinb(i, j)  (xinb(i, j) (hi , j ), yinb(i, j) (hi , j ), zinb(i, j) (hi , j )) ,
where i represents the index of sectional plane; τj ,τu, and τk
represent parameters of shape of segments Linb(i,j) , Linc(i,j), and
Lext(i,k).</p>
      <p>Orthogonal projection of MAT on plane (xy) is a curve,
which constitutes medial axis MA.</p>
      <p>
        The proposed geometric solution to the problem of OC
family generation for multiply connected area with curvilinear
boundary contours in plane (xy) is different from the known
algebraic solution [
        <xref ref-type="bibr" rid="ref4 ref5">4,5</xref>
        ] in the following:
      </p>
      <p>1. The proposed solution features a vivid graphic
representation of all the multitude of geometric objects and
model conditions in interrelation and interconnection with each
other in virtual electronic space.</p>
      <p>2. Mathematical model of the proposed geometric model of
OC family generation features parametric form of
representation of its equations.</p>
      <p>The mentioned differences make it significantly easier to
acquire and analyze the solution to the task of OC family
generation, which facilitates control programming for pocket
machining on NC units.</p>
    </sec>
    <sec id="sec-5">
      <title>3. Conclusion</title>
      <p>The considered cyclographic solutions to two urgent and
diverse applied tasks confirm practicality and unveil potential
of cyclographic modeling method.</p>
    </sec>
    <sec id="sec-6">
      <title>4. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Automotive</surname>
            <given-names>roads</given-names>
          </string-name>
          :
          <source>Construction Norms and Rules</source>
          <volume>2</volume>
          .
          <fpage>05</fpage>
          .
          <fpage>02</fpage>
          -
          <issue>85</issue>
          <year>Introduced 1987</year>
          -
          <volume>01</volume>
          -
          <fpage>01</fpage>
          . Gosstroy of USSR. Moscow, TSITP Gosstroya USSR,
          <year>1986</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Boykov</surname>
            <given-names>V. N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fedotov</surname>
            <given-names>G. A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Purkin</surname>
            <given-names>V. I. Automated</given-names>
          </string-name>
          <string-name>
            <surname>Automotive Road</surname>
          </string-name>
          <article-title>Design (on the example of IndorCAD/Road</article-title>
          ) Moscow, MADI,
          <year>2005</year>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Choi</surname>
            <given-names>H.I.</given-names>
          </string-name>
          , Han C.Y.,
          <string-name>
            <surname>Moon</surname>
            <given-names>H.P .</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roh</surname>
            <given-names>K.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wee</surname>
            <given-names>N.S.:</given-names>
          </string-name>
          <article-title>Medial axis transform and offset curves by Minkowski Pythagorean hodograph curves</article-title>
          ,
          <source>Computer-Aided Design</source>
          <volume>31</volume>
          (
          <year>1999</year>
          ), 5 p.p.
          <fpage>9</fpage>
          -
          <lpage>72</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Choi</surname>
            <given-names>H. I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Choi</surname>
            <given-names>S. W.</given-names>
          </string-name>
          , and Moon H. P.
          <article-title>Mathematical theory of medial axis transform</article-title>
          .
          <source>Pacific J. Math.</source>
          ,
          <volume>181</volume>
          (
          <issue>1</issue>
          ):
          <fpage>56</fpage>
          -
          <lpage>88</lpage>
          ,
          <year>1997</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Cho</surname>
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Ch</surname>
          </string-name>
          .,
          <string-name>
            <surname>Choi</surname>
            <given-names>H.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kwon S</surname>
          </string-name>
          .-H.,
          <string-name>
            <surname>Lee</surname>
            <given-names>D.S.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Wee N</surname>
          </string-name>
          .
          <article-title>- S. Clifford algebra, Lorentzian geometry and rational parametrization of canal surfaces</article-title>
          .
          <source>Computer Aided Geometric Design</source>
          ,
          <volume>21</volume>
          :
          <fpage>327</fpage>
          -
          <lpage>339</lpage>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Dr. Emil</given-names>
            <surname>Muller</surname>
          </string-name>
          .
          <article-title>Vorlesungenüber Darstellende Geometrie. II. Band: Die Zyklographie</article-title>
          .
          <article-title>Edited from the manuscript by Dr</article-title>
          .
          <source>Josef Leopold Krames</source>
          . Leipzig and Vienna, Franz Deuticke,
          <year>1929</year>
          . - 476 pp.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Held</surname>
            <given-names>M 1991</given-names>
          </string-name>
          <article-title>On the computational geometry of pocket machining Lect</article-title>
          . Notes in Comp. Sci. p
          <fpage>184</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Myasoedova</surname>
            <given-names>T. M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Panchuk</surname>
            <given-names>K. L.</given-names>
          </string-name>
          <article-title>Geometric model of generation of family of contour-parallel trajectories (equidistant family) of a machine tool</article-title>
          . // IOP Conf.
          <source>Series: Journal of Physics: Conf. Series. -2019</source>
          . - vol.
          <volume>1210</volume>
          (
          <issue>1</issue>
          ). - p.
          <fpage>012104</fpage>
          . doi:
          <volume>10</volume>
          .1088/
          <fpage>1742</fpage>
          -6596/1210/1/012104
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Panchuk</surname>
            <given-names>K. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lyubchinov</surname>
            <given-names>E.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Myasoedova</surname>
            <given-names>T.M.</given-names>
          </string-name>
          <string-name>
            <surname>Cyclography</surname>
          </string-name>
          .
          <article-title>Aspects of Theory and Practical Applications</article-title>
          .
          <source>GraphiCon 2018: 28th The 28th International Conference on Computer Graphics and Vision</source>
          . Conf. Proceedings. Tomsk, Tomsk Politechnical Univ.,
          <year>2018</year>
          . pp.
          <fpage>336</fpage>
          -
          <lpage>340</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Panchuk</surname>
            <given-names>K. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kaygorodtseva</surname>
            <given-names>N. V.</given-names>
          </string-name>
          <string-name>
            <surname>Cyclographic Desctiptive</surname>
          </string-name>
          <article-title>Geometry</article-title>
          . Omsk, OmGTU,
          <year>2017</year>
          232 p.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Panchuk</surname>
            <given-names>K.L.</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Niteyskiy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. V.</given-names>
            <surname>Lyubchinov</surname>
          </string-name>
          .
          <source>Cyclographic Modeling of Surface Forms of Highways. IOP Conf. Series: Materials Science and Engineering</source>
          <volume>262</volume>
          (
          <year>2017</year>
          )
          <article-title>012108</article-title>
          . doi:
          <volume>10</volume>
          .1088/
          <fpage>1757</fpage>
          -899X/262/1/012108
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Panchuk</surname>
            <given-names>K. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lyubchinov</surname>
            <given-names>E. V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krysova</surname>
            <given-names>I. V.</given-names>
          </string-name>
          <article-title>Surface triads with optical properties</article-title>
          .
          <source>IOP Conf. Series: Journal of Physics: Conf. Series</source>
          <volume>944</volume>
          (
          <year>2018</year>
          )
          <article-title>012086</article-title>
          . doi :
          <volume>10</volume>
          .1088/
          <fpage>1742</fpage>
          -6596/944/1/012086
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Peternell</surname>
            <given-names>M.</given-names>
          </string-name>
          <article-title>Rational two-parameter families of spheres and rational offset surfaces</article-title>
          .
          <source>J. Symbolic Computation</source>
          <volume>45</volume>
          (
          <year>2010</year>
          ),
          <fpage>1</fpage>
          -
          <lpage>18</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Peternell</surname>
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pottmann</surname>
            <given-names>H</given-names>
          </string-name>
          .
          <article-title>Computing rational parametrizations of Canal Surfaces</article-title>
          .
          <source>J. Symbolic Computation</source>
          <volume>23</volume>
          (
          <year>1997</year>
          ),
          <fpage>255</fpage>
          -
          <lpage>266</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Pottmann</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peternell</surname>
            <given-names>M.</given-names>
          </string-name>
          <article-title>Applications of Laguerre Geometry in CAGD, Comp</article-title>
          .
          <source>Aided Geometric Design</source>
          <volume>15</volume>
          (
          <year>1998</year>
          ),
          <fpage>165</fpage>
          -
          <lpage>186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Pottmann</surname>
            <given-names>H.</given-names>
          </string-name>
          ,
          <source>Wallner J. Computational Line Geometry</source>
          . Berlin. Heidelberg: Springer Verlag,
          <year>2001</year>
          . 565 p.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Purkin</surname>
            <given-names>V. I.</given-names>
          </string-name>
          <article-title>Basic Automated Design of Automotive Roads</article-title>
          . Moscow, MADI,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Salkov</surname>
            <given-names>N.A.</given-names>
          </string-name>
          <article-title>Modeling of Geometric Forms of Motor Roads</article-title>
          . Moscow, INFRA-M,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>