Show HN: I wanted OpenSCAD with fillets and a C-like language. So I made one
Category: devtools
Tags: cad, parametric-modeling, opencascade, d-language, mcp
Score: 7.5/10 (Innovation: 7, Technical: 9, Documentation: 8, Utility: 6)
hackerscad is a parametric CAD application that combines a C-like scripting language (a subset of D) with a live graphical editor, allowing models to be written as code or manipulated with the mouse while the code updates. It uses OpenCascade B-rep kernels for exact solids, provides rich libraries for threads, gears, hinges, and enclosures, and offers an MCP server for AI agent interaction, making it a powerful and novel tool in the CAD space.
Target audience: mechanical engineers, makers, and developers interested in code-based CAD
Repository: https://hackerscad.com/ · D · GPL-3.0 · 13 stars
View on Hacker News