You are on page 1of 1

How to draw torus and toroid in Inkscape

Toroid coil wrapped around a torus

axis of revolution
C

generating circle

A
projection of the
image of the
generating circle

C
A

Set stroke width to 2r


Stroke style: round cap

A
Draw the projection of the axial circle
(locus of the center of generating circle)
Stroke to path

Break nodes

Duplicate the ellipse and turn them


into upper and lower arcs each by
dragging the circular handle with
the CTRL-key pressed.

Let me call the diameters of the


generating circle as axial and radial,
respectively if its parallel or
perpendicular to the axis of
revolution.

Do it in situ.
To draw the projection of
the generating circle,
first draw the projection
of its diameters touching
the bounding square.

Romove unnecessary(red) arcs

1. Draw the inner and outer equators of the


torus as the loci of the ends of the radial
diameter.
2. Then draw the (projection of) the radius
of the torus that cuts the equators.
3. Copy the projection of the axial
diameter, and paste it so that its
midpoint agrees with the intersection of
the radius and equators of the torus.
4. Copy the projection of the radial diameter on the toric radius and paste it
so that its midpoint agrees with the end-points of the projection of the axial
diameters.
Circle with a segment as its radius

width of
bounding
parallelogram
The projected axial and radial diameters
are conjugate diameters of the projection
of the image of generating circle, which
is an ellipse.

Using the theorems of Apollonius that the


conjugate diameters of a given ellipse make
a parallelogram of constant area, and the fact
the major axis is equal to the diameter of the
generating circle, we can construct its minor
axis.

projected
axial diameter

diameter
of generating
circle

Once the major and minor axes are found, the next
task is to find the angle to rotate the ellipse so that
it touches the projection of the bounding square.
1. Draw a circle of radius equal to the half length of
the projection of radial diameter and centered at the
intersection of the projected toric radius and the
projected axial circle.
2. Find the intersection of the circle drawn and the ellipse to
be rotated.
3. Rotate the ellipse so that the intersection meets the end of the projected axial diameter.

You might also like