Working fork of Inkcut aimed at correct cutter coordinate systems, layered toolpaths, better previews, and smarter weed lines (Summa D760 and similar).
This directory is inkcut_luke/ — the only tree to develop in.
| Workspace path | Role |
|---|---|
~/dev/me/inkcut_luke/ |
Canonical fork (this repo, branch refactor1) |
~/dev/me/inkcut_ai_fail/ |
Failed AI rewrite — reference only |
Active plan: agents/plans/cutter-path-and-coords.md
Agent rules: agents/project.md · compose with python3 agentsmd_build.py
An application for controlling 2D plotters, cutters, engravers, and CNC machines. Project homepage
You can download the release versions from here.
- Graphic manipulation (Rotation, scaling, mirroring)
- Copy generation and layout
- Weedlines
- Inkscape integration
- Device control panel
- Job history list
- Live plot status
- Pause, resume, and abort jobs mid way
- Python 2 and 3 support (Qt5 on python 3)
See the project docs site:
Get help by posting an issue or asking on the forum.
If you use Inkcut and want to help continue the development open source cutting software please consider donating.
Thank you to all who have contributed to Inkcut and to Inkscape for making this possible!
python3 agentsmd_build.py # core rules → AGENTS.md
python3 agentsmd_build.py --preset=full| Path | Purpose |
|---|---|
agents/project.md |
Fork-specific agent context |
agents/plans/ |
Implementation plans |
agents/tasks/ |
Session-sized tasks |
agentsmd_build.py |
Composes root AGENTS.md |