Have found many posts, sad that one can’t remove G54 from the startup gcode for those using work offsets.
Any chance Lightburn V2 allows this “advanced” option?
Have found many posts, sad that one can’t remove G54 from the startup gcode for those using work offsets.
Any chance Lightburn V2 allows this “advanced” option?
If the G54 offset is all zeroes, it should have no effect. Is your controller choking on the G54?
No, I was using G56 for the current piece of wood.
I just learned recently G54 is treated like a machine offset by GRBL. Is yours all zeroes or does it have some value?
Not sure how to answer your question.
Issuing G54 activates workspace #1. So if I’m currently working with another workspace, this ruins the workflow and limits me to only the first workspace.
Answer it this way…
If GRBLHal accepts $# in the Console window, copy the result and paste it in a Reply.
Here it is, thanks.
[G54:389.306,-300.827,-95.695,0.000]
[G55:751.769,-133.738,-93.535,0.000]
[G56:663.231,-537.197,-93.705,0.000]
[G57:599.564,-511.246,-114.395,0.000]
[G58:0.000,0.000,0.000,0.000]
[G59:385.606,-201.166,-88.785,0.000]
[G59.1:0.000,0.000,0.000,0.000]
[G59.2:0.000,0.000,0.000,0.000]
[G59.3:0.000,0.000,0.000,0.000]
[G28:0.000,0.000,0.000,0.000]
You do a lot of offsets for sure!
You have to be willing to experiment, but you have your settings documented so you can recover.
Your controller may be using G54 as the machine offset. To test this, enter G10 L2 P1 X0 Y0 Z0 and test. This should zero out G54, but be aware your other Program offsets may be wrong because they were relative to the Machine offset. This is uncharted territory because how your controller manages these is unknown.
Good to know.
Regardless, I don’t want Lightburn issuing a G54 at the start of a GCode file. Lightburn hardcodes G00 G17 G40 G20 G54 into the start of every file.
Most CAM let’s you edit a post processor to define many things, but Lightburn does not.
Technically, Lightburn is not a CAM program. Had they known how their user base would explode, they might have included it in the original design specs. I am sure now it would be a major task.
Did you try zeroing out the G54? I have 3 lasers and a CNC, and that G54 in the initialization string makes no difference on my operations.
I am also wondering why it is an issue with your machine. If the G56 that you use follows the G54, then the controller should switch to the G56 offset instead.