Tool path setup

Is it possible to have the laser follow the design much like a CNC machine would? For instance. For a simple circle, could the path just follow the outline of the circle or does it have to go left and right(or up and down) to make the design? Forgive my ignorance!

in line mode, a laser behaves like a cnc milling machine but without a spindle up and down, (at most machines)

Ah, so there is a way! Thanks. It still shades pretty well? I think this would save a pile of time

Oh I see it now, So for text it wouldnt make the outline of the letters(with line mode) then fill in just the letters without going across the entire text space. Is there a way for it to peform like a cnc would for a pocket for vcarve(without the z axis movement?)

FLOOD FILL! That’ll do it.

I actually think there is someone here in the forum who runs their cnc router with LightBurn and a diode laser mounted.

Don’t use flood fill unless it’s for something very simple. The paths generated go back and forth a lot, and any backlash in the machine will show as gaps in the result.

The newer “Offset Fill” is likely what you’re looking for, but again, don’t use it for really complex shapes. It’s really expensive to generate the paths, but it follows the shape and works well for frames.

https://lightburnsoftware.github.io/NewDocs/CutSettings-OffsetFill.html

hmmm, I’m trying an offset of the shape(which is the shape of the province of Manitoba). It does two or three rounds okay, then the machine squeaks a bit and then its off a bit. get the Alarm 3 error:

Waiting for connection…

Waiting for connection…

Grbl 1.1h [’$’ for help] LongMill build Feb 25, 2020

ok

[VER:1.1h.20190830:]

[OPT:V,15,128]

Target buffer size found

ok

Project loaded in 44 milliseconds

<Idle|MPos:0.000,0.000,0.000|FS:0,0|WCO:65.765,48.330,-72.725>

ok

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

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,50.800,0.000|FS:0,0>

ok

<Idle|MPos:0.000,50.800,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,30.000,0.000|FS:0,0>

ok

Starting stream

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C03

Job halted

Stream completed in 15:01

ok

ok

ok

ok

ok

ok

ok

ALARM:3

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

Grbl 1.1h [’$’ for help] LongMill build Feb 25, 2020

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

[MSG:Caution: Unlocked]

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:79.085,48.330,50.800|FS:0,0|WCO:65.765,48.330,-72.725>

ok

<Idle|MPos:79.085,48.330,50.800|FS:0,0|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0>

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0>

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0>

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0>

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0|WCO:65.765,48.330,-72.725>

ok

<Idle|MPos:79.085,0.000,50.800|FS:0,0|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:28.285,0.000,50.800|FS:0,0>

ok

<Idle|MPos:28.285,0.000,50.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,0.000,50.800|FS:0,0>

ok

<Idle|MPos:0.000,0.000,50.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,0.000,50.800|FS:0,0>

ok

<Idle|MPos:0.000,0.000,50.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Stream completed in 0:00

ok

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

ok

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

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.800,0.000,0.000|FS:0,0|WCO:65.765,48.330,-72.725>

ok

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

ok

Starting stream

Stream completed in 0:00

ok

<Jog|MPos:0.815,0.000,0.000|FS:689,0>

ok

<Jog|MPos:1.600,0.000,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Jog|MPos:1.735,0.000,0.000|FS:239,0>

ok

<Jog|MPos:2.400,0.000,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Jog|MPos:2.540,0.000,0.000|FS:239,0>

ok

<Jog|MPos:3.200,0.000,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Jog|MPos:3.345,0.000,0.000|FS:239,0>

ok

<Jog|MPos:4.000,0.000,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:4.800,0.000,0.000|FS:0,0|WCO:65.765,48.330,-72.725>

ok

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

ok

Starting stream

Stream completed in 0:00

ok

<Jog|MPos:5.500,0.000,0.000|FS:0,0>

ok

<Jog|MPos:5.600,0.000,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Jog|MPos:5.660,0.000,0.000|FS:239,0>

ok

<Jog|MPos:6.400,0.000,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Jog|MPos:6.455,0.000,0.000|FS:239,0>

ok

<Jog|MPos:7.200,0.000,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Layer Cut Pass 1 of 3

Job halted

Stream completed in 0:05

ok

ok

ok

ok

ok

ok

ok

ALARM:3

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

Grbl 1.1h [’$’ for help] LongMill build Feb 25, 2020

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

[MSG:Caution: Unlocked]

ok

Grbl 1.1h [’$’ for help] LongMill build Feb 25, 2020

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:79.085,48.330,0.000|FS:0,0|WCO:65.765,48.330,-72.725>

ok

<Idle|MPos:79.085,48.330,0.000|FS:0,0|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:38.285,48.330,0.000|FS:0,0>

ok

<Idle|MPos:38.285,48.330,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,48.330,0.000|FS:0,0>

ok

<Idle|MPos:0.000,48.330,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,7.530,0.000|FS:0,0>

ok

Starting stream

Layer Cut Pass 1 of 3

Layer Cut Pass 2 of 3

Layer Cut Pass 3 of 3

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C03

Job halted

Stream completed in 15:24

ok

ok

ok

ok

ok

ok

ok

ok

ALARM:3

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

Grbl 1.1h [’$’ for help] LongMill build Feb 25, 2020

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

[MSG:Caution: Unlocked]

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Stream completed in 0:00

ALARM:3

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

Grbl 1.1h [’$’ for help] LongMill build Feb 25, 2020

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

[MSG:Caution: Unlocked]

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Stream completed in 0:00

Starting stream

Job halted

Stream completed in 0:07

ALARM:3

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

ok

Grbl 1.1h [’$’ for help] LongMill build Feb 25, 2020

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

[MSG:Caution: Unlocked]

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:79.085,48.330,0.000|FS:0,0|WCO:65.765,48.330,-72.725>

ok

<Idle|MPos:79.085,48.330,0.000|FS:0,0|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:38.285,48.330,0.000|FS:0,0>

ok

<Idle|MPos:38.285,48.330,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,48.330,0.000|FS:0,0>

ok

<Idle|MPos:0.000,48.330,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,48.330,0.000|FS:0,0>

ok

<Idle|MPos:0.000,48.330,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,48.330,0.000|FS:0,0>

ok

<Idle|MPos:0.000,48.330,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,48.330,0.000|FS:0,0|WCO:65.765,48.330,-72.725>

ok

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

ok

Starting stream

Stream completed in 0:00

ok

<Jog|MPos:0.000,7.530,0.000|FS:0,0>

ok

<Idle|MPos:0.000,7.530,0.000|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

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

ok

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

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,0.000,40.800|FS:0,0>

ok

<Idle|MPos:0.000,0.000,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,40.800,40.800|FS:0,0>

ok

<Idle|MPos:0.000,40.800,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,81.600,40.800|FS:0,0|WCO:65.765,48.330,-72.725>

ok

<Idle|MPos:0.000,81.600,40.800|FS:0,0|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,122.400,40.800|FS:0,0>

ok

<Idle|MPos:0.000,122.400,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,163.200,40.800|FS:0,0>

ok

<Idle|MPos:0.000,163.200,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:0.000,204.000,40.800|FS:0,0>

ok

<Idle|MPos:0.000,204.000,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:40.800,204.000,40.800|FS:0,0>

ok

<Idle|MPos:40.800,204.000,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:81.600,204.000,40.800|FS:0,0|WCO:65.765,48.330,-72.725>

ok

<Idle|MPos:81.600,204.000,40.800|FS:0,0|Ov:100,100,100>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:81.600,244.800,40.800|FS:0,0>

ok

<Idle|MPos:81.600,244.800,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:122.400,244.800,40.800|FS:0,0>

ok

<Idle|MPos:122.400,244.800,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Jog|MPos:161.690,244.800,40.800|FS:940,0>

ok

<Jog|MPos:163.200,244.800,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

ok

ok

<Idle|MPos:204.000,244.800,40.800|FS:0,10|Ov:100,100,100|A:S>

ok

<Idle|MPos:204.000,244.800,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

ok

ok

ok

ok

ok

<Idle|MPos:244.800,244.800,40.800|FS:0,10|WCO:65.765,48.330,-72.725>

ok

<Idle|MPos:244.800,244.800,40.800|FS:0,10|Ov:100,100,100|A:S>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:244.800,285.600,40.800|FS:0,10>

ok

<Idle|MPos:244.800,285.600,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:244.800,274.800,40.800|FS:0,10>

ok

<Idle|MPos:244.800,274.800,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:244.800,264.000,40.800|FS:0,10>

ok

<Idle|MPos:244.800,264.000,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:255.600,264.000,40.800|FS:0,10>

ok

<Idle|MPos:255.600,264.000,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:266.400,264.000,40.800|FS:0,10|WCO:65.765,48.330,-72.725>

ok

<Idle|MPos:266.400,264.000,40.800|FS:0,10|Ov:100,100,100|A:S>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:266.400,265.270,40.800|FS:0,10>

ok

<Idle|MPos:266.400,265.270,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:265.130,265.270,40.800|FS:0,10>

ok

<Idle|MPos:265.130,265.270,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:263.860,265.270,40.800|FS:0,10>

ok

<Idle|MPos:263.860,265.270,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Stream completed in 0:00

ok

error:9

G-code locked out during alarm or jog state.

error:9

G-code locked out during alarm or jog state.

error:9

G-code locked out during alarm or jog state.

ok

ok

ok

ok

ok

ok

ok

ok

ok

ok

<Idle|MPos:262.590,265.270,-0.470|FS:0,0|Ov:100,100,100>

ok

ok

<Idle|MPos:262.590,265.270,-0.470|FS:0,0>

ok

<Idle|MPos:262.590,265.270,-0.470|FS:0,0|WCO:65.765,48.330,-72.725>

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Stream completed in 0:00

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:328.355,313.600,40.800|FS:0,0>

ok

<Idle|MPos:328.355,313.600,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:328.355,272.330,40.800|FS:0,0>

ok

<Idle|MPos:328.355,272.330,40.800|FS:0,0>

ok

Starting stream

Stream completed in 0:00

ok

ok

ok

<Idle|MPos:287.085,272.330,40.800|FS:0,10|Ov:100,100,100|A:S>

ok

<Idle|MPos:287.085,272.330,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:265.815,272.330,40.800|FS:0,10>

ok

<Idle|MPos:265.815,272.330,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:265.815,271.060,40.800|FS:0,10>

ok

<Idle|MPos:265.815,271.060,40.800|FS:0,10|WCO:65.765,48.330,-72.725>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:265.815,269.790,40.800|FS:0,10>

ok

<Idle|MPos:265.815,269.790,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:265.815,268.520,40.800|FS:0,10>

ok

<Idle|MPos:265.815,268.520,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:265.815,267.250,40.800|FS:0,10|Ov:100,100,100|A:S>

ok

<Idle|MPos:265.815,267.250,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:265.815,265.980,40.800|FS:0,10>

ok

<Idle|MPos:265.815,265.980,40.800|FS:0,10>

ok

Starting stream

Stream completed in 0:00

ok

ok

ok

ok

Starting stream

Stream completed in 0:00

ok

<Idle|MPos:264.545,265.980,-0.470|FS:0,0|Ov:100,100,100>

ok

ok

<Idle|MPos:264.545,265.980,-0.470|FS:0,0|WCO:65.765,48.330,-72.725>

ok

Starting stream

Layer Cut Pass 1 of 3

Layer Cut Pass 2 of 3

Layer Cut Pass 3 of 3

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C00

Layer C03

Job halted

Stream completed in 14:44

ok

ok

ok

ok

ok

ok

ok

ALARM:3

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

Grbl 1.1h [’$’ for help] LongMill build Feb 25, 2020

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

[MSG:Caution: Unlocked]

ok

Just an update. Tried using the flood fill and it seemed to work!

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