machinekit / Machinekit Cnc
Licence: other
CNC stack split out into a separate package
Projects that are alternatives of or similar to Machinekit Cnc
mkLinuxCNC / Machinekit and EtherCAT notes.
Stars: ✭ 50 (+127.27%)
Mutual labels: cnc
involute-gear-generatorInvolute gear generator – NodeJS command line utility.
Stars: ✭ 18 (-18.18%)
Mutual labels: cnc
PycncPython CNC machine controller for Raspberry Pi and other ARM Linux boards
Stars: ✭ 390 (+1672.73%)
Mutual labels: cnc
IndyMillOpen Source DIY Metal CNC Machine
Stars: ✭ 85 (+286.36%)
Mutual labels: cnc
grbl-mega-wall-plotter(WIP) A variant of Grbl (v1.1g) for Arduino Mega with support for hanging wall plotters
Stars: ✭ 15 (-31.82%)
Mutual labels: cnc
ToolpathGeneratorAutomating Toolpath Planing and Generation for 3-Axis CNC
Stars: ✭ 26 (+18.18%)
Mutual labels: cnc
StmblAC Servo Driver for STM32F4
Stars: ✭ 518 (+2254.55%)
Mutual labels: cnc
LPC176xgrblHAL driver for LPC1968 and LPC1769
Stars: ✭ 12 (-45.45%)
Mutual labels: cnc
Grbl PlotterA GCode sender (not only for plotters) for up to two GRBL controller. SVG, DXF, HPGL import. 6 axis DRO.
Stars: ✭ 286 (+1200%)
Mutual labels: cnc
coreCreate 2d primitive shapes, encapsulate and repeat them by handling each repetition and generate recursive shapes
Stars: ✭ 34 (+54.55%)
Mutual labels: cnc
Polar-Bear-Cnc-MachineA multipurpose, 2 linear, 1 rotary axis cnc machine concept
Stars: ✭ 375 (+1604.55%)
Mutual labels: cnc
rapcoresRobotic Application Processor
Stars: ✭ 14 (-36.36%)
Mutual labels: cnc
GRBL-Post-ProcessorPost Processor for Autodesk Fusion360, delivering GCODE output optimized for GRBL compatible CNC or Lathe
Stars: ✭ 122 (+454.55%)
Mutual labels: cnc
G2g2core - The Next Generation
Stars: ✭ 437 (+1886.36%)
Mutual labels: cnc
Sand-TableAn open-source platform for building DIY sand tables (like the Sisyphus or ZenXY)
Stars: ✭ 99 (+350%)
Mutual labels: cnc
LaserCutLaserCut is an experimental, "Swiss Army Knife" type of program for creating 2D designs by combining primitive shapes using constructive geometry and then sending them to a laser cutter for vector cutting or vector engraving
Stars: ✭ 19 (-13.64%)
Mutual labels: cnc
Grbl esp32A port of Grbl CNC Firmware for ESP32
Stars: ✭ 836 (+3700%)
Mutual labels: cnc
Laserweb4Collaborative effort on the next version of LaserWeb / CNCWeb
Stars: ✭ 456 (+1972.73%)
Mutual labels: cnc
tc-maker-4x4-routerRestoration and documentation of custom-built 4x4' CNC router at Twin Cities Maker hackerspace (aka the Hack Factory) in Minneapolis, MN.
Stars: ✭ 14 (-36.36%)
Mutual labels: cnc
machinekit-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
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at
[email protected].