Machine jogs in wrong directions if at all

I connected and homed which brought it to front left. backed it up and the told it to come forward and it again went back. here is my console data and pic of settings.
Waiting for connection…

Grbl 1.1g [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

error:9

G-code locked out during alarm or jog state.

[MSG:Caution: Unlocked]

ok

[VER:1.1g.20181112:CUSTOM]

[OPT:V,15,128]

Target buffer size found

ok

ok

$#

[G54:-995.003,-995.003,0.000]

[G55:0.000,0.000,0.000]

[G56:0.000,0.000,0.000]

[G57:0.000,0.000,0.000]

[G58:0.000,0.000,0.000]

[G59:0.000,0.000,0.000]

[G28:-300.050,-1.425,-20.000]

[G30:-337.372,-9.096,-20.000]

[G92:0.000,0.000,0.000]

[TLO:0.000]

[PRB:0.000,0.000,0.000:0]

ok

?

<Idle|MPos:-995.003,-995.003,0.000|FS:0,0|WCO:-995.003,-995.003,0.000>

ok

<Idle|MPos:-995.003,-995.003,0.000|FS:0,0|Ov:100,100,100>

ok

<Idle|MPos:-995.003,-995.003,0.000|FS:0,0>

ok

<Idle|MPos:-995.003,-995.003,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:-995.003,-985.003,0.000|FS:0,0>

ok

<Idle|MPos:-995.003,-985.003,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:-995.003,-975.003,0.000|FS:0,0>

ok

<Idle|MPos:-995.003,-975.003,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

ALARM:1

Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.

[MSG:Reset to continue]

Grbl 1.1g [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

[MSG:Caution: Unlocked]

ok

ALARM:1

Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.

[MSG:Reset to continue]

Grbl 1.1g [‘$’ for help]

[MSG:Check Limits]

[MSG:‘$H’|‘$X’ to unlock]

[MSG:Caution: Unlocked]

ok

$0=8

$1=255

$2=0

$3=5

$4=1

$5=0

$6=0

$10=1

$11=0.020

$12=0.002

$13=0

$20=0

$21=1

$22=1

$23=3

$24=100.000

$25=300.000

$26=250

$27=5.000

$30=300

$31=0

$32=0

$100=199.100

$101=199.100

$102=199.100

$110=2500.000

$111=2500.000

$112=2500.000

$120=150.000

$121=150.000

$122=150.000

$130=1000.000

$131=1000.000

$132=100.000

ok

?

<Idle|MPos:-995.003,-947.971,0.000|FS:0,0|Pn:Y|WCO:-995.003,-995.003,0.000>

ok

<Idle|MPos:-995.003,-947.971,0.000|FS:0,0|Pn:Y|Ov:100,100,100>

ok

<Idle|MPos:-995.003,-947.971,0.000|FS:0,0|Pn:Y>

ok

<Idle|MPos:-995.003,-947.971,0.000|FS:0,0|Pn:Y>

ok

<Idle|MPos:-995.003,-947.971,0.000|FS:0,0|Pn:Y>

ok

I’m confused. Did you not indicate that your machine homed to back-right?

I didn’t expect to see this again but wanted to confirm. Are you connecting the machine to other software? Or has something been setup on the LightBurn side to do this?

Sorry for the confusion. My machine homes to Front Left :arrow_down: :arrow_backward:. I just have the machine connected to lightburn now. Yesterday I did mess with Openbuilds but you suggested using just one program. Since you know lightburn I am sticking with that for the moment.

I dont know what this code means

In this case let’s start over.

Let’s remove this offset. Run this in Console:

G10 L2 P1 X0 Y0

Leave origin in Device Settings as-is (bottom-left).

Home the machine.

Check position and report back.

Check jogging controls. Do all jogging controls work as expected? Report back specifics.

Jog to back-right of machine. Check position and report back.

made adjustment in console. Homed the machine. moved right (twice both times small moves) … all good. asked to move left and it moved continuously to the right. I had to stop it. Moved back (twice with small moves) all good. asked to move forward and it moved continuously backwards till i stopped it.

G10 L2 P1 X0 Y0

ok

ok

ok

<Idle|MPos:-995.003,-995.003,0.000|FS:0,0|WCO:0.000,0.000,0.000>

ok

<Idle|MPos:-995.003,-995.003,0.000|FS:0,0|Ov:100,100,100>

ok

<Idle|MPos:-995.003,-995.003,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:-985.003,-995.003,0.000|FS:0,0>

ok

<Idle|MPos:-985.003,-995.003,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:-975.003,-995.003,0.000|FS:0,0>

ok

<Idle|MPos:-975.003,-995.003,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:-965.003,-995.003,0.000|FS:0,0>

ok

<Idle|MPos:-965.003,-995.003,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

ALARM:3

Reset while in motion. Grbl cannot guarantee position. Lost steps are likely. Re-homing is highly recommended.

Grbl 1.1g [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

[MSG:Caution: Unlocked]

ok

<Idle|MPos:-869.709,-995.003,0.000|FS:0,0|WCO:0.000,0.000,0.000>

ok

<Idle|MPos:-869.709,-995.003,0.000|FS:0,0|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:-869.709,-985.003,0.000|FS:0,0>

ok

<Idle|MPos:-869.709,-985.003,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:-869.709,-975.003,0.000|FS:0,0>

ok

<Idle|MPos:-869.709,-975.003,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

ALARM:1

Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.

[MSG:Reset to continue]

Grbl 1.1g [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

[MSG:Caution: Unlocked]

ok

<Idle|MPos:-869.709,-947.961,0.000|FS:0,0|Pn:Y|WCO:0.000,0.000,0.000>

ok

<Idle|MPos:-869.709,-947.961,0.000|FS:0,0|Pn:Y|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

ok

ok

<Idle|MPos:-539.764,-947.961,0.000|FS:0,0|Pn:Y>

ok

ok

ok

<Idle|MPos:-529.839,-947.961,0.000|FS:0,0|Pn:Y>

ok

ok

ok

<Idle|MPos:-524.209,-947.961,0.000|FS:0,0|Pn:Y>

ok

ok

ok

<Idle|MPos:-521.246,-947.961,0.000|FS:0,0|Pn:Y>

ok

ok

ok

<Idle|MPos:-519.026,-947.961,0.000|FS:0,0|Pn:Y>

ok

ok

ok

<Idle|MPos:-519.026,-944.997,0.000|FS:0,0|Pn:Y>

ok

<Idle|MPos:-519.026,-944.997,0.000|FS:0,0|Pn:Y>

ok

<Idle|MPos:-519.026,-944.997,0.000|FS:0,0|Pn:Y>

ok


photo shows “get position” after moving to the back right :point_up_2: :point_right:I mix up my right and left sometimes so I will add the gestures to make sure I am clear.

Can you confirm that you homed the machine after running the G10 command? The position statuses make me think otherwise but want to confirm.

Can you do this?

  1. Power cycle machine
  2. If machine doesn’t automatically rehome with power on then home machine.
  3. Run these commands in Console and report back
$#
?

Then retest jogging controls and report back.

I apologize. We have a few automatic processes in place to reduce spam and on a very rare occasion the automation captures a legitimate contributor. You have been promoted by the support team and this shouldn’t limit you in the future.

I’ll merge this thread into the original one as it’s fully on-topic.

1- turned on machine
2- hit home ( it moved to the left - touched the sensor twice /then it tried to go backwards hit the sensor and stopped… It did not finish the homing and I dont know why it went back instead of forward like normal)
3- G10 L2 P1 X0 Y0
ok
ok
ok
<Idle|MPos:-995.003,-995.003,0.000|FS:0,0|WCO:0.000,0.000,0.000>
ok
<Idle|MPos:-995.003,-995.003,0.000|FS:0,0|Ov:100,100,100>
ok
<Idle|MPos:-995.003,-995.003,0.000|FS:0,0>
ok
Starting stream
Stream completed in 0:00
ok
<Idle|MPos:-985.003,-995.003,0.000|FS:0,0>
ok
<Idle|MPos:-985.003,-995.003,0.000|FS:0,0>
ok
Starting stream
Stream completed in 0:00
ok
<Idle|MPos:-975.003,-995.003,0.000|FS:0,0>
ok
<Idle|MPos:-975.003,-995.003,0.000|FS:0,0>
ok
Starting stream
Stream completed in 0:00
ok
<Idle|MPos:-965.003,-995.003,0.000|FS:0,0>
ok
<Idle|MPos:-965.003,-995.003,0.000|FS:0,0>
ok
Starting stream
Stream completed in 0:00
ok
ALARM:3
Reset while in motion. Grbl cannot guarantee position. Lost steps are likely. Re-homing is highly recommended.
Grbl 1.1g [‘$’ for help]
[MSG:‘$H’|‘$X’ to unlock]
[MSG:Caution: Unlocked]
ok
<Idle|MPos:-869.709,-995.003,0.000|FS:0,0|WCO:0.000,0.000,0.000>
ok
<Idle|MPos:-869.709,-995.003,0.000|FS:0,0|Ov:100,100,100>
ok
Starting stream
Stream completed in 0:00
ok
<Idle|MPos:-869.709,-985.003,0.000|FS:0,0>
ok
<Idle|MPos:-869.709,-985.003,0.000|FS:0,0>
ok
Starting stream
Stream completed in 0:00
ok
<Idle|MPos:-869.709,-975.003,0.000|FS:0,0>
ok
<Idle|MPos:-869.709,-975.003,0.000|FS:0,0>
ok
Starting stream
Stream completed in 0:00
ok
ALARM:1
Hard limit triggered. Machine position is likely lost due to sudden and immediate halt. Re-homing is highly recommended.
[MSG:Reset to continue]
Grbl 1.1g [‘$’ for help]
[MSG:‘$H’|‘$X’ to unlock]
[MSG:Caution: Unlocked]
ok
<Idle|MPos:-869.709,-947.961,0.000|FS:0,0|Pn:Y|WCO:0.000,0.000,0.000>
ok
<Idle|MPos:-869.709,-947.961,0.000|FS:0,0|Pn:Y|Ov:100,100,100>
ok
Starting stream
Stream completed in 0:00
ok
ok
ok
<Idle|MPos:-539.764,-947.961,0.000|FS:0,0|Pn:Y>
ok
ok
ok
<Idle|MPos:-529.839,-947.961,0.000|FS:0,0|Pn:Y>
ok
ok
ok
<Idle|MPos:-524.209,-947.961,0.000|FS:0,0|Pn:Y>
ok
ok
ok
<Idle|MPos:-521.246,-947.961,0.000|FS:0,0|Pn:Y>
ok
ok
ok
<Idle|MPos:-519.026,-947.961,0.000|FS:0,0|Pn:Y>
ok
ok
ok
<Idle|MPos:-519.026,-944.997,0.000|FS:0,0|Pn:Y>
ok
<Idle|MPos:-519.026,-944.997,0.000|FS:0,0|Pn:Y>
ok
<Idle|MPos:-519.026,-944.997,0.000|FS:0,0|Pn:Y>
ok
Grbl 1.1g [‘$’ for help]
[MSG:Check Limits]
[MSG:‘$H’|‘$X’ to unlock]
[MSG:Caution: Unlocked]
ok
ALARM:8
Homing fail. Cycle failed to clear limit switch when pulling off. Try increasing pull-off setting or check wiring.
ok
Grbl 1.1g [‘$’ for help]
[MSG:Check Limits]
[MSG:‘$H’|‘$X’ to unlock]
[MSG:Caution: Unlocked]
ok
$#
[G54:0.000,0.000,0.000]
[G55:0.000,0.000,0.000]
[G56:0.000,0.000,0.000]
[G57:0.000,0.000,0.000]
[G58:0.000,0.000,0.000]
[G59:0.000,0.000,0.000]
[G28:-300.050,-1.425,-20.000]
[G30:-337.372,-9.096,-20.000]
[G92:0.000,0.000,0.000]
[TLO:0.000]
[PRB:0.000,0.000,0.000:0]
ok
?
<Idle|MPos:-995.003,5.003,0.000|FS:0,0|Pn:Y|WCO:0.000,0.000,0.000>
ok

4-I am now going to attempt to rehome it since the first attempt failed. … It properly checked left then tried to go backwards and failed again.

5- These are the commands and responses
Command: Response
right:right
Left: right
forward: moved once then stopped responding to command/ wont move at all
back: back

3-

Thank you! I was wondering how newbies were to get help if they were stuck and limited to so many threads…

1 Like

I was able to get it to both home properly yesterday and when I first set it up after deleting the app I was also able to get it to register its location at x0y0. And was able to job in proper directions. I thought that problem had been solved but I guess not.

1 Like

I shut down both machine and program. Moved the machine away from the back sensor and turned it back on. Asked it to home and it did it correctly to left/front.
here are the codes you asked for before
Waiting for connection…

Grbl 1.1g [‘$’ for help]

[MSG:‘$H’|‘$X’ to unlock]

error:9

G-code locked out during alarm or jog state.

[MSG:Caution: Unlocked]

ok

[VER:1.1g.20181112:CUSTOM]

[OPT:V,15,128]

Target buffer size found

ok

ok

$#

[G54:0.000,0.000,0.000]

[G55:0.000,0.000,0.000]

[G56:0.000,0.000,0.000]

[G57:0.000,0.000,0.000]

[G58:0.000,0.000,0.000]

[G59:0.000,0.000,0.000]

[G28:-300.050,-1.425,-20.000]

[G30:-337.372,-9.096,-20.000]

[G92:0.000,0.000,0.000]

[TLO:0.000]

[PRB:0.000,0.000,0.000:0]

ok

?

<Idle|MPos:-995.003,-995.003,0.000|FS:0,0|WCO:0.000,0.000,0.000>

ok

Right: short jog right
Left: continuous jog right
Back: Short job back
front: continuous jog back

I didn’t expect this so let’s make some additional adjustments.

Let’s shorten your Y dimension. I’m going to assume this should be 143mm. Please run in Console:

$131=143

Then we will need to create an offset:

$10=0
G10 L2 P1 X-995.003 Y-138.003

Then rehome and retest jogging controls.

:grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin: :grin:
It worked right!!

$131=143

ok

ok

$10=0

ok

G10 L2 P1 X-995.003 Y-138.003

ok

ok

<Idle|WPos:0.000,0.002,0.000|FS:0,0|WCO:-995.003,-138.003,0.000>

ok

<Idle|WPos:0.000,0.002,0.000|FS:0,0|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|WPos:10.000,0.002,0.000|FS:0,0>

ok

<Idle|WPos:10.000,0.002,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|WPos:20.000,0.002,0.000|FS:0,0>

ok

<Idle|WPos:20.000,0.002,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|WPos:30.000,0.002,0.000|FS:0,0>

ok

<Idle|WPos:30.000,0.002,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|WPos:20.000,0.002,0.000|FS:0,0>

ok

<Idle|WPos:20.000,0.002,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|WPos:10.000,0.002,0.000|FS:0,0|WCO:-995.003,-138.003,0.000>

ok

<Idle|WPos:10.000,0.002,0.000|FS:0,0|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|WPos:10.000,10.002,0.000|FS:0,0>

ok

<Idle|WPos:10.000,10.002,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|WPos:10.000,20.002,0.000|FS:0,0>

ok

<Idle|WPos:10.000,20.002,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|WPos:10.000,10.002,0.000|FS:0,0>

ok

<Idle|WPos:10.000,10.002,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

What do I do now? How do I get it to move with the designated pattern? And Do we need to size my workarea?

So are controls now working correctly? Check jogging controls as well as the “Set laser position” tool (looks like a map pin) and make sure you can travel to all corners of the machine.

Have you attempted anything else with the machine? If I recall correctly with the other user who was using a machine like this he needed a way of avoiding any travel movements before the start of job.

Read through this Topic as it may be relevant for you:

The $131 value I gave you was based on what you had defined for your workspace area in Device Settings. If that’s not correct then we’ll have to revisit it.

Try creating a simple shape, then run preview to make sure it looks right. Then frame the job. As far as running the job I’m not familiar with the actual mechanics of the machine. So not sure if it’s safe to just try running a job. If you could disable the actual quilting mechanism you could run the job to make sure it went through the proper path of the simple shape.

You may want to run through some of the basic tutorials on LightBurn to familiarize yourself with how the software works.

Tutorials – LightBurn Software

The controls are working properly! I used the laser position tool and was able to get to all 4 sides of my work area. I had to play with the work size measurements under device settings but got it to work.
To avoid travel movements I was told to add M00 at the beginning and at the end of the gcode for my design. This will pause the program so I can get my machine ready to stitch and then stop my machine from stitching before it runs back to the origin location.

1 Like

The workspace area was not correct. I guessed and made it smaller than it was so that it would stop running away. I think I have the workspace set right now. w-18.7in h-2.1in I did some trial and error and this is what matches the actual location of the machine… But I dont understand how my 100" wide table can equal 18.7" on the program… same for the height…

How do I run a preview and frame a job?
I know how to make a shape or open a file with a pattern. I know how to adjust the size and even figured out how to add and remove nodes to change the design. I selected a circle and said to run the job but it did nothing… I also opened a file and it also did nothing so I must be missing a step. As long as I dont have my machine on with fabric there is no damage to my longarm. It more like a joy ride for a sewingmachine right now.

Ah… well, soft limits are not enabled so you’ll be able to change the work area size in Device Settings and it should work.

Override the width to 100" if that is what you have.

Do you know how to do this? There is a Gcode tab in Device Settings where you can add begin and end gcode. Not sure what the value would be for the end, though.

Preview is Window->Preview.
Frame is found in Laser window.

Can you take a fullsize screenshot of LightBurn with your design showing?