Jump to content
UltiMaker Community of 3D Printing Experts

Cura won't save full gcode data, causing incomplete prints that it believes are finished


Recommended Posts

Posted (edited) · Cura won't save full gcode data, causing incomplete prints that it believes are finished

I work for a mid-sized museum and we were donated a brand new SainSmart Infi-20 3D printer. I understand that belt printers are not ideal for beginners, but alas, I am a beginner and this is what I was given. I also know very little about computers, so I do apologize if this is a simple thing. I appreciate any and all assistance. 

 

I am having a very difficult time getting Cura to save a sliced file to the SD card in its entirety. 

 

For example: I downloaded a prehistoric shark model from Thingiverse. The STL file is around 39mb. When I open it in Cura, Cura starts acting really weird; moving very slow, not responding when I click "prepare", and saying "unable to slice". When it does eventually save to my 4gb SD card, it will only save a fraction of the data. The print is supposed to take 3 hours, but the printer finishes in 20 minutes, having only printed the supports. I have gotten it to print the face of the shark, but that's about it. 

 

I downloaded a different file from Thingiverse, and printed it. It was a teeny, tiny, cartoon shark. It printed the tiny version, but when I upscaled it and tried to print again, it went through the same problems of only printing the supports and claiming to be finished. 

 

The SD card has some pre-installed gcodes on it that the system doesn't seem to have much problem printing. 

 

 

What do I need to do? 

 

 

My SD card is formatted to FAT32. 

My computer is a Dell running Windows 10 on a x64 system. 

The layer tests come out fine and the extruder does the initial blob before hand that always works out. 

Edited by tktaylor72
adding more info
  • Link to post
    Share on other sites

    Posted (edited) · Cura won't save full gcode data, causing incomplete prints that it believes are finished

    I'd start by formatting the SD card again.  If there are bad memory sectors on it there is no way for Windows to tell.  When Cura asks Windows to save the file a chunk of it may be written to a bad sector.  The printer doesn't know and so when the data runs out it stops in mid-stride.

    If you save the gcode to your hard drive, and also save it to the SD the files should be identical.  You can open them in Windows notepad and compare them (open the file directly from the SD card).  Scroll down to the end of each file.  A good file will have a "settings" area at the end.  A corrupt file will end abruptly or with a lot of computer gibberish.

    If you want to save those stock files then make sure you copy them over to your hard drive before you re-format the SD.

    Edited by GregValiant
    • Like 1
    Link to post
    Share on other sites

    Posted · Cura won't save full gcode data, causing incomplete prints that it believes are finished
    3 minutes ago, GregValiant said:

    I'd start by formatting the SD card again.  If there are bad memory sectors on it there is no way for Windows to tell.  When Cura asks Windows to save the file a chunk of it may be written to a bad sector.  The printer doesn't know and so when the data runs out it stops in mid-stride.

    If you save the gcode to your hard drive, and also save it to the SD the files should be identical.  You can open them in Windows notepad and compare them (open the file directly from the SD card).  Scroll down to the end of each file.  A good file will have a "settings" area at the end.  A corrupt file will end abruptly or with a lot of computer gibberish.

    If you want to save those stock files then make sure you copy them over to your hard drive before you re-format the SD.

    Thank you! I'll try that next. I've been tinkering with the included files, seeing if it's a profile issue in Cura... and it's doing the same thing to the files that it came with. I'll definitely try reformatting after I save the current files. 

  • Link to post
    Share on other sites

    Posted (edited) · Cura won't save full gcode data, causing incomplete prints that it believes are finished
    1 hour ago, GregValiant said:

    I'd start by formatting the SD card again.  If there are bad memory sectors on it there is no way for Windows to tell.  When Cura asks Windows to save the file a chunk of it may be written to a bad sector.  The printer doesn't know and so when the data runs out it stops in mid-stride.

    If you save the gcode to your hard drive, and also save it to the SD the files should be identical.  You can open them in Windows notepad and compare them (open the file directly from the SD card).  Scroll down to the end of each file.  A good file will have a "settings" area at the end.  A corrupt file will end abruptly or with a lot of computer gibberish.

    If you want to save those stock files then make sure you copy them over to your hard drive before you re-format the SD.

    Ok, I reformatted the card and it's giving me the same issue. I compared the file sizes when saved to the SD card vs the hard drive and the one saved to the hard drive said 0kb 😨

     

    I could open only the SD card one in notepad and I've included a screenshot of the bottom of that code. The one from the hard drive had no data to open. 

    Picture1.jpg

    Edited by tktaylor72
    more info
  • Link to post
    Share on other sites

    Posted (edited) · Cura won't save full gcode data, causing incomplete prints that it believes are finished

    You can see that the gcode ends without the "End of Gcode" line that Cura always adds.  Something is going on there.

    Like most applications, Cura counts on the operating system to write files to any drive.

    Here is a gcode file sliced in Cura 5.2.1 (sliced for my Ender 3 Pro).  You don't have to print it, just open it in Notepad and see how a proper file ends.

     

    I don't know about the bad write to the hard drive.  It's just a text file so it isn't like anything complicated is going on.  I'll think on it and maybe someone else here can chime in.

     

     

    ShortCube.gcode

    Edited by GregValiant
  • Link to post
    Share on other sites

    Posted · Cura won't save full gcode data, causing incomplete prints that it believes are finished
    On 1/28/2023 at 3:36 PM, GregValiant said:

    You can see that the gcode ends without the "End of Gcode" line that Cura always adds.  Something is going on there.

    Like most applications, Cura counts on the operating system to put write files to any drive.

    Here is a gcode file sliced in Cura 5.2.1 (sliced for my Ender 3 Pro).  You don't have to print it, just open it in Notepad and see how a proper file ends.

     

    I don't know about the bad write to the hard drive.  It's just a text file so it isn't like anything complicated is going on.  I'll think on it and maybe someone else here can chime in.

     

     

    ShortCube.gcode 110.96 kB · 0 downloads

    Thank you! 

    I just do not understand what I'm doing wrong. I spoke with someone in person who just got a 3D printer and he suggested I get rid of the Cura that came with my SainSmart Infi-20 and download Cura straight from the website. I did that, but now I'm running into other issues. 

     

    I'm no longer having issues with corrupted files (so far at least), but my printer will do a level test correctly, then start printing in mid air. I've been messing with my z-height and my gantry height, but neither of those seem to fix the issue. When I manually adjusted the axes, the Y-axis prompt seem to move the printer in the Z-axis direction. None of this is helped by the fact it is a belt printer (so the new, updated version of Cura doesn't seem to recognize the kind of printer) with the nozzle at an angle instead of directly parallel to the build surface. 

     

    I have major respect for everyone who 3D prints regularly. This is some frustrating stuff! 

  • Link to post
    Share on other sites

    Posted · Cura won't save full gcode data, causing incomplete prints that it believes are finished

    The "Creality" Belt Printer software may be a good choice for you.  So long as the angle of the Y is the same it should slice OK and print OK.  It can't hurt to give it a try.  Your printer and the Crealty belt printer look much alike.  Any differences should be available for you to change in the Manage Printers / Machine Settings dialog.

    Please understand that I don't have access to a belt printer and I have never used one...but I do read a bit.  There have been issues with both the Creality version and the SainSmart version but there appears to be much fewer complaints about the Creality version and most of those seem to center around Build Plate Adhesion and if that is ever a software problem it would be exceedingly rare.

  • Link to post
    Share on other sites

    Posted · Cura won't save full gcode data, causing incomplete prints that it believes are finished
    49 minutes ago, GregValiant said:

    The "Creality" Belt Printer software may be a good choice for you.  So long as the angle of the Y is the same it should slice OK and print OK.  It can't hurt to give it a try.  Your printer and the Crealty belt printer look much alike.  Any differences should be available for you to change in the Manage Printers / Machine Settings dialog.

    Please understand that I don't have access to a belt printer and I have never used one...but I do read a bit.  There have been issues with both the Creality version and the SainSmart version but there appears to be much fewer complaints about the Creality version and most of those seem to center around Build Plate Adhesion and if that is ever a software problem it would be exceedingly rare.

    OH! That is great information! I'll give that a shot and report back to you. I've been trying to read but a lot of the jargon goes over my head. I'm very new to all of this. I really appreciate your assistance on this! 

  • Link to post
    Share on other sites

    Posted · Cura won't save full gcode data, causing incomplete prints that it believes are finished
    On 2/1/2023 at 3:15 PM, tktaylor72 said:

    OH! That is great information! I'll give that a shot and report back to you. I've been trying to read but a lot of the jargon goes over my head. I'm very new to all of this. I really appreciate your assistance on this! 

    Ok, so I ended up updating the SainSmart Cura slicer software, then had to update the firmware for the printer itself..... I think we're down to just tweaking the normal settings! Thank you so much for your help

    • Like 1
    Link to post
    Share on other sites

    Posted · Cura won't save full gcode data, causing incomplete prints that it believes are finished

    Thanks for getting back.  It's good to here that it's coming around for you.  Before people get a printer they always think "Wow, that is so cool.  Turn it on and there ya go."  Wrong.  There is a fair learning curve to the printer, the software, the firmware, on and on.  It's fun if you don't take it too seriously.

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
          • Like
        • 28 replies
      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 18 replies
      • UltiMaker Cura Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 22 replies
    ×
    ×
    • Create New...