Instructables
Picture of Poor Man's 3D Printer

My goal was to build a cheap and inexpensive 3D Printer for less than 100 Dollar/Euro

What are the features of the Poor Man's 3D Printer ?

- Fused deposition modeling ABS/PLA

- Heat bed

- use of open source firmware, modified version of Tonokip

- free host software, Repetier-Host

- bowden-extruder

- max. build size 40mm x 40mm x 40mm

- resolution 0.08mm

 
Remove these adsRemove these ads by Signing Up

Step 1: Parts

Picture of Parts

Parts i bought:


- Arduino Board Mega 2560 (on ebay from china): 10 Euro

- 2 pcs. Stackable Motor Driver Shield L293D 6 Euro

- Hotend MK7 MK8 noozle 0,4mm+thermistor+cartridge 20 Euro

- PTFE Tube 4 x 2mm & 2 pcs. 1/8" BSP 6 Euro

- Fan 30mm x 30mm 2 Euro

- MOSFETs,resistors,caps,LEDs,thermistor 5 Euro

Recyled PC/printer part:

- 4 pcs. DVD/Blu-ray drives, with stepper motors ! old cd drives can't be used because they work with dc-motors

- old PC power supply, 12V/5A and 5V/2A are required

- stepper motor nema17-like from old printer for extruder

- i use a modified gear (see pictures) from an old hp printer for the bowden-extruder, optional you could get an airtripper extruder for about 25 Euro

Things that every hobbyist has in his garage :-)

- many screws, nuts and washers M3,M4,M5

- lots of wires

- aluminium-sheet for the frame, you can also use wood

- some alu/metal profiles, see pictures

Step 2: Pictures from building the chassis

Picture of Pictures from building the chassis
2014-01-17 16.29.59.jpg
2014-01-17 17.27.41.jpg
2014-01-17 17.27.31.jpg
2014-01-17 17.55.15.jpg
2014-01-17 17.36.13.jpg
2014-01-18 17.51.20.jpg

Step 3: Endstops

Picture of Endstops

use endstops from dvd drive !

Step 4: Counterweights

Picture of Counterweights
2014-06-04 17.31.06.jpg

I had to made counterweights for the z-axis because the x- dvd drive + Hotend are too heavy for the small steppers

The counterweight is simply connected through a cord and a pulley with the drive.

The weight of one counterweight = weight of (x drive + hotend) /2


Step 5: Extruder

Picture of Extruder
2014-02-02 16.04.05.jpg
2014-06-04 18.03.50.jpg
2014-06-03 19.16.00.jpg

The Extruder was build of a gear of an old hp printer deskjet 300. I remove the original stepper (too weak) and

replace it with a bigger one, i find two of them in an epson stylus color 600.

The shaft was shorten and milled grooves with a dremel, then a metal gearwheel was placed near the shaft.

The gearwheel has one groove too.

1-40 of 126Next »
DMXM6 days ago

Hi

I have one question. How can I setup my ramps1.4 to use with 5v Steppers from cd Drive?

Thanks in advance

Gelstronic (author)  DMXM4 days ago

I supply the three A4988 stepperdriver (X/Y/Z) with 8 Volt. For this I took a LM317

and drop down 12V to 8V. The A4988 won't work with voltage below 8V and 12V

is to much for the cd-steppers

wliu35 days ago
Would it be possible to replace the axises to let it print larger pieces?
Gelstronic (author)  wliu34 days ago

Maybe, give it a try !

GIP6IW5 days ago

can someone give me a Arduino mega program for my 3D-printer?

DMXM12 days ago

Hello very nice idea.

But I have one question. Is it possible to use the RAMPS shield instead of the

Adafruit Motor shield. To drive the steppers.

Thanks in advance!

P.S. Sorry for my english I'am from Germany

DMXM DMXM11 days ago

Something like this:

http://www.ebay.de/itm/3D-Printer-Drucker-RAMPS-1-4-mega2560-R3-5x-A4988-G3D-endstop-LCD-12864-B-/111562958107?pt=Drucker&hash=item19f9aba51b

Gelstronic (author)  DMXM11 days ago
that works !
DMXM Gelstronic11 days ago

Ok thank you for your answer.

Good Work

TomM919 days ago

Very nice printer Gelstronic!

Can you use a Arduino Uno instead of the Mega?

Thanks in advance!

Gelstronic (author)  TomM918 days ago
only for the solution with the L293 shields, when using the ramps shield you have to take the Mega
Oke! Many thanks!

I make this project as my college project so its not possible to use ready made component board so i want to make a complete board for drive stepper motors so i try to make a driver board with l293d and now easy driver too.

I have done my L293D driver board only 74hct595 ic in panding to atteched with him,

if you give me complete connection in my post photo so its easy to make it for me.

Thanks.

Gelstronic (author)  Brijesh Sondarva22 days ago
why don't you use the arduino stepper shields with L293, you can
get them on ebay for less than 3 euro(incl.shipping):

http://www.ebay.de/itm/Motor-Drive-Expansion-Shield-Board-Module-L293D-For-Arduino-Duemilanove-Mega-UNO-/221605183415?pt=LH_DefaultDomain_0&hash=item3398b2bfb7

or look at the schematics how to connect the L293 and 74hct595 to the arduino

hi i feel confusion in your given schematic please give me connection in given post photo, because of sir i want to make complete driver board for my CNC and 3D printer for same as your 3D printer.

easy drive.jpgnew.jpg
hcsaki25 days ago

Why is there a need for 4 dvd/blu-ray drives with stepper motors. Isn't 3 motors enough for the 3 axes?

Colberton1 month ago
Rough measurements for the metal frame please? I really want to build this. Thanks
Gelstronic (author)  Colberton1 month ago
done, see new/last step
Mj_monsion1 month ago
What voltage did you use for the CD drives?
Gelstronic (author)  Mj_monsion1 month ago
i use 5 volt with the L293 driver, later i change to the pololu driver and using 8 Volt
I need a ardino programme
I'm going to use GRBL.
I love this printing ?
'good work ((nice))

I LOST ME SO THIS BOARD WHERE SHE tidy THAT COMMUNICATION WITH COMPUTER PART MECHANICS THAT EASY BUT I lost all ELETRONICA ME WHAT ARE THE COMPONENTS AND LIKE PLASTIC is MELTED VC BUY TIP?

I an from brasil

Thank you for reply sir

Please give me connection in my uploaded PDF file,

and make which pin connected with which driver,

and please send me back after connection completed in this file on here or please mail me on

sondarva.brijesh2@gmail.com

Gelstronic (author)  Brijesh Sondarva1 month ago

Look at schematic from the L293 shield:

http://learn.adafruit.com/system/assets/assets/000/009/769/original/mshieldv1-schem.png

I have finish hardware same as you,

but i made my own L293d stepper driver so i need which pin i connect with l293d stepper driver with arduino mega(2560), i want schematic in which you connect a l293d with which arduino pin.

Wanna a full Schamatic, im not getting from your shamatic.

I have finish hardware same as you,

but i made my own L293d stepper driver so i need which pin i connect with l293d stepper driver with arduino mega(2560), i want schematic in which you connect a l293d with which arduino pin.

Wanna a full Schamatic, im not getting from your shamatic.

I have finish hardware same as you,

but i made my own L293d stepper driver so i need which pin i connect with l293d stepper driver with arduino mega(2560), i want schematic in which you connect a l293d with which arduino pin.

Wanna a full Schamatic, im not getting from your shamatic.

sendsena2 months ago

Great instruct, thanks

Colberton2 months ago
Yes! Please do give us the dimensions on the frame!
SamusAran283 months ago
Including the hole in the center and the bent up sides please? Thanks!!!
SamusAran283 months ago
I'm totally gonna make this. Could you give me the dimensions for the metal frame please?
printrbot9323 months ago
my $400 US printrbot can't even use abs but this one can very good
Rhayan Soares3 months ago

very good

pireto3 months ago

Good, could you update the shopping list?

Gelstronic (author)  pireto3 months ago

tell me what item you need ? Is there something you don't know/find ?

pireto Gelstronic3 months ago

I need the MOSFETs,resistors,caps,LEDs,thermistor

Gelstronic (author)  pireto3 months ago

You could find it in the schematic, the thermistor is 100K,

I recommend to use a ramps like this it's cheap, easier and ready

to use

1-40 of 126Next »