My adventures with Prusa I3 Aluminum
Posted: Wed Mar 15, 2017 5:44 am
Hello everyone.
My adventures began last October when I bought from eBay a Prusa I3 Aluminum kit. Assembly was reasonably easy, there was a minimum of filing and shaping required, and the instructions combined with the referenced videos were very good. I got it together in a few hours, fired it up and noticed the X-axis was running backwards. The instructions warned about this, and showed how to change the firmware settings. I downloaded the firmware, made the corrections and, attempted being the operative word, tried to load the firmware. No can do. I got some sort of timeout errror no matter what I tried. I have a couple of older forum posts on the topic, but whist awaiting a reply, I just rewired the X stepper motor. Problem inelegantly solved.
Next, I loaded some ABS filament and a test program made on Sketchup and thought now I'd be printing perfect parts in no time. Wrong! First off, I knew nothing about 3D printing, and ignorance is always a hindrance. I read where 110 degrees for the hotbed was a good place to start for ABS....but it would go no further than 80-85 tops after two hours. Not good. I threw a multimeter on the power supply and found that under load, it put out a whopping 7 volts. I'm no genius, but I surmised that 7 volts wasn't going to cut it for a 12 volt part. I turned the gain pot up all the way and managed to get 9 volts and 90 degrees on the hotbed thermistor. I swapped in a 30 amp 12 volt power supply from my CNC mill and solved the heating problem...110 degrees in about 7 minutes and a steady 240 degrees on the extruder. Great! Back in business!
Next, I managed to booger up the cheap extruder somehow right off the bat. In Geeetech's defense, it was most likely my fault, although to this day I don't know just what I did wrong. Discouraged, I set the printer aside for a few months and got back to it after Christmas. A new all-metal MK8 extruder from Newegg fixed the extruder issue.
Try again: ABS 110 degree bed, 240 degree extruder. Now the ABS wouldn't stick to the glass. Tried ABS juice. Messy and stinky, but some improvement, especially for smaller parts. Adding a brim helped some. More research (Google is your friend!) indicated that PEI is a good base for ABS prints, so I ordered a sheet with adhesive from Amazon, installed it on the glass plate, and now they stick like glue....maybe a little too well.
Now it is mid January, and I am starting to get some recognizable parts...not great, but at least recognizable. The layer lines are very pronounced, giving everything a wrinkled appearance. Playing with the temps and whatnot could make it worse, but not better. More research implicated the pronounced Z-wobble caused by the Z-axis screws not being centered on the servos pulling the extruder laterally in random directions. It turns out a fella had the same problem and designed a set of thingamabobs and put it on Thingiverse. That solved the problem. I printed and installed them and the improvement was dramatic! Better and better.
Next problem was bed-leveling. I discovered the glass had a slight bulge (about .01") in the middle, so the traditional bed-leveling with a sheet of paper was a crap-shoot at best. Also, to avoid damaging the carriage, I took to unclipping the glass and removing it to allow easier removal of the firmly adhered ABS parts. That necessitated releveling by guess and luck for each new print. It would take 15 to 20 minutes to get the bed adjustments compromised until I could get the print started. What a PITA. Enter BL-Touch bed leveling. Naturally, it wouldn't be quite THAT easy. The stock control board wouldn't cut it, as there are apparently no connections for the servo part of the sensor (correct me if I'm wrong). I ordered a GT2560 board and downloaded the Marlin_GT2560-PI3_Pro_B firmware. I followed the instructions here: http://reprap.org/wiki/How_to_Add_Auto_ ... er_DIY_Kit, and after a few hits and misses (my fault for not thoroughly reading the instructions) I got it working, installed and adjusted. Added the requisite G29 command to Slic3r and now it works like a charm. Now it is just a matter of switching the printer on, inserting the SD card, selecting "Print from SD" and walking away. The extruder and bed come up to temperatue quickly, the machine homes and maps the bed, and starts printing with no nonsense. Perfect parts every time. Now that little printer just sits and sings quietly to itself printing parts like nature intended.
It was a real learning experience, adventure, and Great Quest all rolled into one, but worth it. (Although there was a few times I considered taking an oxy-acetylene torch to it)
In a nutshell, this is what I had to do to get my printer working:
1. New power supply: $18.96
https://www.amazon.com/gp/product/B00D7 ... UTF8&psc=1
2. New extruder assembly: $30.05
https://www.newegg.com/Product/NewProdu ... 0314141129
3: Z-axis anti-wobble brackets: $0.50
http://www.thingiverse.com/thing:1424358/#files
4. PEI sheet with adhesive: $19.95
https://www.amazon.com/gp/product/B01KG ... UTF8&psc=1
5. GT2560 control board: $54.98
https://www.amazon.com/gp/product/B01N7 ... UTF8&psc=1
6. BL-Touch sensor $44.96
https://www.amazon.com/gp/product/B01FF ... UTF8&psc=1
Total costs:
Printer: $325, delivered.
Add-on parts: $169.4
Total: $494.40
Printer Pros:
A nice, very sturdy, well-built little printer for the money.
Assembly is not too hard; parts are clearly labelled, and instructions/videos are very good.
Nice and quiet when operating.
LCD screen is clear and bright, most-used controls are intuitively placed in the menu, and easily accessible on the LCD screen. SD card printing works flawlessly.
Nice sized printing area.
Hotbed works very well. Includes a boro-silicate glass bed as well. Bravo Geeetech!
Cost is quite reasonable.
Firmware is easily obtained, customizable, open, and free. Bravo Geeetech!
Printer Cons:
My power supply was crap. I should have asked for a replacement. Too late now, but they are pretty cheap to buy on Amazon. (Mine was a 30 amp version, and cost $18.96)
You may not have this problem, but in the event of poor heating perormance, check this part first!
My extruder failed. This may not have been the fault of the part, but it was cheap plastic, and the motor seemed very weak compared to the metal replacement.
Again, this was not an expensive part, $30.05
The stock control board works, more or less, but I was unable to patch the firmware. Shipping a product with a known problem like a reversed servo is just bad form. No excuses.
The Z-axis wobble is just poor engineering. No excuses. It is easily fixed with a very inexpensive add-on part, but still...?
ABS adhesion: This is not Geeetech's fault in any way, and PLA prints fine on the glass. Also, I know that Geeetech is attempting to keep costs down, which I appreciate, but a reference to PEI sheets and links would be appreciated by newbies.
No bed-levelling. Again, not Geeetech's fault, per se, as this would add considerably to the cost. Maybe some information and links in an addendum to the instructions?
Maybe offer as an option?
For any brave soul who has read this far, and thus may be embarking on a similar journey, I'd be happy to help with any specifics as to how I did what I did and got it to work; just reply to this post.
Cheers,
Gary
My adventures began last October when I bought from eBay a Prusa I3 Aluminum kit. Assembly was reasonably easy, there was a minimum of filing and shaping required, and the instructions combined with the referenced videos were very good. I got it together in a few hours, fired it up and noticed the X-axis was running backwards. The instructions warned about this, and showed how to change the firmware settings. I downloaded the firmware, made the corrections and, attempted being the operative word, tried to load the firmware. No can do. I got some sort of timeout errror no matter what I tried. I have a couple of older forum posts on the topic, but whist awaiting a reply, I just rewired the X stepper motor. Problem inelegantly solved.
Next, I loaded some ABS filament and a test program made on Sketchup and thought now I'd be printing perfect parts in no time. Wrong! First off, I knew nothing about 3D printing, and ignorance is always a hindrance. I read where 110 degrees for the hotbed was a good place to start for ABS....but it would go no further than 80-85 tops after two hours. Not good. I threw a multimeter on the power supply and found that under load, it put out a whopping 7 volts. I'm no genius, but I surmised that 7 volts wasn't going to cut it for a 12 volt part. I turned the gain pot up all the way and managed to get 9 volts and 90 degrees on the hotbed thermistor. I swapped in a 30 amp 12 volt power supply from my CNC mill and solved the heating problem...110 degrees in about 7 minutes and a steady 240 degrees on the extruder. Great! Back in business!
Next, I managed to booger up the cheap extruder somehow right off the bat. In Geeetech's defense, it was most likely my fault, although to this day I don't know just what I did wrong. Discouraged, I set the printer aside for a few months and got back to it after Christmas. A new all-metal MK8 extruder from Newegg fixed the extruder issue.
Try again: ABS 110 degree bed, 240 degree extruder. Now the ABS wouldn't stick to the glass. Tried ABS juice. Messy and stinky, but some improvement, especially for smaller parts. Adding a brim helped some. More research (Google is your friend!) indicated that PEI is a good base for ABS prints, so I ordered a sheet with adhesive from Amazon, installed it on the glass plate, and now they stick like glue....maybe a little too well.
Now it is mid January, and I am starting to get some recognizable parts...not great, but at least recognizable. The layer lines are very pronounced, giving everything a wrinkled appearance. Playing with the temps and whatnot could make it worse, but not better. More research implicated the pronounced Z-wobble caused by the Z-axis screws not being centered on the servos pulling the extruder laterally in random directions. It turns out a fella had the same problem and designed a set of thingamabobs and put it on Thingiverse. That solved the problem. I printed and installed them and the improvement was dramatic! Better and better.
Next problem was bed-leveling. I discovered the glass had a slight bulge (about .01") in the middle, so the traditional bed-leveling with a sheet of paper was a crap-shoot at best. Also, to avoid damaging the carriage, I took to unclipping the glass and removing it to allow easier removal of the firmly adhered ABS parts. That necessitated releveling by guess and luck for each new print. It would take 15 to 20 minutes to get the bed adjustments compromised until I could get the print started. What a PITA. Enter BL-Touch bed leveling. Naturally, it wouldn't be quite THAT easy. The stock control board wouldn't cut it, as there are apparently no connections for the servo part of the sensor (correct me if I'm wrong). I ordered a GT2560 board and downloaded the Marlin_GT2560-PI3_Pro_B firmware. I followed the instructions here: http://reprap.org/wiki/How_to_Add_Auto_ ... er_DIY_Kit, and after a few hits and misses (my fault for not thoroughly reading the instructions) I got it working, installed and adjusted. Added the requisite G29 command to Slic3r and now it works like a charm. Now it is just a matter of switching the printer on, inserting the SD card, selecting "Print from SD" and walking away. The extruder and bed come up to temperatue quickly, the machine homes and maps the bed, and starts printing with no nonsense. Perfect parts every time. Now that little printer just sits and sings quietly to itself printing parts like nature intended.
It was a real learning experience, adventure, and Great Quest all rolled into one, but worth it. (Although there was a few times I considered taking an oxy-acetylene torch to it)
In a nutshell, this is what I had to do to get my printer working:
1. New power supply: $18.96
https://www.amazon.com/gp/product/B00D7 ... UTF8&psc=1
2. New extruder assembly: $30.05
https://www.newegg.com/Product/NewProdu ... 0314141129
3: Z-axis anti-wobble brackets: $0.50
http://www.thingiverse.com/thing:1424358/#files
4. PEI sheet with adhesive: $19.95
https://www.amazon.com/gp/product/B01KG ... UTF8&psc=1
5. GT2560 control board: $54.98
https://www.amazon.com/gp/product/B01N7 ... UTF8&psc=1
6. BL-Touch sensor $44.96
https://www.amazon.com/gp/product/B01FF ... UTF8&psc=1
Total costs:
Printer: $325, delivered.
Add-on parts: $169.4
Total: $494.40
Printer Pros:
A nice, very sturdy, well-built little printer for the money.
Assembly is not too hard; parts are clearly labelled, and instructions/videos are very good.
Nice and quiet when operating.
LCD screen is clear and bright, most-used controls are intuitively placed in the menu, and easily accessible on the LCD screen. SD card printing works flawlessly.
Nice sized printing area.
Hotbed works very well. Includes a boro-silicate glass bed as well. Bravo Geeetech!
Cost is quite reasonable.
Firmware is easily obtained, customizable, open, and free. Bravo Geeetech!
Printer Cons:
My power supply was crap. I should have asked for a replacement. Too late now, but they are pretty cheap to buy on Amazon. (Mine was a 30 amp version, and cost $18.96)
You may not have this problem, but in the event of poor heating perormance, check this part first!
My extruder failed. This may not have been the fault of the part, but it was cheap plastic, and the motor seemed very weak compared to the metal replacement.
Again, this was not an expensive part, $30.05
The stock control board works, more or less, but I was unable to patch the firmware. Shipping a product with a known problem like a reversed servo is just bad form. No excuses.
The Z-axis wobble is just poor engineering. No excuses. It is easily fixed with a very inexpensive add-on part, but still...?
ABS adhesion: This is not Geeetech's fault in any way, and PLA prints fine on the glass. Also, I know that Geeetech is attempting to keep costs down, which I appreciate, but a reference to PEI sheets and links would be appreciated by newbies.
No bed-levelling. Again, not Geeetech's fault, per se, as this would add considerably to the cost. Maybe some information and links in an addendum to the instructions?
Maybe offer as an option?
For any brave soul who has read this far, and thus may be embarking on a similar journey, I'd be happy to help with any specifics as to how I did what I did and got it to work; just reply to this post.
Cheers,
Gary