Return Home after Framing Command (GRBL)

After I click “OK” to finish Framing, I want the laser head to stop and return to the Home position.

Is this a Lightburn setting – or a GCode command I should enter somewhere?

(I’m using GRBL with my Creality Falcon 10W. While I found similar questions when I searched the topics, I did not find one which actually answered this question. Thanks for any help!)

1 Like

That’s not possible. Framing and homing are two different functions. Click on “frame” and then click on “home”. There is no function or macro to add homing to the framing function.

But why would you ever need that? That’s a weird workflow…

2 Likes

Why would I ever need to home after framing?

I use the frame utility just before I start cutting to make sure that the material is properly placed. Then I would hit the start command.

The issue for me is (and the reason why I think you don’t understand why I would ask such a question):

(1) After framing, the laser head does not return home.

Perhaps this is the result of a wrong device setting. Perhaps it is some quirk of the Creality Falcon 10W or the lbdev file.

(2) If I do not return home, the laser assumes that the place where it rested after framing IS the home position – and starts printing from there (which is not good).

This also happens when I manually move the head of the Creality Falcon 10W over the material to be cut in order to adjust the laser head to the appropriate height. (Rather a pain I did not realize before making the purchase.) If I don’t manually move the head back to the home position or click on the home button, it does not start printing in the proper place.

(3) Yes, I have absolute coordinates selected. I understand that I should expect the laser to cut on the basis of the absolute coordinates of my project regardless of whether or not the laser head has been homed – and thus, yes, I can understand why you think my question is ignorant.

I won’t contest the idea that I’m ignorant. I’m just trying to figure out how to get the laser head to HOME each time before it starts cutting, because it doesn’t seem to pay attention to absolute coordinates otherwise.

That’s correct. It just stops at the framing start position.

This is weird. This should not be the case.

This is because you use absolute coordinates. The laser position is not updated when moving it manually. If you manually move the laser, use “current position” as start.

Yes and no. If using absolute coordinates, you NEED to home at the beginning. And then only move the laser per commands; do not touch the laser head. So if you did not home, absolute coordinates do not work.

As mentioned, that sounds weird. Since it should not lose position after framing, this is not implemented in LB. You always need to click on Home to make the laser home. There is no homing cycle intended anytime else.

1 Like

Thanks. That’s helpful in tracking down a few things - and getting to figure out the Creality Falcon.

Now I know that I HAVE to home before each print - and I have made a popup startup notification to remind me, though I have not yet learned why this should be necessary when using absolute coordinates.

It almost seems (to me) like current coordinates and absolute coordinates are treated the same way by the Creality controller, because in both cases, the Creality just starts printing from the current location of the laser head.

In any case, one thing that made me think that some kind of Auto-Home might be possible was because of these options in the device settings.

If the option to Auto-Home when starting the machine has a command, and if it can return to a finish position 0,0, why is there no gcode command which could be sent just before every cut which does the same thing?

Apologies if my additional questions have crossed the “insufferable” boundaries - and thanks for your patience if any is left.

That really sounds like a bug in the creality controller. Maybe there is an update available?

Sure, this could be done. But since you seem to be the only person experiencing this behavior, chances are low that it will be implemented soon, I guess. You could switch to “custom gcode” machine type and define your own start commands, this might have the desired effect. But it will take some tinkering to get the rest running, I think.

1 Like

My mother told me I was special. LOL.

After having acquired the Creality, there are a number of things which seem a bit quirky about it – and the customer support doesn’t satisfy. I get better response in the LightBurn forums (which really aren’t intended to be Creality support forums :woozy_face:). I’d probably be likely to go with an XTool machine the next go-round.

Thanks again.

XTool is one of the worst brands to choose if you want great customer support and want to continue using LightBurn. Choose everything except xTool when you want to use LightBurn.

1 Like

I’m glad you mentioned it. What do you think about the WeCreat 40W machine and customer support? Or what other brands should I look at? I’m just a hobbyist and probably have to keep it under $3500.

Good question. I have Sculpfun and Creality devices and a Monport Mopa. I use Sculpfun the most and they have outstanding user support. But I can’t tell about the others. I guess you will find good and bad reports of every brand :grinning_face:

Once you home the machine it always knows where home is. The only way is doesn’t know where it is if you manually move any of the axis by hand after you home. You shouldn’t need to home the machine before every job unless you manually move any of the axis by hand.

If you home the machine, then load a job and frame and the frame is correct, then home again, then start the cut, it will still cut in the proper position. But there’s no reason to home the machine more that once.
As an alternate instead of using Absolute Position use Current Position. Then you dont even have to home the machine. Just manually move everything to the proper position and run frame. If frame is correct then run the job. The only thing is you may get a message that the machine may be out of bounds. If your sure the job wont run out of bounds just continue the cut. Also you wont be able to set the finish position because you didnt home the machine

Just my 2 cents worth. With inflation its 4.2 cents

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.