Add the option to start printing at a programmable time

Hi,

It will be very useful to add a button to select the date/time to start the printing. Doesn’t seem something difficult to implement and will allow a lot of users to program their printings without having to be connected online.

Regards!

18 Likes

great feature suggestion +1

2 Likes

Macros…Windows / Linux, not sure on MAC OS

2 Likes

Reasons why using a macro is a terrible idea for this:

  1. Needs the computer to be on (and unlocked) at the time the print should be started
  2. The need to use potentially multiple 3rd party software outside of studio
  3. Can cause issues when the macro goes off while the user is in the middle of something else on the computer
  4. Leaves plenty of room for error when it comes to something taking too long to open or having an dialog box when the software opens that wasn’t there when the macro was recorded
  5. Leaves room for sleep/hibernate on the PC to cause issues/delays/potential havoc
  6. Network issues or any other issues that require human intervention will not be addressed, and as the macro will not stop, this may cascade into causing other issues

A macro is no replacement for a scheduled task that should be saved and executed on-device

3 Likes

Ok, but, as a guy that has used computers since they came out Windows / Linux etc, and macors, a “Macro” can do “scheduled” tasks, Ive rolled out OSes acrolss dozens of systems etc etc , all of the things you mentioned can be taken into account if you are speaking of “unattended” scheduled prints on multiple machines, Im not speaking of a recorded macro, im speaking of a coded macro
Regards
Will

2 Likes

Seems like it could be handled by the “cloud” software with a few minor changes. And perhaps a boatload of additional storage. The scheduler could be a phase of the cloud where the file would be sent to the printer when necessary. I just don’t want to have to add a step when I click “Print plate”. Perhaps make a new and additional button for “Schedule Print”.

I’ll leave the logistical debate to others.

Hello,

I do not think that macros or scheduled tasks are the proper way to implement this.
I was thinking more in a new button under the “Print” scroll down, something called “Scheduled print” that will open a calendar/time selector, so the user selects, for instance, start printing the parts at 9AM, so the printer does not disturb any on the house while they are working or in the college. After selecting the date/time, the app will wait until the correct time arrives and start the job.

Regards

4 Likes

Should be part of the Bambu system so Bambu is in control of all functions. No outside influences means likely to work properly and get normal results.

3 Likes

As it likely “wont” be implemented anytime soon, a “coded” macro may be one of the only options, the reply to my 1st post lists all the things that could go wrong etc etc, but, if its the only way to get it one not much sense talking about it just do it. My way it can be done, waiting on Bambu Labs to implement ?, you could be in for an indefinite wait…If one wants / needs it now get coding

I would like the option on the printer itself (for on the usb drive stored and already sliced models) to schedule print starts. this would be neat and i think this should be possible to implement relatively easy if they want.

I was looking for this feature too. Printers are already connected to the Internet and clocks are synchronised (using NTP or any similar protocol for sure) therefore sending the G-code and sending the machine a RUN THIS GCODE AT THIS LOCALTIME-TIMESTAMP should be enough to create this feature.

Maybe disabling this printer from the pool when scheduled task is set?

1 Like

As much as people want to have prints start and run unattended, only those with thoroughly debugged and reliably working systems should consider it.

All it takes is looking at the threads here of print issues and plastic-encased extruders to see why.

Not for the pros here. They all know the issues and if they can trust their setups or not. I’m talking about those new to 3d printing who may not have sorted things like filament moisture and plate adhesion.