E3D v6 Adapter for Printrbot Simple Metal
by Aistaca, published
Use This Project
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
I'm currently ovserseas where internet access is very limited, and of course I don't have my printer with me. I will not be able to reply quickly as I used to, nor will be able to modify firmware for a while. I apologize for this inconvenience. (and sorry for bad English)
This is a spacer put on top of E3D v6 hotend to accommodate the short length. You need to have the PTFE tube 5mm longer from the hotend to be fit on the adapter. If the PTFE slot too tight you might need to skin your tube a bit. Note that there will only be small amount of surface on the hotend that gripped on the aluminium extruder. Mine grips pretty well, but if it's not gripping properly then you will need to glue the adapter on your hotend (recommended using araldite, this is irreversible).
(19/1/2015) MK2 model: improve filament fitting hole to slide in easily, adjust the size of the hole to fit the PTFE tube
(15/6/2015) Added new firmware: not working properly yet
(2/8/2015) updated firmware: fix 4x4 grid probing to 2x2
(7/6/2016) updated firmware: 3x triangular probing, longer extrusion oozing prevention, auto-fan for motors
(22/6/2016) fix wrong XY endstop config
(24/6/2016) fix wrong Z-probe offset
(30/6/2016) added new firmware for newer Printrbot version (inverted endstop)
(1/7/2016) fix most bugs, lessen oozing extrusion and raise temp trigger, better extruder steps (more accurate extrusion), more aggressive bed temp control
My Cure preset if you are interested: https://www.dropbox.com/sh/jolgp1pzsvxo00l/AABySTYDDXDvJbpSy_9oMNaxa?dl=0
Backup your current preset first, then load up my preset. Learn my start and end gcode, it might save you from oozing problem (maybe?). Please note that this preset can change at anytime without notice.
Step-by-step instruction by Ryan Lutz: http://matterhackers.dozuki.com/Guide/How+to+Install+an+E3D+v6+HotEnd+on+a+Printrbot+Simple+Metal/9
spoon2099 made a pretty good guide here: http://thisoldspoon.blogspot.com.au/2015/03/e3d-v6-hotend-on-printrbot-simple-metal.html
How to re-Flash
download my pre-compiled firmware on here (tested on rev F4 and F5, not on F6):
for older version Simple Metal:
for newer version Simple Metal (mid 2015 above, has reverted Y-endstop):
Firmware to be installed with touchscreen upgrade (http://www.thingiverse.com/thing:1612680): older version only, let me know if you need reverted Y-endstop
upload your firmware with Atmel Flip, follow this instruction: http://help.printrbot.com/Guide/How+to+Reflash+Firmware/78
If your Y-axis is moving to the wrong direction (which more likely, some doesn't) invert your motor connector (simply flip the connector)
Adjust your PID parameters: http://reprap.org/wiki/PID_Tuning
Adjust your Z-axis probe: http://help.printrbot.com/Guide/Setting+Up+Your+Auto-Leveling+Probe+and+Your+First+Print+-+Mac/107
- My firmware comes with adjusted 3-point triangular probing, auto-fan for cooling hotend and auto-fan for cooling motors. hotend fan is triggered by pin 3 on EXP1, motor fan on pin 11 EXP2. See instruction below for fan wiring!
How to Wire Fan
follow wiring diagram in the picture, yeah really!
WARNING! MAKE SURE IT IS N-CHANNEL MOSFET AND ALL CORRESPONDING PINS ARE WIRED CORRECTLY
(mosfet Gate to pin G, Drain on pin D and Gain on G), not all mosfet has the same pin layout, always check your datasheet!
The best mosfet for our application is to use logic level mosfet (NOT POWER MOSFET). Some power mosfets work, but I will be cautious of using it.
**What mosfet am I using? MTP3055VL, P16NF06 also works, but seriously any n-channel logic level mosfet should work (as long as voltage-current operating is up to spec)
If you are adventurous enough, here's the source code:
Here's the Arduino IDE to compile (windows only, sorry mac users):
- run Arduino IDE
- tools > board > teensylu/printrboard
- hold shift and compile (the start/play button on top left)
- go to the directory of where the hex file is stored, upload the hex file using Atmel Flip
- why using the soo ancient version of arduino ide? this is the only one working for me :(
Upgrade this Thing with Thingiverse AppsCustomization
Edit, personalize, or revise this ThingPrint Fulfilment
Order a print of this ThingTools and Utilities
Repair, slice, or enhance this Thing
E3D v6 Adapter for Printrbot Simple Metal by Aistaca is licensed under the Creative Commons - Attribution - Share Alike license.
What does this mean?
- You must attribute (give credit) to the creator of this Thing.
- You must distribute Remixes under the same license as the original.
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving Aistaca a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure Aistaca would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).