Slic3r icon indicating copy to clipboard operation
Slic3r copied to clipboard

Estimate build time with material needed

Open RenaeMacLeod opened this issue 11 years ago • 11 comments

It would be very helpful to have Slic3r calculate an estimated build time, along with the amount of material needed, and save it to the GCode file above or below the 'filament used' comment. It would be a bonus to see this at the bottom of the program beside the 'GCode exported' message.

RenaeMacLeod avatar Feb 12 '14 07:02 RenaeMacLeod

Unfortunately, Slic3r cannot estimate build time without knowing the motion implementation of your firmware, including its settings (speed/acceleration/jerk etc.)...

alranel avatar Mar 16 '14 23:03 alranel

Can the time estimate be based on the mm/s settings within Slic3r?

RenaeMacLeod avatar Mar 17 '14 14:03 RenaeMacLeod

@RenaeMacLeod Yes, but frankly it's going to be inaccurate anyway and most gcode host programs (like pronterface) already do this.

lordofhyphens avatar Jun 18 '16 03:06 lordofhyphens

Cura contains a simplified Planner code from the Marlin firmware, albeit with the hard coded acceleration values :-) Still the time estimates given by Cura are quite precise. One can actually build a trimmed down Marlin firmware into the Slic3r just for the time estimates. In my opinion it makes sense.

bubnikv avatar Jun 18 '16 21:06 bubnikv

@bubnikv I would rather not put any code from Marlin into Slic3r myself. ;)

lordofhyphens avatar Aug 19 '16 08:08 lordofhyphens

Hi @lordofhyphens , I just want to check what I'm doing wrong since my UI is not showing the estimated time after gcode export. ► Slic3r 1.3.1 dev 2019.02.10.2284.05a2f902.64bit image

thiagopeixoto16 avatar Mar 04 '19 13:03 thiagopeixoto16

Updating: I tried different things on dev version and noticed that it is only being displayed at Controller tab when printing via USB (queue frame). Can this be moved to the Print Summary screen for those don't print via USB?

Another suggestion: Repetier Host has a field that allows calibration of this estimated time, it is a percentage field that allows the user to manually fix the real machine print time deviation, screenshot below: image

thiagopeixoto16 avatar Mar 08 '19 14:03 thiagopeixoto16

@thiagopeixoto16 move it and open a pull request :)

Should be easy to find the code that does the display.

One feature at a time though; I have been known to implement the top line feature request and ignore additional asks (closing the issue).

lordofhyphens avatar Mar 11 '19 06:03 lordofhyphens

Thanks for you reply!

@lordofhyphens You're completely correct, in this way we can have different issues for different requests.

About your "DIY" recommendation, I'll ask someone who know coding near me, as I told you before I'm not that guy and certainly will create more problems than solutions trying to change something :)

thiagopeixoto16 avatar Mar 11 '19 16:03 thiagopeixoto16

so is there still no way to get an Slic3r give you the print time estimate??

saintofinternet avatar Mar 30 '21 02:03 saintofinternet

After slicing, read the estimated print time in the status window in the lower right of the window?

On Mon, Mar 29, 2021 at 10:55 PM Siddharth @.***> wrote:

so is there still no way to get an Slic3r give you the print time estimate??

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/slic3r/Slic3r/issues/1766#issuecomment-809866511, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACPEX7E5UCDVQKWS2WHKLGDTGE4TLANCNFSM4AME4KWA .

dwillmore avatar Mar 30 '21 15:03 dwillmore