Lightweight STEP/IGES CAD Tool — KISS Edition
Platform
Command
Windows
Double-click install_windows.bat
Linux
chmod +x install_linux.sh && ./install_linux.sh
The installer will install all dependencies (cadquery, vtk, PyQt5) and launch the app.
Manual Run (after install)
python3 forgecad.py # Linux/macOS
python forgecad.py # Windows
Python 3.9+
Internet connection (first install only)
Box, Cylinder, Sphere, Cone, Torus
Extrude (pad on top face)
Cut Extrude (hole through top face)
Revolve (L-profile around Z)
Shell (hollow)
Fillet / Chamfer edges
Union, Intersect, Cut (with a box tool)
Mirror X / Y / Z
Rotate (arbitrary axis + angle)
Scale (uniform)
Translate
Volume measurement
Bounding box
Open STEP / IGES
Save STEP
Export STL
Dependencies (auto-installed)
Package
Purpose
cadquery
CAD kernel (OpenCASCADE wrapper)
vtk
3D rendering
PyQt5
GUI framework
Orbit : Left-click drag in 3D view
Pan : Middle-click drag
Zoom : Scroll wheel
View buttons (Front/Top/Right/Iso) in toolbar
All operations show a parameter dialog first
Undo goes back up to 20 steps