Z-Bolt / OctoScreen

LCD touch interface for our OctoPrint
GNU Affero General Public License v3.0
723 stars 118 forks source link

Features requests #302

Open pietjeveld opened 3 years ago

pietjeveld commented 3 years ago

Hi, I had some ideas and hope there is something in between. Setup guide (to check if all data is correct or to adjust) Example: 1: welcome screen 2: printer name 3: extruder filament change (feed length/speed) 4: communicate (URL & API Key) 5: touch screen (value refresh interval) 6: plugins (display layer progress / enclosure / filament manager / preheat button / print time genius / PSU control / number of hodends / Tool change) 7: end of the guide (with check Marks if everything is filled in correctly)

Standby (when the printer is not in use it goes into sleep mode, wake up by touch or print command)

Babystep Z (for small adjustments during printing) Bed level options (nozzle or bltouch) Background/ icon options

Options for different menus Menu layout (simple/ button menu/ pc look) Menu view (landscape/portrait – explanation: landscape temperature under buttons above/portrait default as now)

Left/Right Handy Options (I'm right-handed myself but can suggest that if you are left you have some stuff wild on the other side.)

Filament preheat settings (as for example pla/abs)

Web cam (move view/cam view/cam print view) Fan option (slider bar + number)

I can make some examples in an image to give some more ideas. contact details are then easy so that everything can be sent neatly in zip files. Sorry for my bad typed English. hope you can get some ideas from this. Greetings Pieter

badbod commented 3 years ago

I have 2 machines ATM, One for the Wife n Kids to print stuff on CR-10 Smart, and one for me Ender 3 V2.

For the Smart there is no need for any leveling , babystep etc. Just hit print. Unless it is broken it just works. Classic Mode.

The Ender 3 V2 however is a different story. Advanced Mode.

So as it is now, OctoScreen is ideal for the Family 'press print n go'.

To be honest, no matter how many features you put in , advanced users are just going to end up in Marlin mode with a 12864 display anyway cos you cant keep up with the latest bugfix that just yesterday added controller board thermistor support for E3 Turbo boards etc. There will always be options that will either take time to add or simply cannot be added.

Still the auto screen blanking I did just put in a FR for before I read your post. And show camera sounds useful. Most of the others are nice to have but I would want them hidden behind 'advanced mode'. Even then, for me, advanced mode would not get used as I would revert to Marlin mode for all that.