I’m currently trying the trial version of Lightburn for my 40W Snapmaker Artisan Machine. I love the capabilities and customization! I really would love to purchase this and I had planned on it… until I tested the photo engraving function… See, I’ve been working on a startup business, and my main seller would be cheap photo engravings, but every time I try to test fire a photo (using different USB connections{high speed ports/cables}/slower speeds, just to try and rule out a communication issue); I get these errors:
[Redacted: (S/N)]
(still running/slow jerking)
G1 X0.08S35
unsubscript cmd[17:a0]!
cannot found match client for unsubscribe [17:a0]
G1 X0.241S0
(still running [paused] slow/jerking)
G1 X0.081S35
G1 X0.16S0
!
subscribe cmd[17:a0], period[1000]!
same client has registered same node with same period!
subscribe cmd[17:a0], period[1000]!
same client has registered same node with same period!
subscribe cmd[17:a0], period[1000]!
same client has registered same node with same period!
(slowed and stopped mid-process)
G1 X-0.16S0
module info: count[9], data len[0xa7]
Controller SN: (S/N)
product SN: (S/N)
report machine info, len[0x2a]
report machine size, len[0x21]
subscribe cmd[1:a1], period[5000]!
same client has registered same node with same period!
subscribe cmd[1:a1], period[5000]!
same client has registered same node with same period!
subscribe cmd[1:a1], period[5000]!
same client has registered same node with same period!
module info: count[9], data len[0xa7]
Controller SN: (S/N)
product SN: (S/N)
report machine info, len[0x2a]
report machine size, len[0x21]
module info: count[9], data len[0xa7]
etc.
(most recent failure before complete stop)
G1 X-0.16S0
module info: count[9], data len[0xa7]
G1 X-0.16S35
Controller SN: (S/N)
product SN: (S/N)
report machine info, len[0x2a]
report machine size, len[0x21]
G1 X-0.401S0
(complete stop/laser off & still in run condition/manual stop)
G1 X-0.08S35
G1 X-0.481S0
module info: count[9], data len[0xa7]
Controller SN: (S/N)
product SN: (S/N)
report machine info, len[0x2a]
report machine size, len[0x21]
module info: count[9], data len[0xa7]
Controller SN: (S/N)
product SN: (S/N)
report machine info, len[0x2a]
report machine size, len[0x21]
subscribe cmd[1:a1], period[5000]!
same client has registered same node with same period!
subscribe cmd[1:a1], period[5000]!
same client has registered same node with same period!
unsubscript cmd[17:a0]!
cannot found match client for unsubscribe [17:a0]
EmergencyHandler: hmi_cb_check_recovery_info
EmergencyHandler: recovery record invalid
subscribe cmd[1:a1], period[5000]!
same client has registered same node with same period!
unsubscript cmd[17:a0]!
cannot found match client for unsubscribe [17:a0]
EmergencyHandler: hmi_cb_check_recovery_info
EmergencyHandler: recovery record invalid
unsubscript cmd[17:a0]!
cannot found match client for unsubscribe [17:a0]
EmergencyHandler: hmi_cb_check_recovery_info
EmergencyHandler: recovery record invalid
Job halted
Observations:
Begins Jerking motions before slowing/shutting down.
Started slower jerking motions once, after using the HMI to turn on the enclosure fan and air purifier (can’t find macros to turn those on remotely via LB, often forgotten).
Speeds tested w/failure: 6000, 4800, 4500 (4500 is the most common speed used in the Luban Software)
Failure occurs sometimes halfway, sometimes 5~20mm into the engraving.
Inconsistent markings (attached photo):