What it is about
What it can do
Progress & updates
What the machines made
Published plans and parts
Assembly instructions and software links
On-line suppliers in Europe we like & use
Repairable machines is a timelab project, located in Ghent, Belgium

 

 


DOWNLOADS

 

OVERVIEW:
-HARDWARE SOURCE FILES
-REPLICATORG
-PYTHON & CAD.PY
-DRILLING CODE GENERATOR
-CALIBRATION FILES

 

 

HARDWARE SOURCE FILES

MAIN CAD-FILE:
miniCNC - version 1.08: .http://www.repairablemachines.com/CAD/miniCNC-4mmMDF-108.zip
miniCNC - version 1.04:.http://www.repairablemachines.com/CAD/miniCNC-4mmMDF-104.zip
miniCNC version 0.33 - beta version
This file contains all lasercut parts, with slots for 4mm MDF :http:/www.repairablemachines.com/CAD/miniCNC-4mmMDF-033.dxf

 

ABS PRINTABLE PARTS:
A printable spider coupling (5mm axis to M8 drive screw) :http://www.thingiverse.com/thing:6524
M8 printable clamp to put on an M8 drive screw:http://www.thingiverse.com/thing:6522

 

 

 

 

STEP 1: INSTALL REPLICATORG

ReplicatorG is the software used to drive the Makerbot 3D-printers. We use it to control our machines as well,
but create the machine code for cutting in CAD.PY.
Download and unpack the software from:
ReplicatorG

 

 

STEP 2: INSTALL THE DRIVER FOR REPLICATORG

miniCNC.XML for ReplicatorG25
miniCNC.XML for ReplicatorG24
Choose 'save target as' and unrar. There is a folder under the 'ReplicatorG' install directory called '\MACHINES" This XML-file should be placed there.

OPTIONAL:MILLING PROFILE FOR REPLICATORG AND SKEINFORGE35
MILLING
This file configures skeinforge for milling, if you want to do milling based on 3D-models. This is more complex and we advise to start with the the 2D python-script below.
Choose 'save target as' and unrar into the SF_35_profiles directory
On my machine, win7 and ReplicatorG24, this is ' C:\Users\Lieven\.replicatorg\sf_35_profiles' )

 

 

 

 

 

STEP3: INSTALL CAD.PY AND PYTHON

cad.py is a CAM program that can be used to generate g-code tool paths
for milling 2D and 3D objects. It operates on images instead of vector
formats like Gerber, DXF, or SVG, so you'll have to export your design
as a PNG image first.

To get this running, you need to install Python, a programming language. Unfortunately this can be quite a hastle.
To complicate things, you need to separately install a number of modules, which aren't available for every version of Python.

We got the software successfully running on windows 32-bit and 64-bit systems and on Ubuntu.

INSTALL PYTHON ON WINDOWS

Below are the links to Python and the needed modules. Start by installing Python 2.6 and try to get all modules working.
If you don't succeed, try Python 2.7.

Python 2.6:
http://www.python.org/download/releases/2.6/
or
http://wiki.python.org/moin/BeginnersGuide/Download

To run cad.py you will need python installed along with following modules

scipy: http://www.scipy.org/Download
numpy: http://numpy.scipy.org/

PIL (Python Image Library): http://www.pythonware.com/products/pil/
pySerial : http://pyserial.sourceforge.net/
Matplotlib : http://matplotlib.sourceforge.net/
Tkinter: http://tkinter.unpythonic.net/wiki/How_to_install_Tkinter

 

INSTALL PYTHON ON MAC

Python 2.5 works ok.
You should install the same modules as above, but not all modules are available in a 2.6 version.

 

INSTALL PYTHON ON UBUNTU

Python 2.6.6 (default ubuntu) works ok.

Dependencies for cad.py are:
sudo apt-get install python-scipy python-numpy python-tk python-imaging-tk

 

 

 

 

STEP4: THE CAD.PY SCRIPT
If you got Python installed correctly you should be able to run the files below, after downloading, by double-clicking the file. Alternatively, open the Python GUI (graphical user interface) and open the file from there.


This is the original cad.py script as distributed by MIT:
http://fab.cba.mit.edu/about/fab/dist/cad.py


EXPERIMENTAL
This is a version of cad.py we started adjusting for our own use:
version 2011-05-04: cad-2011-05-04.py (download and unrar)
version 2011-05-15: cad-2011-05-15.py (download and unrar))

 

If all else fails, and you can't get Python to run on your machine, here's a compilied version of the software for windows: CADPY.EXE for win32

 

 

 

 

GCODE GENERATOR FOR DRILLING HOLE PATTERNS

A processing sketch to generate G-code for drilling hole patterns, written by Kurt
http://www.repairablemachines.com/downloads/cnc_driller.zip

 

 

 

 

 

CALIBRATION FILES

This rar-file includes bitmap and G-code for a 5x5cm square and a 5cm diameter circle, generated for a 2mm milling bit.
testfiles.rar

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 


SEPTEMBER 27th 2011- Adam W.-Swicizinsky und Ewald Neuhofer from AWS design team are taking the machine to the Vienna design week to engrave furniture, from September 30th to October 3rd, themed "Copyright - Design zwischen Inspiration und Kopie"
You can follow them on their project blog: http://awsdesignteam.wordpress.com

Copyright, Copyleft - aws designteam - Fr 30.09.2011 – Mo 3.10.2011 - stilwerk
viennadesignweek.com - Labor
www.awsdesign.cc

 

SEPTEMBER 26th 2011 - Kimmo's copy of the machine is on display at the Tampere Architecture week http://www.arkkitehtuuriviikko.fiuntil the 2nd of October, in an exhibition on new materials and fabrication techniques.

SEPTEMBER 25th 2011 - We published version 1.08 of our machine. See Downloadsor Thingiverse for the DXF-file,

Version 1.08 features:
-a more rigid Z-axis
-version numbering engraved on all the parts
-a dual-nut/anti-backlash system on the Y-axis, greatly improving accuracy (better than 0,2mm)

 

MAY 5th 2011: Added documentation on the software we use. See our documentation page