We use cookies to personalize content, interact with our analytics companies, advertising networks and cooperatives, and demographic companies, provide social media features, and to analyze our traffic. Our social media, advertising and analytics partners may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Learn more.
I have a 1000mm X-Carve with the 3.8w JTech Laser addon. I read the Jtech site which suggested using their custom fork of GRBL to accept S-commands without pauses, which got me reading and ultimately interested in GRBL 1.1 which supports laser mode natively. Now that Easel supports GRBL 1.1, I figured why not. I took note of my settings and uploaded GRBL 1.1, then took care to restore my settings afterwards. After uploading GRBL1.1 , M03 SXXX doesn’t seem to do anything – whether its 10 or 255. Spindle max RPM ($30=255) is set.
Additionally, it seems that with GRBL 1.1, the nightly UGS moves the steppers incredibly slowly. UGS 1.0.9 moves them normally (as does easel) but UGS 1.0.9 seems to have some quirks with GRBL 1.1. I was interested in the UGS nightly builds for better support from PicEngrave+Laser before I pick that up…
Originally I went with the change in FW because the first few laser passes produced smaller-than-intended images. According to the files I submitted in GCODE they should have been about 400% bigger.
PWM wiring to the controller seems to be solid, as on the JTECH0.9 GRBL I can use M03 Sx to set all variety of power from 1-255 without issue.
I’ll check on CW/switch and report back. I need to review the driver PDF.
GRBL is not in alarm as once I unlock the machine it seems to respond to movement commands as expected.
UGCS nightly built is software in flux. It’s possible that you got a bad build. The GUI to grbl interface changed with grbl 1.1 and that’s why UGCS 1.0.9 does not work well with grbl 1.1
Do you know how to use the Arduino serial monitor?
Using the serial monitor you can learn where the problem exists in your tool chain. With the serial monitor you are talking directly to grbl without any embellishments.
Most of the sender programs do special things to make life easier, but if you don’t know what those things are the senders can mask errors.
At the lowest level (serial monitor) if the M03 Sxxx doesn’t work then you most likely have a hardware or firmware issue.
Ok so I connected via putty and issued M03 S50 directly and it said ‘OK’ but hte laser didn’t turn on. if I flash the JTECH 0.9j firmware, it turns the laser on. Doesn’t that rule out hardware / wiring? The trouble with this firmware was that I had difficultly with things being the wrong size. I suppose I’m game to correct that issue instead of trying to force the issue on GRBL 1.1, I’m just hoping I can find a solution where the entire setup (CNC router + laser) works reliably and can switch between them.
The CW switch is away from the power switch. Flipping it towards the power switch turns on the laser to full power and happily starts burnining my test wood.
Try using this version of grbl. There are a lot of people running it dual mode. The only thing it doesn’t have that 1.1 has is the forced over ride functions. This version will work with UGCS 1.0.9
Everything runs great! About 20% through the engrave the laser shutoff. I cancelled the engrave now not even setting CW turns the laser on… Onto the next challenge! Thanks so much for the replies helping me get this running!
No it seems to be a loose wire inside of the laser itself. I applied a bit of pressure and re-clipped it and it seems…a bit better. Hopefully it wont jog loose again. If it does I’ll poke around on the jtech site or email them to see if its repairable.