← All projects
AI and mechanical engineeringConcept to manufacturing · 2026

Can crusher, part 2: ready for manufacturing in FreeCAD.

From a concept figure to 15 laser-cut parts and a STEP model in open-source FreeCAD.

Goal

The part 1 figure shows how the mechanism works. A workshop, however, needs files. The goal was to turn the concept into a 3D model and cutting files with free FreeCAD.

How the model was made

Claude drove FreeCAD with Python scripts. All dimensions are in one specification file, and the script builds the whole model from it. When a dimension changes, the model is rebuilt in one run.

Structure

All parts are 4 mm S355 plate. The joints use a tube bushing and a through-bolt, so no bearings are needed. The ram is two laser-cut plates.

Strength

Claude calculated the critical points and corrected the structure. The bolt torque was limited to 8–10 Nm so that the bushing does not crush. The main pivot became a housing so that the bolt does not bend. Gussets were added to the end plate and the leg shelf.

Result

The result is 15 laser-cut parts (22 pieces) as DXF cutting files, the whole structure as a STEP model, and a parts list. The parts fit in less than half of a 1500 × 3000 mm sheet. Claude checked the model itself: no collisions over the full stroke, and every outline is closed.

My role

I made the structural decisions as a mechanical engineer. The AI did the geometry, strength calculations, model, cutting files and checks. The device has not been built yet.

Where the same technique can be used

Design of prototypes and small machines. Quotations that need cutting files for pricing. Teaching. No commercial CAD licence is needed.

Tools

  • Claude Code (Claude Opus 5.5)
  • FreeCAD 1.1
  • FreeCAD skill (freecad-scripts)
  • Python
  • JSON specification
  • DXF and STEP
Next part: Part 3: Inventor
Isometric view of the can crusher FreeCAD model: grey base plate, blue bell crank, green links, red ram plate and a transparent bin
FreeCAD model at rest: leg retracted, ram back and the can in the trough.
Isometric view of the can crusher in the crushed position, bell crank raised
Crushed position: the crank has turned 24° and the can is flattened to a 30 mm puck.
The can crusher seen straight from the front at rest
Front view, at rest.
The can crusher seen straight from the front in the crushed position
Front view, crushed.
The can crusher base plate seen from behind
The wall side of the base plate.
FreeCAD window showing the can crusher model and model tree
The model in FreeCAD: sheet parts, fasteners and reference bodies in their own groups, dimensions in the Parameters spreadsheet.
Grid of the outlines of the can crusher laser-cut parts: base plate, crank plate, link, ram plate and others
All 15 laser-cut parts read back from the DXF files.

More projects.

All projects ↗