Hello everyone,
I got my snapmaker 2.0 and I tried the 3d print module (before I tried the laser module - just awesome). So I looked up a 3d model I want to print and came over Baby Groot by Byambaa - Thingiverse
I downloaded the stl file and loaded it into Luban (version 3.13.1). I resized the model a little bit (20cm height) and generated the g-code (size 207MB). I loaded the g-code on a USB3.0 stick (FAT 32 formatted) and letz go printing. Estimated print time 36 hours - quite long but OK letz do it. The printer starts printing and before I went to bed he was still printing - looked good.
When I came in the morning the printer stopped printing. He didn’t do anything. I tried to pause and restart - nothing happened. I shut it down and tried recovery - nothing happened. Ok so print destroyed - no problem. But I want to know what the problem was so I exported the logs and in the SC_0.log I found this:
1612684297649,2021.02.07 07:51:37.649,INFO,SC,line 3029000: G1 X135.9 Y196.561 E1275.66346
1612684306737,2021.02.07 07:51:46.737,ERROR,SC,java.lang.ArrayIndexOutOfBoundsException: length=20; index=20
1612684327625,2021.02.07 07:52:07.625,WARN,SC,No reply for 20887 ms since last response (#3029619: F �".�5n�Y�02!(5��25�03ZC0 @�22d30�8 6&a7u`G32��&z140�e�G5X23F’7�I2 �.%-0 G�g9.24h-)
I checked the FW log files for the same timestamp and in the FW log files it seems that the command just doesn’t work - he just logs the following line for hours:
1612684323937,2021.02.07 07:52:03.937,INFO,SC-FW,waiting HMI command, current line: 3029618
Next step was checking the gcode - the haning line. With line 3029614 the code looks kinda weird:
This went on until line 3030034 then everything looks fine again.
I uploaded the logs (the SC0_log is packed - google drive upload failed always on this file - idk why) and the gcode file and the used stl file to google drive if you want to have a look. Groot - Google Drive
My Question:
Am I right that the gcode file is corrupted? If yes: why did luban generate a corrupted gcode file from the stl file?
Is there any possibility to check the gcode file before printing if everything is correct?
BTW until the printing crashed - the result looks awesome - perfectly printed (used default settings with normal quality)
Thank you in advance!