Hello,
I need help with an laser engraver positioning and it’s device configuration. Actually i have problems with collisions and framing any object that i created at my workspace. I cant even directly detect when the core problem is.
Problem description
- Manually set posion of the laser at left-down corner (as a 0 position).
- Turn on the laser.
- Turn on the LightBurn application.
- Draw some recatangle at the middle of workspace.
- Set the option to use “Absolute Coords”.
- Try to “Frame” an Object.
And the mentioned problem is here. Sometimes the laser looks to be moved randomly at the X axis.
Laser moves to the rectangle origin postion and starts framing the object. I can’t see the pattern there, because sometimes framing is properly and sometimes a the next usage of “frame” option casuses wrong route of framing (change direction of X axis move). Sometimes even it moves the way that it hits the rails.
In this case it is like, the laser do framing and stops at the starting position (after properly done framing). Then starts another framing route where this try randomly change direction of moving.
Tested things:
The thing i saw here is problem with the X axis. It looks like this moves change direction of moving randomly. I tested it on the “Move” pannel.
- Manually set position 0 (down-left corner) and re-run laser.
- Click “get position”.
- Click “right arrow” once and the laser moves by 10mm right.
- Click “right arrow” again for the 5 times but the result is that te laser instead of moveing by 50mm to the right, the laser moves: left → right → left → right → left. As a result, the laser did not move at all on the x-axis.
The Y axis moves looks to be good and there is no problem with moving in that positions.
Console Logs:
Waiting for connection...
Grbl 1.1h ['$' for help]
ok
[VER:1.1h.20190825:]
[OPT:V,15,128]
Target buffer size found
ok
<Idle|MPos:0.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>
ok
<Idle|MPos:0.000,0.000,0.000|FS:0,0|Ov:100,100,100>
ok
Starting stream
[MSG:Pgm End]
Stream completed in 0:00
<Idle|MPos:10.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>
ok
Starting stream
[MSG:Pgm End]
Stream completed in 0:00
<Idle|MPos:20.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>
ok
Starting stream
[MSG:Pgm End]
Stream completed in 0:00
<Idle|MPos:30.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>
ok
Starting stream
[MSG:Pgm End]
Stream completed in 0:00
<Idle|MPos:40.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>
ok
Starting stream
[MSG:Pgm End]
Stream completed in 0:00
<Idle|MPos:50.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>
ok
Starting stream
[MSG:Pgm End]
Stream completed in 0:00
Device Configuration
Command: $I
[VER:1.1h.20190825:]
[OPT:V,15,128]
Target buffer size found
ok
Command: $$
$0=10
$1=25
$2=0
$3=0
$4=0
$5=0
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=0
$22=0
$23=3
$24=200.000
$25=3000.000
$26=250
$27=3.000
$30=1000
$31=0
$32=1
$100=80.000
$101=80.000
$102=250.000
$110=6000.000
$111=6000.000
$112=1000.000
$120=1000.000
$121=1000.000
$122=1000.000
$130=410.000
$131=400.000
$132=200.000
ok
Command: $#
[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:0.000,0.000,0.000]
[G30:0.000,0.000,0.000]
[G92:0.000,0.000,0.000]
[TLO:0.000]
[PRB:0.000,0.000,0.000:0]
ok
Command: ?
<Idle|MPos:0.000,0.000,0.000|FS:0,0|WCO:0.000,0.000,0.000>
ok