Search This Blog

Copyright - Technoreview85. Powered by Blogger.

How to make an AC power outlet timer using IC555

This is a complete step-by-step guide to making an electric timer plug. This timer Ac socket can turn on or off any Ac electrical appliance....

Back to Top

Recent Posts

Wednesday, March 13, 2019

How to make a 3d printer with arduino

  Avik Roy       Wednesday, March 13, 2019

It is step by step guide to make an 3D printer at home using arduino mega. using this home made cheap 3D printer you can make 3D printed object up-to 200mm X 200mm Y 200mm Z



To make the frame of this 3d printer, I have used easy available, low cost aluminium channel & did not used any 3D printed parts to make this printer. I tried to use as possible low cost but reliable materials. However I am satisfied with its result so you can make your own diy 3d printer using Arduino.

Generally popular Diy 3d printer using Arduino Mega is using old DVD drive,s stepper motors but this one is big 3d printer. The small DVD drive stepper motor can print only maximum 4 cm X 4 cm but this big diy 3d printer can print up-to 20 X 20 cm objects.

Here I will going to describe how I prepare the all mechanical part & software details which I have used

Arduino 3d printer kit & other parts 

Parts need to make

1 . NEMA 17 Stepper Motor 4 Wire Bipolar
Step angle: 1.8 degree
Current: 1 a
Holding torque: 4.2 kgcm
Voltage: 2.4v
No of leads: 4
5 piece

                                                   Nema 17 stepper motor

2 . Arduino Mega 2560



3. Ramps1.4 Shield


Ramps 1.4

4 A4988 Stepper motor Drivers with heat sink 4 piece

5. V6 J-Head Hotend Bowden Extruder Full Set with Fan
12V Heater, Ptfe Tubing for 0. 4mm 1. 75mm Bowden for 3D Printer

6 .Mk8 Extruder Aluminium Block DIY Kit: Right Hand Type

7. SMOOTH ROD M8 500 MM – 4 pcs

8. T8 Trapezoidal Lead Screw 8MM Thread 8MM Pitch 300MM

9. Flexible Coupling Coupler 5mm8mm25mm (2Pcs)

10. 8 Pieces LM8UU 8 mm Linear Ball Bearing



11.2 Meter GT2 6MM Open Timing Belt

12. 2 Pcs 20 Teeth Pulley 5mm Bore

13. PCB Heat Bed MK2B 12/24 Dual Power 214 mm 214mm

14. Radial Ball Bearing 8x22x7mm 608-2RS Ball Bearing – 4 pcs

15. End stop switch – 3 pcs

16. Aluminium channel 2 inch X 1 inch – 12 ft

17. Plastic clip board

18. 20 cm X 20cm glass

19.20cm X 20cm ply wood

20. Screw ,spring ,Zip tie

21. Aluminium L clamp 1″ X 1″

22. 12 Volt 20 amp DC power supply.I am using a modified old pc ATX power supply

23. 1.75 mm filament


Please watch part 1 for all parts details & making the frame

Software need

Arduino IDE – Download here

Marlin firmware – Download here

Pronterface software – Download here

Making 3D printer frame using Aluminium channel –



We have to cut the aluminium channel  using a hacksaw 

Dimension  – 53cm – 3 pcs 
                       45cm  – 2 pcs 
                       43 cm – 2 pcs
                       10cm – 2 pcs ( for bed)




join all aluminium channels using L shaped clamp This video can help you

After making frame we have to install Y Y-axis motor at the front side of the printer. I have used a zip tie to fix motor.



now install 608 bearing using L shaped clamp & install GT2 timing belt to GT2 timing pully

To make a smooth liner motion I have used here 2 pcs 50cm – 8mm – smooth rod & 2pcs 10cm aluminium channel is base of the printer Y axis bed.



making Y axis ,X axis

For Z axis we have to use two nema 17 motors & two
Trapezoidal Lead Screw connected by
Flexible Coupling .

For making X axis structure I have used cheap plastic clip board you can also use acrylic sheet.

After assembling Y,Z& X axis we have to do assembly
Mk8 Extruder block ( here is MK8 Extruder assembling )

I have used 3 minimum position mechanical end stop switch. you can also use 3 pin end stop.

My end stop switch pin is NC (normally closed ) & NO (normally open) but 3 pin end stop switch connection is may little bit different.


Wiring of 3D printer

We are using 12v 20 amp power supply .please use minimum 1mm wire for connection heat bed & hot end

for temperature sensor & End stop switch you can use thin wire .

place ramps board above arduino mega &
we have to set jumper for micro stepping ( please watch this video ) Then place 4 step stick on ramps board 3 step stick will drive 3 axis (X Y & Z) Motors & other one is for Extruder motor

We are using Ramps 1.4 & A4988 as arduino 3d printer controller

Wiring diagram of home home-made Arduino 3D printer



wiring & result





logoblog

Thanks for reading How to make a 3d printer with arduino

Previous
« Prev Post

No comments:

Post a Comment