So I have been having trouble with my Full Spectrum Laser the power supply went out and they wanted 300 dollars to replace it talked them down to 150 which is still about 50 more then what I saw the same power supply going for from china. OK got it. My laser was now firing and low and behold the controller would stop in the middle of a job, REALLY:-(
But wait I have been working with grbl and laser diodes for the better part of two years so why not give the K40 a try.
For 366 off EBay coming out of California and free shipping how could I go wrong. Oh ya Moshi:-( well I gave the Moshi software about a day and it was as bad as every one says and my background is in software:-(
Now time for the upgrade I spent exactly 21/2 hours on this build. Have not wired in the homing switches but every thing is working great,
So I bought a Raspberry Pi CNC shield for $30
This is designed to work with the Rasp Pi but the Rasp is not needed you can just use the shield and plug in the usb. I have purchased a Rasp Pi 2 as I want to get functionality working on the pi such as part libs and walk away cutting but currently just using my laptop and a USB connection.
The hardest thing was building cables to connect the stepper motors a chose to connect directly to the K40 steppers and not use the ribbon cable that is part of the Moshi board
Her is the config for the grbl
Grbl (LaserInk 1.1)0.9g [’$’ for help]
Grbl 0.9g [’$’ for help]
$0=25 (step pulse, usec)
$1=25 (step idle delay, msec)
$2=7 (step port invert mask)
$3=0 (dir port invert mask)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=3 (status report mask)
$11=0.010 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=0 (homing cycle, bool)
$23=0 (homing dir invert mask)
$24=25.000 (homing feed, mm/min)
$25=500.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$100=78.000 (x, step/mm)
$101=78.000 (y, step/mm)
$102=250.000 (z, step/mm)
$110=5000.000 (x max rate, mm/min)
$111=5000.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=225.000 (x accel, mm/sec^2)
$121=225.000 (y accel, mm/sec^2)
$122=10.000 (z accel, mm/sec^2)
$130=200.000 (x max travel, mm)
$131=200.000 (y max travel, mm)
$132=200.000 (z max travel, mm)
ok
Note that this is the Laserink variation of grbl based off 9g
It allow for PWM image rastering.
Full disclaimer I am the the writer of this firmware.
I couldn’t be happier and I am doing image engraving.