Marlin time estimation service

Have questions or comments about Simplify3D, Slic3r, Cura, Reptier, etc? Or wondering about which CAD software to use...discuss it here...
jsc
Posts: 1864
Joined: Thu Apr 10, 2014 4:00 am

Marlin time estimation service

Post by jsc » Wed Sep 16, 2015 7:03 pm

I'm going to put this up in a new post to bring it to the attention to people who may have missed it in the "S3D Print Time not Correct" thread.

I've put up a temporary web service at http://jinschoi.duckdns.org:4567/ that uses the Marlin firmware itself to estimate how long a print takes. More info here: viewtopic.php?f=9&t=2605&start=10#p17234

It's running on my desktop, and I don't guarantee that it's going to be up all the time, or forever, but I want people to try it out and see how accurate it is. My first customer, Rara, reports that it's 40% too optimistic, which is disappointing, but that's on a monster print; maybe it's better for shorter ones?

It doesn't take into account time for bed/extruder heating, so keep that in mind. Plus, your firmware defaults may be different from what I put in.

It deletes your file after calculation.

User avatar
Jules
Posts: 3144
Joined: Wed Jan 21, 2015 1:36 am

Re: Marlin time estimation service

Post by Jules » Wed Sep 16, 2015 7:55 pm

Just finished one up and tested it against the S3D estimate. It's not written in stone, (because i didn't make note of the exact time I started the print), but here's the rundown:

S3D Estimate: 3 hrs 18 minutes
Marlin Time Estimate: 4 hrs 12 minutes
Actual Printing Time: ~ 4hrs 42 minutes (excluding the preheat, which i always do before starting the print)

Heck of a lot closer than the S3D guesstimate! :D

jsc
Posts: 1864
Joined: Thu Apr 10, 2014 4:00 am

Re: Marlin time estimation service

Post by jsc » Wed Sep 16, 2015 9:46 pm

12% off. I'm surprised it's not more accurate. I'll take a look to see if there's anything I missed which could affect accuracy. (Which firmware are you running, the one that came with your printer?)

User avatar
Jules
Posts: 3144
Joined: Wed Jan 21, 2015 1:36 am

Re: Marlin time estimation service

Post by Jules » Wed Sep 16, 2015 10:10 pm

jsc wrote:12% off. I'm surprised it's not more accurate. I'll take a look to see if there's anything I missed which could affect accuracy. (Which firmware are you running, the one that came with your printer?)
Yes, the original firmware. But like i said, that could have been off by 10-15 minutes or so either way - i wasn't paying attention to the exact time that i started the print. (Started it way before you posted your link.) Don't rework anything yet! :D

The next one i do, I'll mark the time.

User avatar
insta
Posts: 2007
Joined: Tue Sep 16, 2014 3:59 am

Re: Marlin time estimation service

Post by insta » Thu Sep 17, 2015 3:28 am

What acceleration is your "firmware" running, jsc?
Custom 3D printing for you or your business -- quote [at] pingring.org

jsc
Posts: 1864
Joined: Thu Apr 10, 2014 4:00 am

Re: Marlin time estimation service

Post by jsc » Thu Sep 17, 2015 3:37 am

DEFAULT_MAX_ACCELERATION (4000 for X and Y), DEFAULT_ACCELERATION (2000), and DEFAULT_XYJERK (8)

M codes that change the defaults will presumably be parsed and interpreted correctly, because it really is just Marlin running over the gcode.

User avatar
sthone
Posts: 897
Joined: Tue Jul 08, 2014 8:25 pm
Location: Connecticut
Contact:

Re: Marlin time estimation service

Post by sthone » Fri Sep 18, 2015 1:39 am

Gave it a go tonight...

Results
S3D Estimate: 1:42
Marlin Time Estimate: 2:21:02
Actual Printing Time: 2:04:27
____________________________________________________
See my projects at https://www.theneverendingprojectslist.com

jsc
Posts: 1864
Joined: Thu Apr 10, 2014 4:00 am

Re: Marlin time estimation service

Post by jsc » Fri Sep 18, 2015 2:01 am

Okay, I've checked the settings in the M2Marlin24r2 firmware, and they are more aggressive than in the dual extruder firmware that I had been basing it on: max acceleration 9000, default acceleration 3000, and xy jerk 20. I've recompiled it with these settings. Try your gcode file once more and see if it gives you something closer to 2:04.

User avatar
sthone
Posts: 897
Joined: Tue Jul 08, 2014 8:25 pm
Location: Connecticut
Contact:

Re: Marlin time estimation service

Post by sthone » Fri Sep 18, 2015 2:52 am

We are at 02:02:54 s now.... I don't think it's going to get any better than that.

I try it again with the next thing I print and see what happens.
____________________________________________________
See my projects at https://www.theneverendingprojectslist.com

User avatar
PcS
Posts: 667
Joined: Mon Mar 09, 2015 12:19 pm
Location: Michigan

Re: Marlin time estimation service

Post by PcS » Fri Sep 18, 2015 12:25 pm

Wow nice work !!!

Post Reply