OctoPrint/OctoPrint

Add "Do it" Buttons... everywhere... and I mean... everywhere...

Terror3333 opened this issue · 2 comments

Is your feature request related to a problem? Please describe.

Issue when :

  • Attempting to move a Travel Axis without homing first.
  • Attempting to Extrude Filament without the Temperature being at least a set amount, for example 170°C.
  • Trying to Cancel a Print, it won't cancel until last command has been completed, example heating the Bed to 110°C. (this takes a long time) and I need it to be immediately canceled so I can start another file and get on with my life...
  • After Cancelling a print, the motors automatically disable and Homed position is lost, this is not Ok, especially if I want to immediately start another print, you need a button or option to Cancel, but "Keep motors on" or "keep motors on for said amount of time".

I understand you are trying to make the 3D Printer idiot proof, but there are a lot of times, especially during Assembly / Testing when you want to move a Axis, let's say 10mm, but you get a Useless Error Message telling you you have to Home the Axis first or heat up your Extruder.
I can't heat up my extruder if it's disassembled and I'm stick of doing workarounds in the Firmware, like lowering the minimum extruder temperature because then I might forget about it.
useless
useless2

Describe the solution you'd like

Instead of a simple and useless error message, add a button, called "I understand the risk, just do what I'm asking".
And I would like the Cancel button and / or Stop Button to immediately Cancel any given command.

Describe alternatives you've considered

Yes, I considered making my own stuff.
For Example I will be making my own CNC Controller because everything that is out there (Fanuc, etc.) is Shit.

Additional context

Do you guys even use your own product?
I'm certain the ones developing the software never tried to assemble a 3D Printer or test functionality on a half assembled 3D Printer.
Otherwise you wouldn't have all these lockouts and error messages in place.
There are times when you need your stuff to work and there lockouts turn a half working product into e-waste.
For example a HP Printer M521dw if I recall correctly, it would display an error during boot-up and wouldn't start up, it was locked out.
Turned out the error was a freaking Scanner cable that was damaged, but I didn't need to Scan anything, I needed to print a file.
Just boot the fuck up and tell me there's an issue with the scanner...

Hi @Terror3333!

It looks like you didn't upload a system info bundle as requested by the template. A bundle is required to further process your issue. It contains important logs and system information to be able to put your issue into context and give pointers as to what has happened.

Please edit your original post above and upload a bundle zip file. Actually upload the file please and do not paste some link to a cloud provider, we want to have everything in one place here. Also do not unpack, repack or otherwise modify the bundle or its name, share it exactly like you get it from OctoPrint.

Without the availability of a bundle, your issue will have to be closed.

Thank you for your collaboration.

That's an error reported by your Klipper firmware and not by OctoPrint. I suggest you take this to the Klipper project. I also suggest you do that in a more friendly tone.