This project begs for a cnc addon remix, eg. enter a string or list of operations for automated sequential operation, maybe including some effects for damage by entering wrong command sequences...
I used as a poor interface exercise in a college - there's all kinds of ways it could be made better, e.g. drag and drop, error messages replaced by consequences of unsafe gestures...
I teach computer science, so I get them to rewrite the code to replace (some) of the menus with more direct manipulation, e.g. clickling on items you want to move, or putting an on/off button on the drill.
Download the 33 sprites and 117 scripts of "drill for HCI" and open it in Scratch
Project Notes
A drill simulation.
This is intended as an exercise for students to improve on this design.
All the actions are done through the menus.
For example, to change the drill bit, the engine has to be stopped first, then place the vice in the corresponding position. So the result is: Menu -> Motor -> Stop Menu -> Vice -> Free vice Menu -> Vice -> Set vice for 10mm hole (or for 3mm) Menu -> Vice -> Fix vice Menu -> Vice -> Remove the bit Menu -> Bit -> Install other bit
Comments
You need to be logged in to post comments
Add a Comment
Very cool! I found this through the German translation by samueldora. Excellent project!
finished it
It's hard work isn't it... Now the problem: can it be easier, and at the same time more realistic?
This project begs for a cnc addon remix, eg. enter a string or list of operations for automated sequential operation, maybe including some effects for damage by entering wrong command sequences...
I used as a poor interface exercise in a college - there's all kinds of ways it could be made better, e.g. drag and drop, error messages replaced by consequences of unsafe gestures...
nice
good looking menus and cool advisor object :) couldn't figure out how to put a peice in the vice though. good work nontheless :)
You forgot to do the translation for Lever>Lift Handle
:-) Part of my students' work, to spot those silly things
Thank's for the translation ! I wanted to do it. What exercise do you propose at your students ? Charles
I teach computer science, so I get them to rewrite the code to replace (some) of the menus with more direct manipulation, e.g. clickling on items you want to move, or putting an on/off button on the drill.
I put that in as an exercise for my students... You'll probably find the application irritating - and that would be normal! Charles
That's cool