Week11: Machine Design

Assignment

Group Assignment
This is continuing assignment with week09.

Group Work

Software
Our group use original software "DXFGeoConverter". This software can get list of points "move[[x,y]]" for Gestalt's "xy_plotter.py" from DXF file.

How to use
$ cd Desktop/pygestalt-master/examples/machines/htmaa
$ git clone https://github.com/miokato/DXFGeoConverter.git
$ cp DXFGeoConverter/dxfconverter/DXFConverter.py .
$ mkdir sampledata
place stars.dxf in sampledata folder.

Add lines in "xy_plotter.py"
import DXFConverter as df


file = './sampledata/stars.dxf'
moves = df.get_xy(file)

download xy_plotter.py

Individual Work

Assemble "x1 Plotter"
I assembled 2 MTMs as xy plotter. Some parts, which are card board box to adjust hight, ball caster to hold weight, pen holder arm to fix pen are used.

BallCaster
download .cdr


Assemble "x3 Plotter"
After x1 plotter test, arms are added. Pen at "C" will draw 3 times larger than pen at "B".

How "x3 Plotter" Worked



Group Machine Project Page