Using Claude, I took my p5.js sketch and unflattened it into a 3D printed interactive object. The 3D geometry was created by modifying base models found on MakerWorld, and it was printed on a Bambu Lab A1 in PLA.
“Traceretry,” a Tracery-style grammar sketch that generates Spanish nonsense sentences on each click. The concept was to take the sketch’s generative grammar off the screen: each spinning ring holds one slot of the sentence, so turning the rings runs the grammar by hand.
Number Safe – Cryptex by finniminni (CC BY-NC) supplied the original size, ring shape, and base footprint. Cryptex Zelda Symbol by L.TS (CC BY-NC-SA) is a remix of that design that was downloaded and measured as a starting point.
To match the “Traceretry,” Spanish words replaced the symbols on the four rings, with words recessed 1 mm into each face. The grammar was rewritten to expand to four-word sentences, with a lot of help from Claude, to ensure every combination is grammatical, with all subjects third person singular and no gender agreement needed on rings 2–4. Sentences constructed remain whimsical nonsense, yet gammatical.
| Ring 1: subject | Ring 2: when / how often | Ring 3: verb | Ring 4: how / where |
|---|---|---|---|
| el gato (the cat) | siempre (always) | come (eats) | mucho (a lot) |
| el sol (the sun) | nunca (never) | baila (dances) | poco (a little) |
| el pollo (the chicken) | no (does not) | canta (sings) | bien (well) |
| el perro (the dog) | también (also) | duerme (sleeps) | mal (badly) |
| la luna (the moon) | ya (already) | salta (jumps) | aquí (here) |
| la vaca (the cow) | hoy (today) | corre (runs) | allí (there) |
| la rana (the frog) | ahora (now) | lee (reads) | arriba (up / above) |
| la casa (the house) | luego (later) | nada (swims) | abajo (down / below) |
| ella (she) | pronto (soon) | vuela (flies) | lejos (far away) |
| él (he) | casi (almost) | bebe (drinks) | cerca (nearby) |
The result is 10,000 possible sentences, such as La vaca siempre vuela arriba (The cow always flies up). The lock rings and inner bolt were removed from the starting print in favor of spinning-only rings on a solid spindle, and after a first cap fell off, a screw-on thread was added. An OpenSCAD version of the rings accepts any 40 words, so anyone can generate their own printed set.
Spanish_Word_Cryptex_All.zip — STL files for any printer, Bambu Studio plates, the OpenSCAD source, a preview of all 40 faces, and a README (CC BY-NC-SA 4.0, crediting both designers above).
Another one of my p5.js sketches, created with the help of Claude over a year ago as part of brainstorming a talk about my interdisciplinary research and how I combine different fields (Digital Humanities, Technology, Making, Play, Pedagogy, Technical Communication), inspired this 3D printed flower that can spin. The 3D geometry was entirely generated by Claude, and it was printed on a Bambu Lab A1 in PLA.
To create a material version of my sketch (without all of the research project text) that link to research projects when clicked. The concept was a mash-up object that brings two circles together at random, so each turn suggests a new interdisciplinary project.
Claude found two existing spinners prints, Print in Place Planetary Gear Spinner and Spinning Flower Fidget, as inspiration, but since their petals are fixed in place and their licenses do not allow remixes.
Claude went through several iterations as I kept prompting until it could create something that would better represent the interdisciplinarity of my work. We finally settled on an outer ring and an inner ring of circular petals turn independently on one spindle, and the two petals that stop at the pointer form the pair. To remain at a handheld size, the rings stay stacked (inner petals partly covering the outer ones) instead of spreading farther. The finished flower is about 4.6 inches (116 mm) across, with 1.5-inch outer petals and 1-inch inner petals. All six of my research topics appear on both rings, with words recessed into each petal so it prints in one color.
A ridged knob on top drags both rings by friction; because the outer ring is heavier, it lags behind the lighter inner ring, so the two rings land in different places. Four press-fit feet keep the flower level. It is actually easier to just push the petals than to spin from the top, as too vigorous spinning will unscrew the base. Final iterations included adding feet, which Claude initially tried to print separately rather than printing the base upside-down.
Flower_Spinner.zip — Bambu Studio 3MF files for both print plates: the petals (outer and inner rings, printed in rainbow PLA) and the base parts (base with feet, knob and spindle, nut, and spacer ring, printed in galaxy PLA). Licensed CC BY 4.0.