Week 17 - Mechanical And Machine Design

Assignment: make a machine, including the end effector, build the passive parts and operate it manually, document the group project and your individual contribution

GROUP PROJECT PAGE

This week was a group project. I meet the group online and we discussed what kind of machine we wanted to build. We did not want to comlicate it at first and noone in the group had any previous experiance in programming or building machines. The final desision was to make a two axis cnc machine. We distributed the assignments and my role was to be a project manager, put up the lab page and be involved in the interface of the machine. I followed closely on a shared page we have on what was going on. I also had one node that was sent to the lab so I tried some of the example codes.

The lab page was done using a template from html5up with one front page with the team and another page for the machine week. I got photos from my colleages and videos that had been made.

I saw the ultimate interface for the machine to have a couple of settings to chose from like time, speed and pattern. But for a start I decided to begin just simply by turning it on.

The program was done in phyton 2,7. I combined features I saw in the single node program and the magnetic interface program from input week I also looked on the internet for some features I needed.

Now after this I wanted to be able to stop the machine as well and make it run in loops at this point I had to be fully guided by my instuctor we spent lot of time trying it and running in to errors.

sites I used

  • http://www.tutorialspoint.com/python/tk_button.htm
  • http://pymotw.com/2/threading/

  • interface code

  • interf_start.py
  • interf_startstop.py