No problem: there's likely a public-library makerspace near you with the tools. Many let you use the machines free with a library card; you just pay for materials.
A toothed ring and wheels with pen holes, sized by you, drawn for you before you make them. One file, any pen, endless patterns.
Choose how many teeth the ring has and how many each wheel has, and the Drawing view rolls the wheel round the ring and draws the pattern a pen would, hole by hole. The Pattern view shows the finished result for every hole at once, inside the ring and around its outer teeth. The Parts view shows the pieces as they will sit on your print bed, with the largest wheel nested inside the ring to save space. Switch to Laser cutting and the Sheet view shows the cut file instead: red cut lines, blue engraving, the largest wheel cut from the ring's own middle. Download one STL and print it flat with no supports, or one SVG and cut it.
The number of petals is the ring's teeth divided by the largest factor it shares with the wheel. 96 and 60 share 12, so 8 petals in 5 laps. 105 and 50 share 5, so 21 petals in 10 laps. Teeth that share nothing, like 96 and 35, draw the dense lace patterns: 96 petals in 35 laps. The curve itself is a hypotrochoid, and some ratios draw curves with names: 3 to 1 is a deltoid (a rounded triangle), 4 to 1 an astroid (a four-pointed star), 6 to 1 a six-cusped hypocycloid, and 2 to 1 an ellipse, which becomes a straight line when the pen sits at the wheel's very edge and a circle when it sits at the centre. The Shapes presets set these up with one click.
A 3D printer and about 40 g of PLA, or a laser cutter and a sheet of 3 mm plywood or acrylic (13 by 18 cm covers the three-wheel Classic set); then paper, masking tape (or three push pins and a cork board) and a ballpoint pen. Many public-library makerspaces have one or both machines, free to use with a library card.
One set serves a table of four. Each student picks a wheel-and-hole pair, predicts the petal count from the teeth, draws it, and the table compares results: the quickest way into factors, ratios and symmetry that also ends with something to take home. Print the Mini set for small hands and short library sessions.
The default 3 mm hole takes most ballpoint pens (the cone of the tip rests in the hole and the ball reaches the paper). On the 3D-printed wheels each hole also widens toward the top face, so a pen with a long cone seats deeper. Fine liners and gel pens with a slim tip work too. For a sharpened pencil or a thicker marker, set Hole Ø to 4 mm under Advanced Design before you download.
It always closes; some pairs just take many laps. The wheel comes back to its start after wheel teeth ÷ shared factor laps. 96 and 60 share 12, so 5 laps and 8 petals. 96 and 35 share nothing, so 35 laps and 96 petals: the lace patterns. The Drawing view tells you the lap count before you print.
The hole sets how far the pen sits from the wheel's centre. Near the edge, the pen swings wide and draws pointed petals; near the centre, it barely moves and draws a rounded, almost circular shape. Same ring, same wheel, five holes, five patterns.
The Classic set lays out at about 129 by 179 mm with the biggest wheel nested inside the ring, so it prints on a 180 mm bed such as the Bambu A1 mini. The Lace preset's 144-tooth ring is 177 mm across and its three-wheel set runs to 245 mm tall, so on a 220 mm bed print it as two jobs (every slicer can split the parts). The Size line under the sliders shows the exact footprint for your settings.
Yes. Switch the tool to Laser cutting and download the SVG. Red lines are cuts and blue shapes are engraving (the hole numbers, the tooth counts and the designerbee.build mark), so engrave first, then cut. Use 3 mm plywood or acrylic at 100 percent scale. The biggest wheel is cut from the ring's own middle, so a set needs little material, and every tooth is drawn 0.1 mm fuller to make up for the width of the laser beam.
PLA, 0.2 mm layers, three walls, 15 percent infill, no supports and no brim. Parts are flat, so they stick well. A slightly stiff filament such as PLA keeps the teeth crisp; TPU is too soft to mesh.
First check the slicer did not scale the file: the ring teeth should be about 1 mm apart at the pitch line. If it still jams, your printer prints a little wide: set Tooth size to 1.1 mm. If it skips, press the pen gently outward against the ring while you draw, which is also the trick with the original toy.
No. The Spirograph Set Designer is free and runs in your browser. No sign-up, and nothing is uploaded. Designer Bee keeps only anonymous usage stats, like which settings get downloaded, to keep improving the tools.
Liked this one? These use the same kind of machine.

Raised-symbol keychain blank, export STL for any 3D printer.

Pick a style, set the size, and export an SVG ready for laser cutting.

Shape the hour, minute, and second hands, export SVG or STL.