1

Topic: E3D extruder upgrade help

Hi
Not sure if im in the right forum so sorry if I am.
I have been using the solidoodle 3 with default extruder for a few months it works good but I am sick of it clogging so I have decided to upgrade to the direct e3d v6 extruder.
I cant seem to find any step by step tutorial as I have no idea what I will need to get.
First off I wanted to know Do i order the 24v or 12v variant.
What else do I need to buy To get it working?
Do I need A extra power supply or can I connect it directly to the board like the default extruder?
also How do you go about updating firmware?

2

Re: E3D extruder upgrade help

You are close enough to the right place wink
You need the 12v
And the firmware you want is this
https://github.com/ozadr1an/Solidoodle- … in_v1_beta
You can use the stock PSU but an upgrade is not a bad idea.
You'll need an MK5 designed for the v6 and if I know this forum someone will toss you a link quickly or you can buy them with your v6  directly from filastruder.
The instructions on the WIKI are for the v5 yet still relevant so read through it.
Also spend some time searching E3d you'll find lots of info.
If you can't find the answers just ask.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

3

Re: E3D extruder upgrade help

Thanks for replying.
Can you send me a link for the v5 wiki

4

Re: E3D extruder upgrade help

No because it's down right now but it's in the WIKI tab up top.  If it isn't working soon just ask and I'll find someone to copy and paste up the instructions you need.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

5

Re: E3D extruder upgrade help

michaelosully268 wrote:

Thanks for replying.
Can you send me a link for the v5 wiki

AZERATE will post up a video for you in a couple of hours.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

6 (edited by AZERATE 2015-03-15 19:38:48)

Re: E3D extruder upgrade help

Flashing the firmware will be a slightly different process depending on which board you have:
This is a Printrboard
http://i.imgur.com/i0LxV8t.jpg
This is a Sanguinololu
http://i.imgur.com/lypc38S.jpg

This link will give you all steps needed if you have a Printrboard.
I have never needed to flash a Sang, so maybe another user can assist you with that, but the changes in the firmware in the given link are the same no matter the board.
Hope this helps a bit smile

Printit Mason and Printit Horizon printers
Multiple SD2s- Bulldog XL, E3D v5/v6/Lite6, Volcano, Hobb Goblin, Titan, .9 motor, Lawsy carriages, direct Y drive, fishing line...the list goes on
Filawinder and Filastruder #1870.....worth every penny!

7

Re: E3D extruder upgrade help

Thanks very much The board I have is the printr board thanks.

8

Re: E3D extruder upgrade help

These instructions I compiled after talking with Adrian, and reading the existing wiki (http://wiki.solidoodle.com/update-firmware)
A: Download the Arduino IDE (www.arduino.cc)
B: Download Teensyduino (http://pjrc.com/teensy/td_download.html)
C: Download the firmware  (https://github.com/ozadr1an/Solidoodle- … in_v1_beta)
D: Download the upload BootloaderHID (http://blog.lincomatic.com/wp-content/u … derHID.zip)
1.    Install Arduiono IDE
2.    By default it installed in C:/program files/Arduino (or program files C:/program files(x86)/Arduino)
3.    Install Teenyduino
4.    It will ask you where the arduino install is, point it to the above folder
5.    Unzip the firmware file to a folder you will remember
6.    Open the Arduino.exe (shortcut put on your desktop after the Arduino IDE installed
7.    Click Tools, Board (might say Board:Arduino Uno) and select the Teensy ++2.0
8.    Click Tools, Serial Port, and change it to the port of your printer
(If you are unsure, and using windows, click the start button, right click computer, click properties, click device manager, and click on ports. Your printer will be the one listed as “USB serial port (Com X) write down whatever the x is, and put it in step 8)
9.    Click File – Open
10.    Browse to the folder you extracted in step 5, select the file (in the marlin folder) named Configureation.H , double click it or select it and click open
11.    You will notice that there are several tabs across the top: Marlin, Configuration.H, ConfigurationStore.cpp etc, select the Configuration.H tab
12.    Scroll down until you see (in black as the grey is comments and effects nothing)
#define SOLIDOODLE_VERSION 2 (line 22 on mine) Change to #define SOLIDOODLE_VERSION 3                 
13.    #define MOTHERBOARD  62 (line #76 on mine…you can tell the line by clicking the code, and looking at the bottom left, a number will be there, this is the line of code)
Change it to read #define MOTHERBOARD 81
14.    find #define TEMP_SENSOR_0 1 (line 120 ) and change to #define TEMP_SENSOR_0 6
15.    find #define HEATER_0_MAXTEMP 225 (line145)  change to #define HEATER_0_MAXTEMP 350
16.    350C is the max the thermister can is good for, the hotend can go higher, but you’ll need a thermocouple instead of the thermister
17.    In the top arduino menu, click Sketch, then Verify/compile
18.    If you installed Teensyduino, it will pop up a window, just close it
19.    If your sketch does not report errors and simply gives you the Binary sketch size and memory use, it is safe to upload. If it reports errors, you have made a syntax error, and should recheck those lines you changed.
20.    Before doing the final compile, click file – save (if you do not, it will not upload the changes)
21.    Hold down SHIFT and click Compile
22.    There has been a .hex file created. Marlin.cpp.hex, in my case (windows 7) it is under C:/users/whateverYourProfileNameIs/AppData/Local/Temp….it will be in the folder
named build-xxxxxxxxx.tmp (the x’s are a string of numbers) created today. You must have view hidden or system files enabled in folder options (control panel. Have view folders by icon instead of category enabled, folder options,view, check Show hidden files and folders)
23.    Unzip the BootloaderHID.Zip (step D) to a folder
24.    Copy the Marlin.cpp.hex file, and past it in the folder above (the bootloaderHID folder
25.    Make sure your computer is connected to the printer via usb cable
26.    Add a jumper to the BOOT pins on the printboard (back of the printer) or bend the 2 pins so they are touching , then press the RESET button
27.    Open a new command window (click the windows start button, and in the search programs field (windows vista or newer) type CMD.
28.    Within the CMD window, navigate to the folder you unzipped the BootleaderHID to in step 23
29.     Type “hid_bootloader_cli -mmcu=at90usb1286 -w -v Marlin.cpp.hex” (no quotations)
30.    It should say something like “read Marlin.cpp.hex xx bytes, xx% usage, found halfkay bootloader, programming…………………..Booting
31.    Remove the jumper, or unbend the boot pins on the printboard (back of the printer)
32.    Press reset
33.    Verify that you have updated them, start up Repetier Host.
34.    Click Connect
35.    Look at the bottom of the screen, you will see a greeting msg when you connect it should now read
02:09:14.238 : echo:Unknown command: ""
02:09:14.405 : FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:http://github.com/mlaws/solidoodle2-marlin/ PROTOCOL_VERSION:1.0 MACHINE_TYPE:Solidoodle EXTRUDER_COUNT:1
02:09:14.405 : echo:Active Extruder: 0
If you see the address changed to github.com instead of solidoodle, you know you're golden

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

9

Re: E3D extruder upgrade help

Some of the links are dead but should get you in the area.  Use the firmware link I posted earlier.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

10

Re: E3D extruder upgrade help

Anyone have any idea when the wiki will be back up?

11

Re: E3D extruder upgrade help

Ok my hotend has arrived But I cant seem to find the things I need to print in order to mount it. I Found a v6 adapter but I need one that I can put in a second fan to cool down the filament as it is being extruded

12

Re: E3D extruder upgrade help

michaelosully268 wrote:

Ok my hotend has arrived But I cant seem to find the things I need to print in order to mount it. I Found a v6 adapter but I need one that I can put in a second fan to cool down the filament as it is being extruded

More detail about the fan you need?  Do you want a G-code controlled fan that blows at the nozzle?  Or are you saying you need a fan that blows at the drive gear on the motor to cool the filament?
The mount you need is the revised MK5 for the V6 I'll attach the file.  This is the same one Filastruder sells and is not really designed to be a permanent replacement but more of a get you by till you print up something better type of mount.

Post's attachments

MK-5_E3D_V6.stl 72.93 kb, 12 downloads since 2015-03-20 

You don't have the permssions to download the attachments of this post.
Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

13

Re: E3D extruder upgrade help

I don't know why I can't post more than one file at a time.
This is the guide and you can reuse your tension arm.

Post's attachments

mk5_extruder_tension_arm.stl 35.82 kb, 6 downloads since 2015-03-20 

You don't have the permssions to download the attachments of this post.
Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

14

Re: E3D extruder upgrade help

wardjr wrote:

I don't know why I can't post more than one file at a time.
This is the guide and you can reuse your tension arm.

I Currently have a front mounted 40mm fan blowing at the tip of the nozzle .
I dont need a gcode controlled one so I just need some sort of mount so I can mount it on to the e3d

15

Re: E3D extruder upgrade help

So you are printing with PLA???
There are plenty of mounts for nozzle fans around on Thingiverse that may work.  There are also other MK-5's for the V6 available than the one I posted that are set up to accommodate fans better.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

16

Re: E3D extruder upgrade help

wardjr wrote:

So you are printing with PLA???
There are plenty of mounts for nozzle fans around on Thingiverse that may work.  There are also other MK-5's for the V6 available than the one I posted that are set up to accommodate fans better.

Yes im printing with pla started off with abs but drove me crazy with warping smile.
Would you be able to throw me a link please.

17

Re: E3D extruder upgrade help

www.thingiverse.com
You are going to have to search for something that will work for your particular setup.
As far as ABS and warping if that is the only reason you switched to PLA it is the wrong reason.  Although eliminating all shrinkage with ABS is impossible, eliminating warping can pretty much be solved with an enclosure and bed temperature of 105.  I cheap piece of glass and a $2 can of Aqua-net.
I'm just saying I don't think I would give up on ABS just yet.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

18

Re: E3D extruder upgrade help

Hi so I have fitted the mounts and have upgraded the firmware with no problems. I tested the thermometer and heater beforehand and found out the heater on the e3d is not heating. I tried connecting to the heated bed power and it still does not heat so im wondering if the problem lies in the connector i soldered on or that the actual heater is broken. Anyone have any idea how to test which one preferably without soldering another plug on as Im bad at soldering

19

Re: E3D extruder upgrade help

Unless you broke the wires coming out of the heat cartridge I doubt the heater is bad.  I would focus on your connections.  Also (and I've done many e3d installs) most of the time there is no need for soldering.  You can run the new cartridge wires all the way to the board.  Then use a small section of the old plug and wires (couple of inches) and just use a western union knot to splice them together.  This allows the use of the original plug (which aren't great) just wrap with some electrical tape and plug it in.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

20

Re: E3D extruder upgrade help

wardjr wrote:

Unless you broke the wires coming out of the heat cartridge I doubt the heater is bad.  I would focus on your connections.  Also (and I've done many e3d installs) most of the time there is no need for soldering.  You can run the new cartridge wires all the way to the board.  Then use a small section of the old plug and wires (couple of inches) and just use a western union knot to splice them together.  This allows the use of the original plug (which aren't great) just wrap with some electrical tape and plug it in.

I have just tried a new plug l but it is still not heating up.

21 (edited by jagowilson 2015-03-22 20:31:36)

Re: E3D extruder upgrade help

Did you check the resistance of the heater with a multimeter?

22

Re: E3D extruder upgrade help

When you are heating up in RH, are you getting any error codes?
Do you get errors as you click to heat, or when you reach a certain temperature?

To me, it sounds like you goofed somewhere in the firmware, or there is a disturbance/break in the the lines for either the heater or the thermistor. The thermistor is extremely delicate, and I have gone through many from breakage....so my vote is on the thermistor.

+1 to wardjr on soldering. The v6 should come with wires plus a connector for the thermistor, then crimped with the ferrule provided. For the heater, depending on your board, you will either be able to strip, insert, then tighten the wires at the terminal, or you will splice into the existing lines, twist each old/new lines with a simple knot, then use some heatshrink to shield them.

Printit Mason and Printit Horizon printers
Multiple SD2s- Bulldog XL, E3D v5/v6/Lite6, Volcano, Hobb Goblin, Titan, .9 motor, Lawsy carriages, direct Y drive, fishing line...the list goes on
Filawinder and Filastruder #1870.....worth every penny!

23

Re: E3D extruder upgrade help

Ive just noticed somethinng I think the thermistor they sent me is the 25w version not the 40w as the wire is blue not all red like it is shown on thew ebsite the one I have must be the 25w versionn is this correct.

24

Re: E3D extruder upgrade help

michaelosully268 wrote:

Ive just noticed somethinng I think the thermistor they sent me is the 25w version not the 40w as the wire is blue not all red like it is shown on thew ebsite the one I have must be the 25w versionn is this correct.

You'd be talking about the heat cartridge not the thermistor.  If it has the blue wires it could be either the 12v 25watt heater or the 24v 25 watt heater.  I think I would check with your supplier to be sure you understand what you have.  If it is indeed the 12v 25 watt heater that will be just fine.  The difference is next to nothing as far as heat up times and overall performance.
If it ends up being the 24v version you will need to exchange it.

Printit Industries Model 8.10 fully enclosed CoreXY, Chamber heat
3-SD3's & a Workbench all fully enclosed, RH-Slic3r Win7pro, E3D V6, Volcano & Cyclops Hot End
SSR/500W AC Heated Glass Bed, Linear bearings on SS rods. Direct Drive Y-axis, BulldogXL
Thanks to all for your contributions

25

Re: E3D extruder upgrade help

wardjr when I try to run the cmd instead of saying "programming....booting" it says
"Teensy Loader, Command Line, Version 2.0
error reading intel hex file "Marlin.cpp.hex."
What could be going on? I followed the directions to a T, it seemed to compile right.