Print Time Estimator

Print Time Estimator

thingiverse

Since we've started using acceleration, there hasn't really been an accurate way of calculating how long a print is going to take until you do it. The RepRap host software averages how long each line of Gcode takes as the build is running, and then extrapolates it over the entire build. The problem with this is it takes a long time to get an accurate average, and also the top of parts tend to have shorter lines than the bottom - leading to inaccuracies. This is a simple java program to estimate how long the gcode will take to run, taking into account accelerations. Thus far it only calculates the time for all G1 and G28 moves, but this is the vast majority. The reason for starting this is I've been trying to tune my slicing preferences to optimise build speeds, but its unclear exactly how much I'm gaining without doing the print first. Also often I've found the sacrifice in quality just isn't worth the time benefit. Thus far its a little quick and dirty. Its tried and tested with RepRap 5D style acceleration but should also be compatible with the new caruKlip accel too; you just need to tell the software which you are using in the parameters section of the code I've done a few tests and thus far its always been accurate to within a few minutes P.S. Be gentle, I'm not a programmer :D Instructions Edit the java to enter your parameters and edit the line defining the location of the gcode. Compile and run in a terminal window.

Download Model from thingiverse

With this file you will be able to print Print Time Estimator with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Print Time Estimator.