machinekit-cnc
CNC stack split out into a separate package
git clone https://github.com/machinekit/machinekit-cnc.gitmachinekit/machinekit-cncmachinekit-cnc is a split out repo which just contains the CNC elements of machinekit
The main reasons for stripping out the CNC stack, are
- to simplify its maintenance
- make it easier to change elements within the CNC side of machinekit.
Future development with NML replacement, different interpreters etc. should be easier in a 'bare bones' repo.
Installing packages machinekit-hal-{flavour} followed by machinekit-cnc-{flavour} will give you a fully operational version of machinekit.
If you want to build as a RIP, you need to clone machinekit-hal.
From the root of that clone run scripts/build_with_cnc
This will clone machinekit-cnc into the root of the machinekit-hal clone.
machinekit-hal is built, then machinekit-cnc is built with necessary artifacts from machinekit-hal build copied over.
Then the required libs/binaries/scripts/configs etc are copied into machinekit-hal and the environment var is set ready to run the RIP
more like this
purecutcnc
PureCutCNC is a 2.5D CAD / CAM workspace for designing parts, defining machining operations, previewing toolpaths, and…
WasteOptimiser
Irregular shape nesting software for waste material optimisation in 2D machining.