About Me
My Project
FabAcademy

Sergio Subrizi

About Me

The Assignments
  1. Principles and Practices, Project Management
  2. Computer-Aided Design
  3. Computer-Controlled Cutting
  4. Electronics Production
  5. 3D Scanning and Printing
  6. Electronics Design
  7. Embedded Programming
  8. Computer-Controlled Machining
  9. Molding and Casting
  10. Input Devices
  11. Output Devices
  12. Composites
  13. Networking and Communications
  14. Mechanical Design, Machine Design
  15. Interface and Application Programming
  16. Applications and Implications
  17. Invention, Intellectual Property, and Income
  18. Project Development
  19. Project Presentation

Mechanical Design, Machine Design

My weakest point, is programming and controlling a system via terminal/command line .... so for this assignment I choose to develop and make work the software control of the project :-) hopefully my mate Alessandro Papaleo is much more capable.The first step was to install the pygestalt and relative utilities:

Following the Shawn's instructions. The procedure is so well documented tha even a linux newbie like me was able to succeed. The secon step was to make the Gestalt Nodes comunicate with my pc. This part was not easy and it took several hours and many try. The USB port did not comunicate with the rs485 FTDI cable so we could not reach the gestalt boards

.... But then Alessandro found the solution ! ... to activate the USB serial comunication you need SUDO permissions ... et voilĂ  :-) connection established !!

We replicated everything on Alessandro's MAC, but again no comunication ... the problem was solved changing in the pyton program the USB recognition line from: /dev/ttyUSB0 to: /dev/tty.usbserial-FTXW4FZ4 From there the path was flawlessly, just a matter of study and understanding. We tested with the single_node.py then the two nodes xy_plotter.py and then we learned how to add two more axis in the python code and how to change the code parameters. The further step was to understand how to move with our coordinates manually inserted and how to automatically read a file whit G-code coordinates.


The working hot wire cutter machine during presentation.
And the MTM SPQwoRK group work.