I've got the grbl shield, I've got the grbl hex file flashed onto my arduino.
But I am completely clueless as to how to get G code to stream to the thing. Can someone explain the tool chain or process for this?
I have a fully licensed version of Bobcad and the right tools to generate appropriate G code, but have no idea how to stream to the arduino in Windows.
I have never used Bobcad to generate any gcode files before. However if you want to get the BobCad gcode files to the Arduino board you on the grbl github page there is a ruby script that Simen uses.
I have not used this script as I normally write my own. However know that we are working on a gcode GUI program (osx, linux, windows) that should drive the grblShield soon. For now use Simens method of the ruby script.
Note you will need the ruby runtime interpreter to run a .rb file.
Its pretty nice little program. Anyways when you plug in your arduino you need to find the port that it shows up as. Once that you settings need to be 8N1 9600 baud.
Then you basically have a serial port connection to grbl. At this point you just type in gcode commands. Like:
Grbl 0.6b
'$' to dump current settings
g0x05y05z05 <----This is what I typed in. Then motors move :)
'$x=value' to set parameter or just '$' to dump current settings
ok
To get a list of all the current settings.
Turn your current pots all the way down. (counter clockwise) then issue a command like this:
g0x1000y1000z1000
Thats a long command. Then slowly adjust the current pots. Once they start to move go a bit more then you are good to go. Just make sure you are not using too beefy of a motor without a heat sink or a fan on the chip. It will go into thermal shutdown if you don't.