Jump to content

Wrong print time!!!


Recommended Posts

Posted · Wrong print time!!!

Hey Guys,


I own a Raise3D pro2 printer and I have just changes from Ideamaker to Cura.


I noticed that Cura doesn't send the correct print time to the printer. Is there any way to fix this?



  • Link to post
    Share on other sites

    Posted (edited) · Wrong print time!!!

    Opening any Cura gcode file configured for my printer, the first two lines are:



    That is the only reference to time in the file (EDIT it does show Time Elapsed as a comment at layer changes).  I've found it to be pretty accurate.

    My printer pays no attention to it however.  Instead, the printer (Creality) knows how many bytes it has processed, and what the file size is, and how long it's been working.  It displays the percentage completed (bytes read ÷ file size) and the elapsed time.

    When I first started into 3d printing I found it annoying to constantly have to calculate the current layer number.  I asked for a "new feature" that would show the layer number on the LCD screen.  The person that wrote a plugin for it must have had the same issue you are having because he also added a "time remaining" feature AND that feature has a fudge factor.  You can make it very close to reality.  The fudge factor is: Cura time in seconds ÷ Actual Print time in seconds.  Once you've done a couple prints and have a baseline for an average, put the fudge factor into the dialog box.


    Here is the plugin "ShowProgress.py" in the zip file.  Extract it and put it in the Cura...\ Plugins \ PostProcessingPlugin \ Scripts" folder and it will be available the next time you start Cura.  The options are to "Show Layer #" and "Show Time Remaining" and "Speed Factor" which is the fudge factor.

    Using the above "10684" time and with a fudge factor of 1 this line gets added at layer:0 and at every layer change the numbers are adjusted:

    M117 1/378 | ETA 2H58M

    Changing the fudge factor to .91 that line would appear as:

    M117 1/378 | ETA 3H15M

    I like it.  The layer number displayed is the layer that Cura shows in preview, and I can adjust the remaining time to something approaching real life, and it gets displayed on the LCD.

    I've never been a huge fan of Reality, but it this case it allows me to know about what time I should get up from my nap.





    Edited by GregValiant
  • Link to post
    Share on other sites

    Posted · Wrong print time!!!


    I do have the layer counter and I think it's working fine. It's just the time remain that is really off.

    I have just started a new print, in Cura it says 03:45 and on my printer display is says 04:55 and it keeps changing.


    I'll try the Plugin, thanks 👍

  • Link to post
    Share on other sites

    Posted · Wrong print time!!!

    The plugin "Display Progress on LCD" is similar but doesn't have the fudge factor.  It does a straight interpretation of Total Time - Elapsed Time and converts the result into hours and minutes.  A couple of people who own Delta printers have notice a huge discrepancy as well.

    Looking at the Cura "03:45" and the printer "04:55" which one is correct (how long will that print really take)?


    Slicing the same model in Raise3D IdeaMaker, is there a difference in time?




  • 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

      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
      • Ultimaker Cura 5.6 stable released
        Cura now supports Method series printers!
        A year after the merger of Ultimaker and MakerBotQQ, we have unlocked the ability for users of our Method series printers to slice files using UltiMaker Cura. As of this release, users can find profiles for our Method and Method XL printers, as well as material profiles for ABS-R, ABS-CF, and RapidRinse. Meaning it’s now possible to use either Cura or the existing cloud-slicing software CloudPrint when printing with these printers or materials
        • 48 replies
    • Create New...