slic3r / Slic3r

Open Source toolpath generator for 3D printers
https://slic3r.org/
GNU Affero General Public License v3.0
3.34k stars 1.3k forks source link

Estimate build time with material needed #1766

Open RenaeMacLeod opened 10 years ago

RenaeMacLeod commented 10 years ago

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.

alranel commented 10 years ago

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

RenaeMacLeod commented 10 years ago

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

lordofhyphens commented 8 years ago

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

bubnikv commented 8 years ago

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.

lordofhyphens commented 8 years ago

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

thiagopeixoto16 commented 5 years ago

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 commented 5 years ago

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

lordofhyphens commented 5 years ago

@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).

thiagopeixoto16 commented 5 years ago

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 :)

saintofinternet commented 3 years ago

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

dwillmore commented 3 years ago

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 .