Home▸Articles▸Drawing with Maths

3D Spirograph: Creating Intricate Patterns Through Mathematical Art

A digital recreation of the classic spirograph tool that explores the beauty and complexity of mathematical curves in three dimensions.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What is a 3D Spirograph?

A 3D spirograph is an interactive simulation that recreates the classic spirograph drawing tool but in three dimensions. It allows users to manipulate parameters such as the radii of circles, the number of teeth on gears, and their relative positions to generate a wide variety of intricate patterns.

The name 'spirograph' comes from its ability to create complex, yet structured, curves that resemble those produced by traditional spirographs but with added depth and complexity due to the three-dimensional nature.

Mathematical Principles Behind 3D Spirograph

The patterns generated in a 3D spirograph are based on mathematical principles involving parametric equations. These equations describe the position of points as functions of time or another parameter, allowing for the creation of smooth and continuous curves.

For example, if we consider two circles with radii R and r (where R > r), rolling without slipping around each other, a point P on the circumference of the smaller circle will trace out a curve known as an epitrochoid. The parametric equations for this are given by: x(t) = (R + r) * cos(t) - d * cos((R + r)/r * t), y(t) = (R + r) * sin(t) - d * sin((R + r)/r * t), where d is the distance from the point P to the center of the smaller circle.

live demo · related simulation● LIVE

Why Does It Matter?

Understanding 3D spirograph patterns not only provides a deeper appreciation for mathematical art but also has practical applications in fields such as engineering, architecture, and even in the design of complex mechanical systems.

Moreover, these simulations help students visualize abstract concepts and develop an intuitive understanding of geometry and trigonometry.

Real-World Examples

3D spirograph patterns can be found in various real-world applications. For instance, they are used in the design of gears for complex machinery, as well as in the creation of intricate jewelry and decorative art.

In addition, these patterns have been applied in the field of computer graphics to generate realistic textures and shapes.

Frequently asked questions

How does changing the radii of circles affect the 3D spirograph pattern?

Changing the radii of the circles significantly alters the shape and complexity of the generated patterns. Larger differences between the radii can produce more complex and varied curves.

Can 3D spiros be used for practical engineering applications?

Yes, 3D spirograph patterns are useful in engineering for designing gears and other mechanical components that require precise motion and interaction between surfaces.

What is the significance of the distance parameter d in the parametric equations?

The distance parameter d determines how far a point on the smaller circle is from its center. It affects the shape of the curve, with larger values producing more elongated patterns and smaller values creating tighter spirals.

How do 3D spirographs relate to other mathematical concepts?

3D spirographs are closely related to concepts in geometry, trigonometry, and parametric equations. They provide a visual representation of these abstract ideas, making them easier to understand.

Try it live

Everything above runs in your browser — open 3D Spirograph and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open 3D Spirograph simulation

What did you find?

Add reproduction steps (optional)