Introduction: 3D Printer - Working Area 40x40x40cm

Picture of 3D Printer - Working Area 40x40x40cm

Hello everyone, in this project I want to show you how to make a 3D Printer.

I always wanted to have a diy 3d printer. The easiest way to make it is print frame parts and coonnect it with aluminium profiles or somethink like that. But I didn't have acces to any 3d printer. So, I used my cnc machine to make all nessesery parts and when 3d printer was almost assembled I printed plastic parts whitch were hard or imposible to make on cnc machine. And now i have a 3d printer with working area around 40x40x40 cm :)

I made a video and step by step instruction how to make it.

Step 1: Watch the Videos

I made three videos which show you step by step assembly of 3d printer. Videos will give you a good overview, but most important information are in the next steps.

Step 2: Materials, Parts, Tools

Picture of Materials, Parts, Tools

Frame materials:

- Aluminium profiles 20x20x2 mm
- Aluminium sheet 3mm
- Linear Rail Shafts 12mm
- Linear Shaft Bearings 12mm
- A lot of Screws, Nuts and Washers
- Stepper Motor Mounts

Drive components:

- Stepper Motors Nema 17
- Timing Belts GT2 6mm
- GT2 Timing Pulleys
- Screw Rods

Electronic:

- Arduino Mega 2560
- Ramps 1.4
- Stepstick A4988
- LCD 12864
- Power Supply
- Heated Bed
- Heater Block
- Endstops
- Thermistors
- A lot of Wires

Tools:

- Cnc Machine or 3D Printer
- Belt Sander
- Angle Grinder
- Drill
- Sandpaper
- Screws drivers
- Soldering Iron
- Pliers

Step 3: Project

Picture of Project

Before I started making my printer I thought about different solutions and I made 3D project in Autodesk Inventor, it gave me a good overview on the whole machine. Dimensions of all parts you can download below.

Step 4: Frame Parts

Picture of Frame Parts

Frame is made of aluminium profiles 20x20x2 mm. I thought about v-slot profiles, they are easier to connect but much more expensive. To the other elements I used aluminium flat bars 40x10mm, 40x8mm, 30x10mm and aluminium sheet 3mm. First, I cut all profiles(20x20) to the desired length and improved the edges on belt sander. Next I milled all parts. After milling I removed the holding tabs, improved edges, drilled holes and made threads.

Step 5: Frame + Y Axis

Picture of Frame + Y Axis

Connect aluminium profiles (585mm and 620mm length) with corner connectors using screws. Remember about the angle of 90 degrees ! Cut the linear rail shafts to 620mm. Screw Y shafts holder to the frame. Put in linear bearings to the bearings holder and put them on shafts. Next screw the bed bottom to the bearings holder. This is a platform for the bed.

Step 6: Frame + Z Axis

Picture of Frame + Z Axis

Connect aluminium profiles (560mm vertical and 585mm horizontal ) using corner connectors. Screw the Z bottom shaft holders. Connect 2 pieces of the frame with the Z mount plates. Still remember about 90 degree. Cut the shafts to 588mm and connect them with the Z bottom and top holders. To strengthen construction, screw the aluminium angle profiles from top to the bottom.

Step 7: X Axis

Picture of X Axis

Screw bearings to the X Plates and put them in the Z axis. Remember about a bearing holder+nut one of each side. Cut the shafts to 624mm. Connect bearings with X Bearings Holder and screw them to the X Plate Extruder.

Now frame and axis are ready :)

Step 8: Motors, Endstops, Drive Components

Picture of Motors, Endstops, Drive Components

Screw motor holders to the frame. Y axis holder was too high. So, I cut few millimeters from the top. Screw the motors to the holders and endstops to the frame. Triggers are made of steel and aluminium. Z axis trigger is adjustable. Timing belt connectors are made of steel and aluminium too. Next screw the gears, pulley wheels and timing belts. To the Z axis I used M6 threaded rods but only for test. I'll change them to 8 mm threaded rod with trapezoidal thread. Nuts are made of teflon.

Step 9: Bed, Extruder, Hotend

Picture of Bed, Extruder, Hotend

To make adjustable bed I used screws and hard springs. Top bed is connected to aluminium profiles and bottom bed. I didn't' had a that big aluminium sheet. So, bed is little to small but still work perfect :) On the top of the bed is 4 mm glass. Glass shapes are rounded with sandpaper. Extruder and hotend are made of aluminium. They are connected with teflon pipe.

Step 10: Steel Platform

Picture of Steel Platform

This step is not necessary but is good for your machine. The construction is little flexible when you put on force. To reduce it I welded simple platform with steel profiles.

Step 11: Electronics, Heated Bed, Power Supply

Picture of Electronics, Heated Bed, Power Supply

The brain of the printer is Arduino Mega 2560 with Marlin software. To arduino are connected Ramps 1.4 shield and LCD 12864 Smart Controller. To power the printer I used a ATX power supply (very cheap and quite). But if printer works with 4 heated beds my old atx isn't enough. To power the 4 heated bed I used a power supply from old server station. To control which bed will be turned off or on, I made small control panel (schematic below). If I need use more than 2 beds, I have to turn on biggest power supply(a lot of noise). Of course you can power everything from 1 power supply, but I got my power supplies for free and this solution is good for me becouse I mostly use 1 heated bed. On the bottom of the heated bed is a cork board to keep maximum heat. In the rar file is Marlin program with my settings, but they aren't final (works good but can better).

Step 12: First Printing

Picture of First Printing

Before machine was completely finished, I printed a hotend holder, fan holder, z axis threaded rod holder, smart controller enclosure and filament spool holder.

Step 13: Finish :)

Picture of Finish :)

3D Printer is completely finished :)

Just heat the nozzle and print something !

If you enjoy please subscribe my Youtube channel for more projects.

Thomas Workshop Youtube Channe

l If you have any questions, please leave a comment below :)

Comments

restless_studio (author)2017-04-14

Very impressive!

Thanks :)

Hi,

I think to flow your steps and make it but i have some questions can you help me please.

1. Do i need to use 4 mofsets or 1 for all beds?

2. Why cant do CNC?

3.I tink to use Chimera, is that 600W ok for 4 beds and all othere lectronics and motors?

4. where you add vertical profile i see that is not on the center of the horizonatal profile?

5.Where you add the vertical 12mm Linear in milimeters from one of the corners?
6. Do you tink i can use it for printing with polycarbon?
Thank you.

ScottK29 (author)2017-04-16

Great instructional. However I am a Computer Guy and do not have a workshop like that i'm luck to even have a power drill LOL
would you consider selling a kit ? would be nice for people like me

Thomas Workshop (author)ScottK292017-04-16

I don't think about selling it. Product on sale must be perfect and look perfect :)

Grizzzly (author)Thomas Workshop2017-10-08

If you ever think about selling them, if I could afford it, I'd be interested. Great video, would like to have one.

i'll bet he would sell lots.i want one too.

There are many fairly cheap kits online. You should take a look, some sell for around $150

WannaDuino (author)Yonatan242017-04-20

Buy an ANET A8 you will LOVE IT, it is an PRUSA I3 and an AWESOME community also for just that printer, so for 150 USD you make it with some MODS, a 1000 USD print printer, see my YouTube channel, got some vid`s

of STOCK prints and AFTER LOOK for WannaDuino on youtube or google search, i am nr 1 on there. yep NR 1 on GOOGLE search........ yess finally 1 time a nr HIT..

from there you can GROW, in a BIGGER printer.

Buy an ANET A8 you will LOVE IT, it is an PRUSA I3 and an AWESOME community also for just that printer, so for 150 USD you make it with some MODS, a 1000 USD print printer, see my YouTube channel, got some vid`s

of STOCK prints and AFTER LOOK for WannaDuino on youtube or google search, i am nr 1 on there. yep NR 1 on GOOGLE search........ yess finally 1 time a nr HIT..

from there you can GROW, in a BIGGER printer.

WannaDuino (author)ScottK292017-04-20

Buy an ANET A8 you will LOVE IT, it is an PRUSA I3 and an AWESOME community also for just that printer, so for 150 USD you make it with some MODS, a 1000 USD print printer, see my YouTube channel, got some vid`s

of STOCK prints and AFTER LOOK for WannaDuino on youtube or google search, i am nr 1 on there. yep NR 1 on GOOGLE search........ yess finally 1 time a nr HIT..

from there you can GROW, in a BIGGER printer.

LegoMan691 (author)2017-10-05

Could someone make 3d print files for the things he did with his cnc machine? would mean a lot!

LegoMan691 (author)2017-10-05

Could someone make a file to be able to 3D print the things he made with his cnc machine??? I dont have a cnc i would like to gust print all parts i would need for it and then build! If some can thanks!

esfandiaryhassan (author)2017-10-01

hi dear thomas

can we get solidworks assembely parts as SLDASM files?

pablotito (author)2017-09-25

Hello Thomas, I'm Pablo from chile. First of all good job building the printer, i'm trying to build it myself and as of right now i'm ordering the parts that i need, could you provide the model for the hotend and extruder, because there's many models.

Jarques martineis (author)2017-09-04

Muito obrigado valeu mesmo você é notar 10

EkPoUpA (author)2017-08-29

Really impressive and polished for a "DIY" project ! I'm trying to build something similar with a friend. Do you have a BOM for all the electronics and mechanic part ? Are nema 17 really sufficient for the task ? and also have you plan to convert it to cnc ?

zarkoboyadjiev (author)2017-08-28

Hello Thomas, your project is stunning, just perfect. I was dreaming about tutorial like yours because I always want to have 3D printer and now I'm thinking that this is my chance to have one thanks to your project description. I was wondering could you tell us what is the totall price of the products in the video. Thanks a lot !

VenkatR64 (author)2017-08-14

Hi Thomas, I have a doubt can I change the lead screw of M5 to m8 2mm pitch so that it could be more stable? If i changed then will it affect the program & performance? Please help me.

GabrielC234 (author)2017-05-14

Great job!!

One question though. Are the linear shafts made of aliminium or steel?

MikeJ179 (author)GabrielC2342017-08-14

You don't want a soft metal for linear rail, it will cause problems not far down the road.

Steel

biggerplans (author)2017-08-09

do you run all 4 heat beds from the same port and will a

EVGA 450 B1, 80+ BRONZE 450W run 4 heat beds
Ibrahimnasr (author)2017-07-31

Great Job , awesome!

Veli Can Aydın (author)2017-06-28

Hello, firstly this project is soo good but can I scale it like 1/2 ? According to me it is a little big.

birojanos (author)2017-06-09

Great!

What do you think of iron/steal instead of aluminum? It would not be too hard for the engines?

talenthunter (author)2017-05-26

Which extruder do you recommend? is Bowden hot end extruder ok?

talenthunter (author)2017-05-26

Can you please elaborate on 4 heated bed electrical connection? like a picture of actual circuit or so

Specification of relay also

auto13142828 (author)2017-05-06

What can I print with this to make money? I need income, not an expensive hobby.

dj_6497 (author)2017-05-03

Which grade did you use for it in aluminium.

J SquaredA (author)2017-05-02

Awesome work man. Really impressive!
Would you mind sharing the cost of ur project?

Thanks :)

Cost about 300$, but no more than 350$ for everything. Including some tools like drill bits etc.

Great thanks!

dhazelwood (author)2017-05-02

what would i need to modify to build one with a work area of 60*60*60 cm?

Just little longer profiles and shafts.

GerardZ1 (author)2017-05-02

Love This... Neat Job...

MrFerdz (author)2017-04-26

Can you please share the files for your STL files for the CNC machine parts please? It's a really amazing project, so much that i'll be building one too! All plans shared are enjoyed:) thanks

Thomas Workshop (author)MrFerdz2017-04-27

I will not share STL files because now there is a lot of change
(and errors) and I don't have a old version (instructables version). sorry

B-OT1 (author)2017-04-22

Hey Thomas, thx for sharing youre Project, ... sorry for my bad eng. I´m a total noob to this kind of Electronics and gadgets, never done any Electronics of this kind but i have the mechanical skill to manufacure the stuff, with that said i wonder if you would be kind to share the inventor Project so i can train using inventor and the "bill of materials" i´m on a student lvl user with the software and need to make some adjustmends to the frame to manufacture a cnc mill parallell to the 3d printer Project... as i Think the frame is brilliantley made...

/thx B-O

Thomas Workshop (author)B-OT12017-04-22

I will not share Inventor files because now there is a lot of change
(and errors) and I don't have a old version (instructables version). sorry

WannaDuino (author)2017-04-20

i want to see prints, FIRST do the AXIS CUBE and let it see, i think it is to thin corner bracketed, looks wobbly friend.. AND a PAIN IN THE ASS, to LEVEL IT.

PLEASE confirm my wrong thinkings....PLEASE DO..

WannaDuino (author)2017-04-20

gewoon cool man erg leuk

jensign2 (author)2017-04-16

Very Interesting, I wish I had the knowledge base to do this on my own. It looks like you could sell a few of these as a kit.

WannaDuino (author)jensign22017-04-16

this is a kit based , he only made the frame and put 4 heatbeds on it.

BUT ITS AWESOME

Saad4k (author)WannaDuino2017-04-16

I was thinking about making a large printer, and I also thought putting 4 heatbeds in it with a large glass sheet on it to make a uniform surface.

WannaDuino (author)Saad4k2017-04-20

Yeah but you do NOT need 4 heat beds, if you plan on using ONLY PLA.

You can use some other materials, BUT i can buy these heat beds for 7 Euro a piece or even cheaper on Aliexpress with free shipping. I would just add it then because you can print then ABS and all other types of filaments.

Andrea Antonio Gallo (author)2017-04-20

You can have the working air, the bigger?

Veli Can Aydın (author)2017-04-20

Firstly this project is absolutely awesome but you could give the complete list of the parts. (like screw numbers, endstop names, heater block and etc.) Meanwhile I apologize for my bad English.

HuardH (author)2017-04-19

What supply house did you order the components from?

About This Instructable

66,089views

969favorites

License:

Bio: Hello. My name is Thomas. I love to spend time in my workshop. Please check my Youtube channel. I hope you enjoy :)
More by Thomas Workshop:Fidget Spinner - Wrench Spinner Fidget Spinner - Wrench SpinnerWooden Wolf Paw Pendant, Keychain or Wall Decoration
Add instructable to: