Lines of shapes breaking at corners

Hi all,

Today, seemingly out of the blue, I found that when my laser (Atomstack S20 Pro) slows down an engrave to do a corner, it seems to be reducing the power so much, that the corners do not get engraved

My settings have not changed, and it used to do these engraves without issue at the same speeds and power.
I’ve checked to make sure that layer settings were ok, and they seem absolutely fine (no tabs set up or anything like that)

I then turned on “Constant Power Mode”, and these gave much better results below, but as expected, gave a little burn in the corners:

I took a look at my machine settings, and they all looked good, but just to be certain, I reset them all to factory defaults, so they now look like this:

$0=10
$1=25
$2=0
$3=0
$4=0
$5=1
$6=0
$10=1
$11=0.010
$12=0.002
$13=0
$20=0
$21=1
$22=1
$23=3
$24=300.000
$25=3000.000
$26=250.000
$27=1.000
$30=1000.000
$31=0.000
$32=1
$37=1
$40=2
$100=80.000
$101=80.000
$102=80.000
$103=100.000
$104=100.000
$105=100.000
$110=6000.000
$111=6000.000
$112=6000.000
$113=1000.000
$114=1000.000
$115=1000.000
$120=1000.000
$121=1000.000
$122=1000.000
$123=200.000
$124=200.000
$125=200.000
$130=400.000
$131=400.000
$132=200.000
$133=300.000
$134=300.000
$135=300.000

But resetting to defaults didn’t make a difference. I then increased $31 to 300, so as to increase the minimum power allowed, but that also made no difference.

I’m really at a loss now as to what is wrong. Any suggestions would be appreciated!

Phil

This Troubleshooting checklist may be of use:

The Atomstack is a GRBL-oid machine, so select that section; the Ruida / DSP section does not apply.

2 Likes

Do you think you still have the same engraving quality overall? Otherwise, you might also have a dirty lens which decreases overall power and might block completely at lowest powers. You could also try at a different material to rule out the wood’s characteristics.

This Troubleshooting checklist may be of use:

Thanks. The only thing it really mentions is increasing the Max Acceleration on the X and Y in the Machine Settings. I have a “Max rate” and a “Acceleration”, but not a “Max Acceleration”. I assumed it meant just “Acceleration” and my numbers are as standard, already at 1,000 mm/sec which is higher than they say to try to raise them to

Do you think you still have the same engraving quality overall? Otherwise, you might also have a dirty lens which decreases overall power and might block completely at lowest powers. You could also try at a different material to rule out the wood’s characteristics.

I have tried this on a number of different woods, with no change. I did check the lens and noticed a few specs of black that aren’t usually there, so I eagerly cleaned it thinking you were right, but sadly, this made no difference

Also interesting to note, is that when I cut, which I obviously do at a much slower speed and much higher power, it cuts perfectly

There’s a lot of helpful stuff in this post.. I think you’re close to having this sorted out.

$110, $111 and $112 – [X,Y,Z] Max rate, mm/min

$120, $121, $122 – [X,Y,Z] Acceleration, mm/sec^2

  • What speed are you engraving at? The capture of the Cuts/Layers window shows 3000 mm/min, which is fine. Please confirm.

Fair assumption.. Acceleration in grbl is mm/(second squared) or mm/second/second. (mm per second per second). Grbl doesn’t vary acceleration. It applies the acceleration setting to the motion along the axis.

I thought you might have been attempting to engrave at 1000 mm/sec which is 60,000 mm/minute and a fair bit faster than the max rate.

The thing that’s making me look at this a third and a fourth time are the vertical lines of the smallest square of the ‘constant power’ test. These seem darker than the vertical lines on the ‘variable power’ test and these should be identical in the middle of the line.

  • Would you be willing to retest with acceleration settings of 300 mm/s^2?

I believe that acceleration is compensated for in the ‘motion planning’ in the grbl controller. The controller turns the power up when commanded speeds aren’t being met. I don’t believe that this applies to acceleration, but I’d appreciate it if you would be willing to check.

I cannot find any documentation from Atomstack describing what the $113 - $115 parameters do, but they seem grouped with the $110 - $112 trio setting the maximum axis speeds. A casual search suggests all the values are usually equal, so they may also be limiting the speeds, perhaps for engraving.

Because GRBL reduces the power based on the actual speed, I think limiting the engraving speed could cause the symptoms you see.

Try bumping those up to the same 6000 mm/min, try the same patterns again, and see if anything changed.

Perhaps if you asked Atomstack nicely, they might tell you what those additional GRBL parameters mean … :slightly_frowning_face:

1 Like

Hi,
and thanks so much for taking an interest. You are right to assume that the layer settings were 3,000 mm/min and not /sec

Can you confirm you’d like me to change the X and Y acceleration to 300, down from 1,000 as shown below?

Based on the Machine Settings window in Lightburn,
$113 is “A” Max rate (mm/min)
$114 and $115 don’t show up in the Machine Settings, so I changed those to 6000
Unfortunately, after running another test, I got the same results

I changed those values to 300, and the results were quite a bit worse

1 Like

Assuming those were the $110 - $111 values for the X and Y axes, you now have some useful evidence, plus knowing the other settings don’t do what I guessed.

The “correct” setting for the acceleration is basically the highest value your machine can tolerate without requiring more torque from the motors than they can deliver. The values for other machines with different motors, different motor currents, different laser heads, and so on and so forth, provide only guidance, not absolutely correct values.

Given that Atomstack isn’t forthcoming with any information, you can try increasing the X and Y axis acceleration in steps of 500 mm/s² until the machine misbehaves, then back off by steps of 250 mm/s² until it works again. This won’t damage the hardware, although it may produce awful sounds.

This test pattern may be useful:

GrundTest.lbrn2

Scale it to fit the platform and run it as fast as it will go in Line mode with optimizations turned off and power set to mark a sheet of cardboard. Any differences from the design will be informative; a photo will let us look over your shoulder.

Always use something cheap like cardboard until you’re certain you’re getting the results you want.

Sorry, no that second comment was meant to be in reply to JohnJohn and related to $120 and $121

Having said that, I could try your suggestions but on $120 and $121 instead of $114 and $115

Note the buttons at the bottom of the Machine Settings window.

You can save the current settings in a file with a cleverly chosen name, then reload it as needed.

The Load from Backup gives you access to timestamped automatic setting files, which can save you after you forget about Save to File. :grin:

1 Like

That really solidifies things for me. When you did this test, were the max rates all set for 6000?

From the Console window in LightBurn, Enter the following request:
$i
Followed by Enter (or Return).

Dollar ‘i’ is the request for system information from the control board on the engraver. It should report the build date and firmware version number.

Please select and copy the text from that report in the Console window in LightBurn and paste it into a reply here so I can read every letter of the 6 or 7 line report.

You did that perfectly with the settings report ‘$$’.

Thanks, and yes, the max rates were set to 6,000

$i
[VER:1.1h.2022070601:]
[OPT:VZ,15,128]
Target buffer size found
ok

That’s a very handy tip, thank you!

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