See exactly what your G-code will cut.
A CNC simulator with real material removal, a 2D drawing editor and a 3D modeller that generate toolpaths, a public gallery of designs, and an MCP connection so Claude can work on your files with you.
Sign in with GitHub or GitLab. No password, no card. This demo below is the real renderer running the sample program that ships with every new file.
What it does
Exact material removal
Every move is cut in one pass over its swept capsule on a heightmap, so what you see is what the tool would leave — measured to the grid resolution.
Precise cut edges
Walls land where the cutter really passed, not on the grid: curves stay round at any resolution.
Instant rewind
Scrub anywhere in a 200k-move program. Undo patches and keyframes make seeking cheap.
Collision checks
Rapids that plough through material and cuts that reach the bed are flagged by move number.
2D drawing → toolpaths
Draw filled shapes as objects and layers, assign pocket / profile / engrave operations, generate G-code.
3D modelling → roughing
Sketch and extrude a part; waterline roughing produces the program that machines it from a blank.
Share and import
Publish designs to the gallery, upvote, discuss, and import others' programs into your own files.
Claude connects too
Connect Claude web over MCP: it can write and fix programs, run analyses and point at problems in your live 3D view.
How it works
1. Set up the stock
Machine bed, block size and position, work origin offset, tool diameter and simulation resolution — saved per file.
2. Paste, draw or model
Paste G-code, or draw filled shapes / extrude sketches and generate the program. Every editor previews into the same renderer.
3. Play, measure, share
Scrub through the program, read the remaining part's dimensions and volume, check for crashes, then publish or hand it to Claude.
Ready when you are
Free forever for hobby use. Your files are yours: export or delete them any time.
Sign in with GitHub or GitLab