Comments (4)
Thanks for your suggestion, but I disagree that your what you proposed is better user experience. Currently you are prompted to either load or unload filament. If you unload it first, and then click on load filament, hotend is not cooled off completely, so second time it will take less time to heat up. Still very simple.. one click, one action.
What you are proposing is that instead of selecting "load" or "unload", we do one "change filament" action, heat the hotend, then ask user if they want to load or unload. Now we went from one click to two clicks for something we needed only one before.
You are also assuming that user wants to change filament, which may be wrong. What if they just want to remove the roll of filament and store it in container after printing? With your approach, they would unload the filament, then printer will go into load filament after that, so they will have to cancel out of it. Again, adding clicks and making it more complicated.
Sorry, but I am not convinced that this is better then existing way of doing it.
from printrhub.
True. Though I wasn't suggesting removing the unload filament step - I suppose this suggestion would require a third option (Change Filament), which could be confusing since the other steps would still be present. I guess I want it both ways - load/unload as distinct steps, and a change option. Feel free to close this suggestion out.
from printrhub.
no worries. We ran scenarios like this when we were designing the interface and tried to minimize user clicks with each action. Our choices may not have been the best so please feel free to continue to submit suggestions, and even better, start playing with the code :)
Ill keep this open to see if anybody else has any opinion on this.
from printrhub.
Thanks - good to know. I really like the simplicity of the setup, and it prevents people from getting confused when they go to do something.
As for playing around with the code - wish I had the time!
from printrhub.
Related Issues (20)
- ...
- Projects showing up multiple times HOT 3
- allow job download without printing
- Attempting to print model produces "Unknown Error" or "File Not Found" HOT 2
- UI prompts user to load/unload filament before the print head has moved up and forward. HOT 1
- Extruder ran backwards when running LOAD filament
- Load filament doesn't run extruder HOT 1
- First boot dodgy
- Crash or update
- Z maxes out at end of print causing jam HOT 2
- Update G2 firmware via cloud
- High speed head crash into bed
- Crunking out X after homing
- Enabling heatbed associated with materials in the cloud
- Cancelling print sometimes freezes printer
- Option to add SSID and password on touch screen??
- List network IP address at all times HOT 1
- Prompt “update firmware” when new firmware is available HOT 1
- Display “updating firmware, do not shut off power” instead of screen going black HOT 1
- Document G-Codes used in current firmware HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from printrhub.