3d printer using drawer slides
Vassilis
Saturday Nov 28, 2022 12:51 pm
Nowadays the 3D printers are crawly and help us make a lot of plastic spare parts very cheap and easy.
The question for me was to buy a new printer such as prusa i3 or to build my own 3D printer version.
Equally you already know, I love constructions! So, today I did the assembly of the wooden chassis, including the 3 of 4 step motors. The 4th step motor and the extruder nozzle are on the way. I don't know if the motion accuracy is the same as a commercial 3D printer because it'due south based on common threaded rods instead of using belts and gears for moving to the XYZ axes.
Each motor volition be controlled by L298 H bridge. A maple mini volition be the main MCU.
Possibly some parts will exist replaced on the way.
_________________________________________________________________________________
–== 26 Jan 2022 ==–
_________________________________________________________________________________
Progress up today:
– I made the X,Y,Z axes NEMA17 stride motor drivers to work
– I make the g-code commands parser
The source code is written from the scratch, entirely by me, for Maple mini board. The source code is Non based on any other other 3D printer project (yeah… I would like to reinvent the bike !).
Adjacent pace: Put the extruder pace motor in the game!
_________________________________________________________________________________
–== 31 January 2022 ==–
_________________________________________________________________________________
Test print i (cylinder)
Test print two (cubic container / vessel)
mrburnette
Sat November 28, 2022 1:fifteen pm
Very interesting and a nice looking frame. I will be intent on knowing specifics as the projection develops.
Ray
ahull
Sabbatum November 28, 2022 iii:08 pm
Is this your own design, or based on an existing design?
Are the drawer slides salvaged or were they purchased specifically for the build?
I have a agglomeration of drawer slides and even a bunch of threaded rods lying about, but similar a lot of things, I accept never had sufficient time to starting time planning the construction. My intention is to build a small Dremel based CNC or 3D printer, or possibly both.
I presume the maple mini is being used considering there is existing firmware for information technology. What firmware are you panning on using? Would you gain whatsoever advantage by substituting an STM32F103?
Vassilis
Saturday Nov 28, 2022 5:08 pm
Is this your own design, or based on an existing design?
It's my own design but I get some ideas from existing designs. For example, I used 2 step motors for Z centrality like Prusa i3 uses.
Are the drawer slides salvaged or were they purchased specifically for the build?
I used drawer slides considering I found them on a local store for ii€ / pair and I bought them immediately. The drawer slides I get do not take whatsoever gap (the slider is very tight when it moves from the i side to the other).
I have a bunch of drawer slides and even a bunch of threaded rods lying nearly, but like a lot of things, I have never had sufficient time to start planning the construction. My intention is to build a small-scale Dremel based CNC or 3D printer, or possibly both.
I will see in practice if the sliders are strong enough to motion a Dremel on a wooden surface.
I presume the maple mini is beingness used because there is existing firmware for it. What firmware are you panning on using? Would you lot proceeds whatever advantage by substituting an STM32F103?
I intend to write my ain firmware instead of using an existing one. Ownership an arduino kit (arduino mega, microstep motor controllers, lcd etc) at 30€ is bonny likewise !
madias
Sat Nov 28, 2022 5:16 pm
Vassilis wrote: I don't know if the motility accuracy is the aforementioned every bit a commercial 3D printer because information technology'southward based on common threaded rods instead of using belts and gears for moving to the XYZ axes.
RogerClark
Sat November 28, 2022 7:52 pm
Vasillis
Well done. Edifice a 3D printer from scratch is non like shooting fish in a barrel….
I concur with Matthias
Threaded rods for all centrality's volition make the printer very dull. If possible can you redesign to use belts?
You can buy the belts quite cheaply on Aliexpress or eBay.
I started to design and build some other 3D printer, using aluminium Fifty shaped extrusions.
The aluminium is sold by DIY stores here in Commonwealth of australia, every bit it must be used for house edifice and repair, or perhaps to make shelves etc.
I thought I could blueprint a 3D printer that people could build with a lot of components from hardware and DIY stores.
However, I did non consummate the projection as it was taking so many hours to design and cut and drill the metal etc.
I also realised that the toll of the tools needed to brand the printer would vastly exceed the toll of just buying a 2D printer, as I ended upwardly needing a drill press and likewise a circular saw that could cutting aluminium, besides as lots of specialised drills etc etc etc
My blueprint was more like a MakerBot, with an wireframe cuboid shape, but using 2 Z stepper motors, (one on the left and one on the right) rather than one Z stepper at the back.
I decided to use the Z axis organisation like the Prusa, equally just having one Z axis motor and back up at the back, causes wobble on the print bed.
BTW. I know that information technology would be skilful to apply a Maple mini and H bridges etc, only I would recommend you lot purchase a Mega2560 and a RAMPS board for initial testing, and flash Marlin onto it, every bit its very mature and stable firmware, and will allow yous to fix any mechanical issues without also having software and electronics problems from the Maple Mini and H brigdes etc
madias
Sabbatum Nov 28, 2022 x:34 pm
The more I expect at the photos, the more I like the solution with the drawer sliders
If the are really gap- and noise(!!!!!)less this would exist a funny alternative, and so delight concur on on your project!
Roger: I use repetier equally firmware instead of marlin and I'm very happy virtually it, because of the superb online configurator.
http://www.repetier.com/firmware/v092/
RogerClark
Lord's day Nov 29, 2022 1:00 am
Hi Matthias
Mine came with Marlin and I know the config settings for Marlin, so when I had to supervene upon the Mega2560 as I adventitious managed to brusque out the original 1 (I'm not sure if it was my fault of a production error on the board), I just decided to say with what I know works
I'm certain there are better firmware's as mine of several years one-time…
Vassilis
Dominicus Nov 29, 2022 v:38 pm
Today I wrote a minimal sketch for testing the stride motors. The showtime exam of the axes mechanism was a piddling bit disappointing disapointment
The Z axis motors are rotating very slow just that is not a problem because the Z axis elevation doesn't need to be very fast.
The problem is to the X and Y axes. The motility is too slow because of the threaded rods. The torque is very high though. Maybe the threaded rods are good for a CNC but not for a 3D printer.
The tests were made with the L298 H bridges.
Afterward those tests, I found an old board I had in my stuff with iii TB6560A step motor controllers. I wrote a minimal sketch to test that board too. The speed was a little bit better but when I was increasing the speed I lost the motor torque. Generally, the TB6560 was better than the L298 because of the microstep characteristic but the threaded rods are still a problem.
So, I purchased a set of open belts and gears to modify the X and Y axes.
ahull
Sun Nov 29, 2022 vi:13 pm
I was thinking of using a couple of these to automate a microscope stage.
I might run across how practical it would be to brand a micro CNC with them. Everybody is always looking for larger and larger build areas, but I wonder what the smallest applied CNC/Mill or 3d printer size might be. How small-scale both in terms of the size of the machine itself, and also the calibration of the parts information technology could produce. Note the word practical there, I take seen 3d printed objects a the nano calibration, I'chiliad think of something to work on objects more like http://www.gizmag.com/3d-printed-smalle … ill/36654/ this sort of scale.
madias
Sun November 29, 2022 6:xix pm
Ok, if need need some ali communication:
GT2 belt:
http://www.aliexpress.com/item/10pcs-lo … 54766.html
GT2 belt + aluminium pulley
http://www.aliexpress.com/item/two-x-Alum … 72348.html
Don't forget some linear ball bearings, they are cheap and useful, I bought these as reserve:
http://world wide web.aliexpress.com/item/10pcs-LM … 70111.html
Some search terms for ali:
SC8LUU ball bearings with case: http://www.aliexpress.com/wholesale?cat … ext=SC8LUU+
sliding rod (8mm please take at to the lowest degree 300mm, better as well much than acrimony)
http://www.aliexpress.com/wholesale?cat … liding+rod
RogerClark
Sun November 29, 2022 7:03 pm
Hi Matthias
Its interesting that it is possible to buy the steel rod from AliExpress. I assumed that because if the weight of the steel that information technology would not be toll effective to buy these parts via the Internet ( but I was incorrect)
I am lucky, because i accept some local suppliers of both steel and stainless steel, but i know non everyone is this lucky.
So its bully you can buy steel from AliExpress.
I did buy all my other components from the Net, and have a stock of various sizes of linear and rotary bearings and belts and pullies etc
Vassilis
Lord's day Nov 29, 2022 7:22 pm
madias wrote:Ok, if need demand some ali advice:
GT2 chugalug:
http://www.aliexpress.com/particular/10pcs-lo … 54766.html
GT2 chugalug + aluminium pulley
http://www.aliexpress.com/particular/2-ten-Alum … 72348.html
Don't forget some linear ball bearings, they are cheap and useful, I bought these as reserve:
http://world wide web.aliexpress.com/item/10pcs-LM … 70111.html
Some search terms for ali:
SC8LUU brawl bearings with example: http://www.aliexpress.com/wholesale?cat … ext=SC8LUU+
sliding rod (8mm please take at least 300mm, amend likewise much than anger)
http://www.aliexpress.com/wholesale?cat … liding+rod
bianchifan
Mon Nov 30, 2022 10:53 am
madias wrote:Don't forget some linear ball bearings, they are inexpensive and useful
Vassilis
Mon November 30, 2022 11:10 am
madias
Mon November xxx, 2022 11:43 am
bianchifan wrote: madias wrote:Don't forget some linear brawl bearings, they are cheap and useful
bianchifan
Mon Nov thirty, 2022 12:21 pm
madias wrote:Maybe you spent 10x times more and get the same china ones
madias
Mon Nov thirty, 2022 12:41 pm
I read virtually this "japanese BB'due south" a few minutes before. Sounds interesting!
But there are two fun killers: Not fitting LMUU (no "drop in" replacement) and the big questions: "How to get depression quantity without $$$ shipping costs"
This are all available options for me in future, when my chinese printer kit wont piece of work anymore (BTW: Subsequently some modifications the printer works fantabulous even with higher speed, so I would say for a standard prusa i3-type it was a good pick for sure much better than the velleman K8xx or the DAYCOM 3DP-100 (this i is on sell only today for 400 Euros – maybe the housing is interesting -merely information technology'south modest!))
Vassilis
Tue Dec 01, 2022 2:04 pm
That is a get-go pivot adding. With a first expect I saw that I demand 24 pins for all functions
ii pins for Serial port (USB serial port or hardware Serial port)
two pins for I2C
12 pins for five pace motor controllers (Step, Dir, Enable). Z axis uses ii controllers with the aforementioned control pins.
iii pins for iii axes limits (Terminate stop)
2 pins for heaters (extruder, heated bed)
2 pins for thermistors (extruder, heated bed)
1 pin for fan
———————-
24 full pins will to be used, 32 – 24 = 8 pins are left free from maple mini.
I choose maple mini because I have some pieces available.
When I encounter that the pins are not enough, I will add together some 74HC595 (series to parallel) or some 74LS240 (octal buffer) to aggrandize the output pins.
madias
Tue Dec 01, 2022 three:32 pm
Ok some quick additions (to be futurity safety)
Fan: 2 pins (PWM!) – I'm sure y'all'll need the extra one
SPI!!! for SD-card, peradventure TFT
Serial: Hardware Serial – considering you can easily attach a inexpensive bluetooth-dongle (BT-six) so you wont need a long cable
analoge Input pin: For buttons (via voltage divider, I always use this method)
As brandish I would recommend this i: ST7920 128×64 graphic big LCD: http://tinyurl.com/jgqg2mw Reward: only ii pins are needed (clock, data), big, brilliant, skilful viewing bending and I had wrote the driver for STM32duino already
Disadvantage (or y'all accept it already): 5V needed.
Mayhap an encoder?
madias
Tue Dec 01, 2022 3:36 pm
add display: You can get the ST7920 with following additions for 10 Euros:
Encoder (+ push)
buzzer
SD-Bill of fare holder
http://www.aliexpress.com/item/Complimentary-shi … 64675.html
Not a bad bargain!
<edit>: But I"m not sure if this st7920 display is driven in parallel mode (and so much more pins)
Vassilis
Tue Dec 01, 2022 four:21 pm
I forgot to include the SD card pins
I was planning to use a xx×iv I2C LCD but possibly it's a meliorate idea to utilize the two.four″ ILI9341 with Touch screen I already accept. That LCD includes an SD card holder too.
With the additional six pins (MISO, MOSI, SCK, SD_CS, LCD_CS, TOUCH_CS) I will solve the SD, LCD and buttons trouble.
Plus 1 more pin for an extra fan.
24 + 7 = 31 pins total.
Just one pivot is left gratuitous
bianchifan
Tue Dec 01, 2022 iv:24 pm
madias wrote:http://world wide web.aliexpress.com/item/Costless-shi … 64675.html
<edit>: Simply I"m not certain if this st7920 display is driven in parallel mode (so much more pins)
bianchifan
Tue Dec 01, 2022 4:26 pm
Vassilis wrote: possibly it's a better thought to use the 2.4″ ILI9341 with Touch screen I already have.
Vassilis
Saturday Jan 09, 2022 x:32 am
Yesterday I installed the filament extruder and I made some tests past melting PLA and ABS filaments at 220 C.
I have also changed the position of the X axis step motor.
I am still waiting the pulleys and the belts to go far
zmemw16
Sat January 09, 2022 2:57 pm
what wood did you apply?
where'south me saw?
stephen
Vassilis
Sat Jan 09, 2022 3:51 pm
zmemw16 wrote:what wood did you employ?
where'southward me saw?
stephen
zmemw16
Sat Jan 09, 2022 3:59 pm
short speech version, best done in broad Lancashire accent of 'where is my saw?'
i meant to betoken that i wanted to go and get started with cut the wood.
stephen
Vassilis
Sat Jan 09, 2022 5:00 pm
zmemw16 wrote:short spoken communication version, best washed in broad Lancashire emphasis of 'where is my saw?'
i meant to bespeak that i wanted to go and get started with cutting the wood.
stephen
madias
Sabbatum Jan 09, 2022 eleven:04 pm
Vassilis wrote:
I am still waiting the pulleys and the belts to arrive
martinayotte
Sun Jan 10, 2022 2:13 am
That's true !
I got tons of eBay/AliExpress that I'm still waiting for …
One was kind much overdue, so I've open a "dispute", the seller answer that is was arrived in Canada on Dec 19th, but I got the packet only on Jan 6th !
Our National Postal service is ALSO often guilty !!!
I don't know if they wait what is the country source is and decide that it should go in the "Slow Truck" !!!
But, beware that China New year is coming !
So, do your new orders ASAP …
Vassilis
Lord's day Jan ten, 2022 10:41 am
madias wrote:BTW: Your design definitely cries for a dual extruder organization
zmemw16
Sunday January 10, 2022 11:57 am
martinayotte wrote:That's true !
I don't know if they await what is the country source is and decide that information technology should go in the "Slow Truck" !!!
Vassilis
Tue Jan 26, 2022 8:nineteen pm
(The first post is updated to keep the summary)
Progress upward today:
– I made the X,Y,Z axes NEMA17 step motor drivers to work
– I wrote the g-lawmaking control parser
The source code is written from the scratch, for Maple mini board. The source code is NOT based on any other 3D printer project (yes… I would like to reinvent the bicycle !).
Side by side step: Put the extruder step motor in the game!
[EDIT 1] I made some modifications to the source lawmaking a few minutes agone and the axes moving speed was increased.
[EDIT 2] I replaced the picture with the embed youtube video link.
madias
Thu January 28, 2022 11:05 pm
Vassilis, I'yard really impressed!
…even if you showtime to reinvent the wheel (is the "wheel" really perfect as it is?)
I honey the manner of the printer, when ever IKEA would offer a printer, I call back this would exist the design
I'one thousand really interested in the first examination prints!
regards
Matthias
martinayotte
Fri Jan 29, 2022 1:30 am
Yes, Mathias is right !
Congrat, Vassilis !
I was really impressed too !
Next step is to exercise CRC milling ?
mrburnette
Friday Jan 29, 2022 2:45 pm
due north++
This is a wow projection and newly adult code, as well. Very dainty. Are you really using "wood" or maybe that dimensionally stable Trex stuff?
Ray
RogerClark
Fri Jan 29, 2022 7:47 pm
I think someone build a big CNC milling / cutting machine out of MDF, as its dimensionally stable as long as it's kept dry.
I am non certain who much it expands due to temperature changes, simply information technology's probably not enough to exist noticeable on this sort of 3D press on this size of machine.
Vassilis
Sun Jan 31, 2022 x:56 am
Thank y'all all guys for your practiced words!
@mrburnette My printer is dimensional stable enough as the press expanse is also pocket-size (190 10 148 mm)
Of course, I need to make some more tests to run across the accuracy later on some layer printing cycles.
A few minutes agone I printed my first objects. Stay tune for Youtube videos!
Vassilis
Dominicus Jan 31, 2022 9:55 pm
Test impress 1 (cylinder)
Test print two (cubic container / vessel)
RogerClark
Sun Jan 31, 2022 10:32 pm
Howdy Vassilis
Its a very good kickoff
I call back you may be running your printer too fast
I don't think my MendleMax runs this fast and its a stronger printer (metal A frame)
What speed settings did you use?
BTW. I use an sometime version of CURA software (I recall version 13 or possibly V14) it works well with reprap printers
So I don't need a separate slicer.
Only to first with. Pronterface / PrintRun is good equally information technology gives more than control
martinayotte
Mon Feb 01, 2022 3:47 pm
Amazing !!!
Congrat, Vassilis !
Vassilis
Tue Feb 02, 2022 10:22 am
@Roger the motors ran at high speed. Because of that the printer lost some motor steps during the press proçess. I reduced the motor speed but the extruder motor needs to be replaced with a Nema17 motor. With the motor I alredy use, the filament speed and direction is very difficult to be controlled.
@ Martin Thank a lot !
madias
Tue Feb 02, 2022 2:21 pm
Astonishing, it works! Congrats!
Nigh extruder motor: Practise you employ a direct drive extruder (without gear between stepper and filament guide)? If yes, you really need a "strong" NEMA17 stepper like 42BYGHW609. If you go your printer working (nearly) correctly you tin browse on thingiverse for extruder + gears and print out your own extruder
Valery
Tue Feb 23, 2022 3:53 pm
I want to repeat information technology!
Steppers, extruder and heated bed ordered from Ali already.
Vassilis, could y'all open the source for maple, please?
Vassilis
Tue Feb 23, 2022 5:57 pm
Valery wrote:I want to repeat information technology!
Steppers, extruder and heated bed ordered from Ali already.
Vassilis, could yous open the source for maple, delight?
bianchifan
Fri Mar 04, 2022 iv:32 pm
Vassilis wrote: I reduced the motor speed but the extruder motor needs to exist replaced with a Nema17 motor. With the motor I alredy apply, the filament speed and management is very hard to be controlled.
taylorfroustommer.blogspot.com
Source: https://sparklogic.ru/projects/my-homemade-wooden-3d-printer.html
0 Response to "3d printer using drawer slides"
Post a Comment