A friend recently gave me a laser unit he had kind of ‘cobbled’ together. It’s a Solidoodle 3D printer mechanism with some 3D printed laser mounting bits and a Sainsmart RYC-GRBL-V2 controller board.
I have a CNC machine in the shop that I drive with LinuxCNC and so - having the computer, I downloaded LightBurn, installed and played. But… life got in the way, my trial expired and this weekend I was back to trying to get this thing to work. I downloaded a Windows version of LightBurn to my laptop and have been using the trial on that one to play (yes - I know… I’m cheating on the trial… the $40 license fee is not going to be a problem - if I can get this laser to produce something I want. So my apologies to LightBurn’s authors - I truly am not trying to defeat or otherwise cheat them out of their deserved license).
Anyways - back to the problem. It was ‘cobbled’ together… the limit switches were not wired in and the stepper motor connectors made intermittent connections. I got so frustrated yesterday that I ordered the proper connectors for steppers and limit switches (gotta love Amazon ‘next day’) and I just finished wiring them in. The ONLY wires I didn’t change were the laser connectors - they were well fitted and functional.
Today - after redoing the wiring, the steppers work consistent, but I can’t get the laser to fire and I can’t get Lightburn to ‘recognize’ the limit switches. ‘Homing’ won’t work.
I’m familiar enough with G-Code from my CNC to understand how to enter and drive the motion. What is the G-Code to fire the laser? I suspect it may be a complex ‘statement’ including a power factor.
I tested the laser directly and it is fine - I just found the Sainsmart manual for the board - but it really isn’t terribly helpful (not trouble-shooting steps). I’m getting annoyed with all the ‘fixing’ - I want to BURN something!!
Thanks folks - appreciate any advice provided.