Back to project journal

Project notes

Completed 2023

Laser Cut Model Maker

A Python tool that converts arbitrary STL models into interlocking slice files for laser-cut physical assemblies.

fabricationsoftwaredesign-tools

What happened

Build story

As a kid, I loved assembling dinosaur skeleton kits cut from thin plywood sheets. I wanted the same sort of object, but for any 3D model and any material thickness.

I wrote a Python program that loads STL geometry, creates interlocking slices in chosen directions at variable intervals or specific locations, and outputs DXF files ready for laser cutting.

The result is a lightweight way to move from a digital model to a physical study object without needing a 3D printer or a lot of post-processing.

Why it mattered

Project notes

  • Takes arbitrary STL input and turns it into laser-ready DXF output.
  • Supports variable slice directions, intervals, and locations.
  • Built to make playful physical model-making more accessible and flexible.