Page 1 of 1
Underestimates print time?
Posted: Sat May 11, 2013 6:29 pm
by mathisyourfriend
I've noticed the estimated print time seems to be 10-15% under my actual print time. Is this because of the support? Just curious.
Re: Underestimates print time?
Posted: Sun May 12, 2013 8:14 am
by Simplify3D
This isn't too uncommon. There's probably 2 big factors here that we really can't predict. The first is that many times the firmware actually steps in and limits the printing speed based on acceleration or max speed characteristics. For example, if you make a move at 8000 mm/min, but you have an extremely low max acceleration specified in your firmware, the average speed for that movement will be much less. The second big factor is all of the communication overhead. Sending millions of ASCII commands back and forth across a serial buffer has some significant latency. The SD card has about half the latency, but it's definitely still there. It takes time for the microcontrollers to process these commands and that adds up over longer and longer builds.
If things are really far off, I would probably suspect speed limiting by the firmware since that can have a much larger effect
Re: Underestimates print time?
Posted: Tue May 14, 2013 9:13 am
by mathisyourfriend
I've only printed from the SD card. It's not a problem, I'm just a math geek and saw numbers so I used them. I'm really happy with Creator.
Re: Underestimates print time?
Posted: Wed Oct 29, 2014 7:37 am
by paeonius
im running a replicator 2 with latest sailfish
what does speed limiting by the firmware mean and how do i fix it?
Re: Underestimates print time?
Posted: Wed Oct 29, 2014 9:09 am
by jimc
You dont want to fix it. If your acceleration is set lower on your machine then prints will take longer. Higher acceleration means the printer will shake back and forth more causing lower quality prints. What i think s3d should have is an offset percentage in the prefrences so the user can tune the time estimate to come close to matching your printer
Re: Underestimates print time?
Posted: Wed Oct 29, 2014 9:40 am
by dennisjm
On a new machine I got, I found I get overestimates instead of underestimates. Last print said 35 hours and it only took 21. That's pretty far off.. but I was happy about it

Re: Underestimates print time?
Posted: Wed Oct 29, 2014 7:13 pm
by Simon
Does S3D take any acceleration into the calculation? Cura, for example, does. It just has hard-coded numbers for it. If you find them in the code, you can tweak them according to your machine.
Maybe there could be an advanced setup dialog where you could enter the acceleration of the printer. But maybe this would lead to more misunderstandings (why don't have these numbers any effect on the shaking of my printer?) than benefit.
Just an idea.
Re: Underestimates print time?
Posted: Thu Oct 30, 2014 9:57 pm
by paeonius
dennisjm wrote:On a new machine I got, I found I get overestimates instead of underestimates. Last print said 35 hours and it only took 21. That's pretty far off.. but I was happy about it

i found this to be the case with makerware slicer after i started using sailfish, overestimates are better than underestimates for those of us who quote based on print times
Re: Underestimates print time?
Posted: Tue Nov 04, 2014 10:33 pm
by rsavell
I am finding this as well. It consistently underestimates by as much as 25%. For example Simplify3D shows the estimated time at 2.51 and it took 3.30 to complete.