Has anyone heard about PureCutCNC?

I came across this post on Reddit.

Obviously not mine, this is what the creator posted on Reddit.


Hello everybody! I am excited to announce the new version of my pet open source project.

PureCutCNC v0.0.4 is here — and it’s the biggest release yet.

You can now measure and dimension your designs directly on the canvas — linear, radial, and angular, all snapped to geometry so they stay attached as things change.

3D toolpath generation got a serious overhaul. Waterline finishing is smoother and safer, drilling orders holes by shortest travel, offsets are simplified back into arcs, and a new 3D Surface Cleanup pass handles what roughing leaves behind.

The app also runs on iPad now, alongside the existing desktop and web versions, with a UI rebuilt for touch.

Plus: partial .camj import, OBJ import, multi-body STL splitting, STL export, mirror and ellipse features, open-profile cuts, multi-cutter operations, GPU-accelerated simulation, cached toolpaths, and a check-for-updates flow.

99 commits since v0.0.3. Try it — full notes on GitHub.


#### End quote.

This is the link to the Github.

Might be interesting, for now it’s free…

If this is not the right place to post. Please let me know. I’ll remove, move or repost.

Cool, it looks similar to this one, FreazyKam Free Browser based CAM

Seems like we have a few browser based options now. Thanks for sharing.

Thanks for sharing this, Karel. Full disclosure: I develop PureCut CNC.

It’s a free, open-source CAD/CAM workspace intended for hobby CNC users. It supports drawing and SVG/DXF import, 2D/2.5D operations, 3-axis surface toolpaths, simulation, and G-code export. It is CAM software only—it does not control or send jobs to the machine.

I’d be interested in feedback from MPCNC and LowRider users, particularly around machine definitions, post-processing, and any workflow gaps. I’m also happy to answer questions about how it works.

I love when developers of things are in here. It makes questions and contents much better than just “support ticket" type submission.

I’m going to use it as my main CAM to replace EstlCAM that i was using before
here are some cabinets that I’ve used PureCutCNC Plywood cabinets without single flute endmills or estlcam

I’ve created the issues on GH but for me the main missing features were ramp entry, helical drilling and smooth tabs. It is mostly cutting/drilling/boring plywood for the cabinets. haven’t done any other projects lately

I’m running FluidNC and just added the same tool change macro with a touch plate that i was using before. I control the router manually so everything is relatively simple

Nice work @zerg32 Helical and ramp entries jut got merged, not released yet. the helical drilling will also be added soon and all released in v0.3.0. Thank you for your suggestions!

That’s a big one for me.

@Frank_Povazanj there is another feature that is nearly essential to be able to cut aluminum on our CNCs. Trochoidal milling / adaptive clearing.

i need to cut some small aluminum parts on the weekend. let me try to make a proof of concept. I’ll make a GH issue if i manage to get something working

bCNC has trochoidal and trochoidal 3d. I’m not even sure what that is.

@Frank_Povazanj bCNC is an open source python based program you can find on github.… Might give you some idea how to accomplish

Thanks Serg. you can open an issue without the code example. I will put it into backlog.
Meanwhile I suggest that you take a look at the current dev version (browser only). I am not allowed to post links here but you can find the link at purecutcnc website. with helical entry and smoothed pocket toolpath, arc fitting - it already generates toolpath that is more machine friendly.

@Frank_Povazanj thanks for adding trochoidal so promptly.
here is the first mini project cut with it
A set of aluminium brackets - Things You’ve Made - V1E.com Forum

Left side DXF.dxf (206.0 KB)

If you want a test file I can not figure out how to pocket the section in the front. that shares the outside edge.

fwiw .dxf exported from a work in-progress tool end up (dumb luck) with multiple profiles that EstlCam detects automatically (i.e. no hand tracing needed… ).

5min demo…

Will share more details when files for the Plywood Toddler Mobility Trainer https://forum.v1e.com/t/whos-looking-for-a-new-cnc-project/54680 are more broadly available.

I figured out what it was in MillMage. The pocket wasn’t an enclosed shape. Here’s the MillMage file.

Left side.mage.zip (21.4 KB)