How to use waste materials to make something.

Week10 machine design (Apr 6)

Assignment: The assignment is how to make a machine. And then the Design consists of two parts, Mechanical design and Operation.

  • Material needed:
  • 1. FabLab gestalt node

    2. Anodised Tube

    3. 1.8 degree NEMA 17 external linear motor

    4. Cable USB RS485

    5. Plywood

    6. ABS

    7. Copper Clad Laminate

  • Design of mechanical structure:
  • 01

    It is very important to make a good fit for every active parts. So if make a active part , it is necessary to measure, cut, mill, drill and test.


    According to the size of motor and Tube, Use Rhino to design a machine model and make the 2D.

  • CNC-Router:
  • 03
  • Laster-Cut:
  • 04
  • Fabrication
  • 05 06 07 08 09 10 11
  • Operation(Thanks FabLab shenzhen for helping me ):
  • Install necessary software from FabAcademy's tutorials(http://archive.fabacademy.org/archives/2016/doc/MachineMakingNotes.html).

    In MAC OS: Have a problem in installing process. The installation failed about wxpython's .pkg file.


    So I used the Homebrew software to finish the installation, but I could't to boot the wxGestalt.py with python command. So I find the reason and change something:


    run command:

    1. mkdir -p /Users/sean/Library/Python/2.7.11/lib/python/site-packages

    2. echo 'import site; site.addsitedir("/usr/local/lib/python2.7.11/site-packages")' >> /Users/sean/Library/Python/2.7.11/lib/python/site-packages/homebrew.pth

    It works!

  • Fabnet(http://mtm.cba.mit.edu/fabinabox/dev/fabnet/files.html)
  • 14

    This board provide data exchange and power to the network.

  • wxGestalt:
  • wxGestalt is a simple IDE for controlling Gestalt nodes in Python. OK, configure the machine and set some parameters:

    16 18 19 17
  • Note:
  • To ensure that all the working equipment is in common-ground, maybe you will damage some equipment and burn some interface.

  • video
  • Machine_video

  • Attachments:
  • Machine_model