John Denker has a three-dimensional periodic table. The main body is a cylinder of 8 cells that winds up as a helix, so every row flows into the next one without a break. Transition metals get their own 11-cell loop and the lanthanides and actinides a 15-cell loop hanging off that one. Nothing is cut out and parked under the table like in the flat version. The loops happen to be the right size for pencils, so I made it into a pencil stand.

The prompt

I gave this to Claude Code (Claude Opus 5.5) as one message. The only edit is a tracking parameter removed from the link.

First, using a subagent to gain a complete understanding of this mini project, including looking at the images https://www.av8n.com/physics/periodic-table.htm

Then, using Blender 5.2, recreate this three-dimensional periodic table with all of the elements effectively in gray, meaning they are pushed inside of the material. The whole thing should have 3 mm thick walls and should be able to stand because we will be using it as a stand for pencils.

Also, think through it and look at it from the top, etc. It has to have a bottom enclosed and be a full 3D object. It has to be a fully detailed, high-quality 3D model with all of the little details, including texturing. We are going for high visual fidelity, good lighting, and everything verified. Very important: verify everything before you end and in between. Do direct implementation, but use subagents as you deem necessary.

Two follow-ups asked for an engineering sheet with all the basic views and for the rotatable viewer below. Whole thing is scripts: Python lays out the cells from Denker’s SVG geometry, Blender builds the walls and cuts the symbols and numbers of all 119 cells (Denker counts the neutron as element 0) with Manifold booleans, and a check step measures wall thickness, engraving depth, the closed floor and where the centre of mass sits.

The one correction

The tilted letters are not fully in the pseudo rectangle they should be in. They are peaking out.

Noble gas column before the fix, rotated symbols cross the left cell border Same column after the fix, every symbol inside its cell
Before ‒> after. Source: own work

The noble gases and the hydrogen tube sit where the helix is steepest, so their cells are slanted parallelograms and the letters are rotated to match. They were rotated around the wrong point and swung over the cell border. Now each glyph is rotated around its own centre, and the build checks that every symbol and number stays at least 0.4 mm inside its cell. If one does not fit, the build stops.

Renders

Pencil stand with pencils on a wooden desk
Source: own work
Pencil stand without pencils Pencil stand from the back Pencil stand from the top, showing the three compartments and the hydrogen tube Close-up of the debossed symbols Mg, Ca, Sc, Ti
Source: own work
Engineering sheet with top, front, left, right, back, bottom and isometric views and dimensions
Third-angle engineering sheet, all orthographic views at one scale. Source: own work

3D viewer

Drag to rotate, scroll to zoom. Full screen.

periodic-table-pencil-stand.3mf (5.4 MB, millimetres). Opens directly in any slicer that reads 3MF (PrusaSlicer, Bambu Studio, OrcaSlicer, Cura). I tested it in PrusaSlicer.

  • 108 × 130 × 135 mm, 3 mm walls, closed 3 mm floor. Symbols are 1.0 mm deep, numbers and cell borders 0.5 mm.
  • Print upright, no supports. In PrusaSlicer 2.9 at 0.2 mm layers it is 675 layers and about 150 g of PLA.
  • The atomic numbers are about 3 mm tall, so use a 0.4 mm nozzle or finer.
  • For contrast, rub acrylic paint into the engraving and wipe the surface clean.
  • The hydrogen tube has a 3.5 mm bore. Skewer, not pencil.

The raw Blender export had about 20k zero-area sliver triangles left over from the booleans. Slicers repair those on import, but this file is rebuilt with manifold3d, so it is one closed shell and needs no repair.


Front render of a red Toyota RAV4 Hybrid model next to a photo of the real car from the same angle
Left: render. Right: photo by Kickaffe (Mario von Berg), CC BY-SA 4.0.

If you want to look how I’ve made this Toyota Blender model, read A Toyota RAV4 Hybrid in Blender from one prompt.