Free
Arduino
https://www.raspberrypi.org/forums/viewtopic.php?t=209649
Additional information follows:
- Perhaps the most important aspect here is
that GRBL is performance limited due to the processing
capability of an Arduino.
- Due to the limited capabilities of the
Arduino, GRBL implements a very limited subset of the
G-Code language. This means that some functions do not
exist in GrBL implementations. The good news is the
authors of GRBL track the functionality of LinuxCNC as
much as possible.
- LinuxCNC is big and complex, this requires
big iron (relative to Arduino) but on the other hand
performs much better.
- With LinuxCNC. if you dont have a parallel
port (laptops and new hardware) you have to buy extra
hardware anyways. at that point it makes sense to
evaluate boards like GRBL based Arduinos and even more
so some of the ARM based solutions that are happening.
The approach with these GRBL based or derived cards,
though is different in that the actual G-Code pricessing
is handled by the card.
- The fact that the G-Code is processed on the
Arduino means that you can run a user interface on
another extremely low cost card. In this regard a
complete CNC system could be built from an Arduino and
something like a Raspberry Pi. In other words a dirt
cheap stand alone CNC controller can be had.
- In a nut shell GRBL based hardware is an
alternative way to process G-Code. Beyond that there
isn't much in the way that LINUXCNC and GRBL intersect.
Think of GRBL as a very light implementation of a G-Code
processor that just barely fits on the Arduino chip.
- Do not have to remove driver ? Inspect
circuit. Onr is direction one is pulse.
|
Open Source
Video
Parallel
TB6560
card
Didicated Machine Not
Necessary but Preferred.
No Internet Connection
Use Thumb Drives
Ox Machine
Runs on 10.04
Install
Pad
Screen Parallel
|
Parallel Port
Not real time causes issues.
Dedicated Machine
|
|
|