Getting rid of the 'File incomplete' message by changing '#define END_FILE_SECTION' in firmware?
I am slicing with IdeaMaker for a Prusa Mk3 and I get the 'File incomplete' warning every single time. The prints work fine, but it is an extra button click and when the SD card file is actually corrupted I won't know till the print actually fails.
The reason I get this message is most probably due to IM adding a lot of lines at the end of each gcode. It seems the Prusa firmware checks the last 20000 bytes of gcode to look for the 'M84' command, and these 20000 bytes are now filled with other data.
One solution is to get rid of those extra lines IM adds, I am proposing that at the Raise3D forum. The other solution is to manually change this value from 20000 to a value large enough to include the M84 line. Is it possible for a user to change this in the firmware?
Best Answer by tam.a:
[...] The reason I get this message is most probably due to IM adding a lot of lines at the end of each gcode. It seems the Prusa firmware checks the last 20000 bytes of gcode to look for the 'M84' command, and these 20000 bytes are now filled with other data.
Ah, interesting. I posted previously about this same issue. I found that removing the extra code worked, but never knew why. It sounds like running the IdeaMaker gcode through a post-processing script to either remove those lines or simply move the end gcode to the very end is a temporary work-around.
As to the big chunk of ASCII-encoded binary that IdeaMaker embeds: My understanding is that it is to support some auto-restart and other features of the Raise 3D printers. They may not be too open to the idea of removing it, but perhaps they'll include a simple option to turn it off. IdeaMaker is undergoing some rapid development. While it's still my #3 slicer, a few improvements may move it up. Their supports and automatic adaptive layer heights are very good. It's unfortunately not open source, but it's a very nice free slicer.
I think that's a new feature in ideaMaker. I'm no longer getting the message since updating to the latest release.
Ah. The only reason I posted was because I was getting the same problem until I discovered those settings where they are both checked in Chris's ideamaker profiles.
Raise 3D is doing a lot of work on ideaMaker and have some interesting ideas of their own. Definitely check out their forums. They're very responsive.
Wow thanks! This has been a small issue for a long time, apparently it has been fixed somewhere in the last updates, but I wasn't aware. Thank you for informing me!