Facebook Twitter Gplus YouTube RSS
Home » Featured » FischerTechnik Milling Machine / 3D Printer
formats

FischerTechnik Milling Machine / 3D Printer

Published on June 17, 2012 by in Featured, My Robots

Milling Machine in action

This machine was developed for Mechatronics class – second year bachelor Mechanical Engineering at TU Delft. It’s made from FischerTechnik because these were the tools available in class. Note that some LEGO parts (the linear actuator) made it in here. In fact, the idea was inspired by the LEGO Milling Machine by Arthur Sacek.

The system was made with a team of four students, so we split the tasks of building and programming. I focused mostly on the software hardware interface between Matlab and the Arduino. The Arduino runs 3 stepper motors and a DC motor, and takes input from four sensors. Most of the control program runs on Matlab, through a self made interface as shown below.

Graphical User Interface in Matlab

A 3D model can be made with most 3D software packages such as SolidWorks. The Matlab program converts the STL-file into a matrix of height levels. In turn, it tells the Arduino to move the motors to follow these landscape coordinates. The printed result is shown below. This was our first complete test we did with the deadline approaching. Luckily, it turned out well – but we had to take the thing apart after that.

Printed Result

I forgot to add to the video that most of this was accelerated about 30 times – but still, enjoy.

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
7 Comments  comments 

7 Responses

  1. [...] Valk built this Arduino-powered milling machine with some classmates: This machine was developed for Mechatronics class – second year bachelor [...]

  2. [...] Valk built this Arduino-powered milling machine with some classmates: This machine was developed for Mechatronics class – second year bachelor [...]

  3. Paul

    Hello, please tell me – what a track is playing in your video? Thank you.

  4. Lukas

    hey there,

    is it possible to get your matlab code?
    i want to build a Lego cnc mill myself similar to Arthur Sacek’s but i have no idea how to convert an STL file..

    regards Lukas

  5. Syed Yasir Shah

    very nice efforts, great work….

    Mit freundlichen Grüßen,

    Syed Yasir Shah
    Director
    Industrial Automation

  6. Dan

    Can you give us your Matlab code and Arduino?

    thank you!Dan

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>