1

Topic: SD4 extruder upgrade: E3D V6

Hi,

Is there anybody who could help me with upgrading my Solidoodle 4's printhead? I bought a new E3D V6 printhead and a 12V 30A power supply.
What parts should I print for the printhead and where can I find the firmware of Solidoodle 4?
I saw an article on Soliwiki, but I think that is for Solidoodle 2 and 3.
furthermore is there a way to shorten my printbed'so heating time?

2

Re: SD4 extruder upgrade: E3D V6

mdonci wrote:

Hi,

Is there anybody who could help me with upgrading my Solidoodle 4's printhead? I bought a new E3D V6 printhead and a 12V 30A power supply.
What parts should I print for the printhead and where can I find the firmware of Solidoodle 4?
I saw an article on Soliwiki, but I think that is for Solidoodle 2 and 3.
furthermore is there a way to shorten my printbed'so heating time?

I am pretty sure we can help you out with all of the above just give me a minute to gather the links.

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: SD4 extruder upgrade: E3D V6

Here is the mount you will need to print this in ABS at 100% infill

Post's attachments

MK-5_E3D_V6.stl 72.93 kb, 101 downloads since 2015-02-27 

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

4

Re: SD4 extruder upgrade: E3D V6

And because I am having difficulties attaching multiple files to a single post here is the filament guide.

Post's attachments

mk5_extruder_filament_guide.stl 44.81 kb, 80 downloads since 2015-02-27 

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

5

Re: SD4 extruder upgrade: E3D V6

and the tension arm

Post's attachments

mk5_extruder_tension_arm.stl 35.82 kb, 64 downloads since 2015-02-27 

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

6

Re: SD4 extruder upgrade: E3D V6

mdonci wrote:

Hi,

Is there anybody who could help me with upgrading my Solidoodle 4's printhead? I bought a new E3D V6 printhead and a 12V 30A power supply.
What parts should I print for the printhead and where can I find the firmware of Solidoodle 4?
I saw an article on Soliwiki, but I think that is for Solidoodle 2 and 3.
furthermore is there a way to shorten my printbed'so heating time?

A quick question, what PSU are you planning on using?  So I can get you a proper diagram and help with your bed heatup times.

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

7

Re: SD4 extruder upgrade: E3D V6

The firmware instructions are a little old so some of the links will be bad but just search your way through to find the latest versions.

The firmware you want is this one.
https://github.com/ozadr1an/Solidoodle- … in_v1_beta


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

8

Re: SD4 extruder upgrade: E3D V6

You are going to need to pick up a 625zz bearing for the tension arm.  You will also need an M3 bolt that is 35-40mm long a spring and some washers.
Picture is not of the exact same mount but gives you the idea of the tension arm and how it is assembled.
http://i.imgur.com/yjj9mfl.jpg

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 (edited by jagowilson 2015-02-27 18:33:37)

Re: SD4 extruder upgrade: E3D V6

Here's a pic of my setup on the sd4

I used a 6-32tpi SAE bolt or something like that.

http://i.imgur.com/OEotvDS.jpg?1

Post's attachments

image.jpg
image.jpg 1011.9 kb, file has never been downloaded. 

You don't have the permssions to download the attachments of this post.

10

Re: SD4 extruder upgrade: E3D V6

wardjr wrote:

A quick question, what PSU are you planning on using?  So I can get you a proper diagram and help with your bed heatup times.

I bought the same product: http://www.aliexpress.com/item/Free-Shi … 48981.html

11

Re: SD4 extruder upgrade: E3D V6

Guys, thank you for your quick reply, helped me a lot. I'll do these modifications on Monday, I'll get back with some photos. Thanks

12

Re: SD4 extruder upgrade: E3D V6

wardjr wrote:

...
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...

Do I have to write #define SOLIDOODLE_VERSION 4 instead of ...VERSION 3? Or just leave it VERSION 3?

13

Re: SD4 extruder upgrade: E3D V6

Just leave it at 3

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!

14

Re: SD4 extruder upgrade: E3D V6

Hello everyone,

  I feel like the answers to my questions are here somewhere, I  just can't seem to find them. I am trying to get my E3D V6 installed on my Solidoodle 2 and I am not exactly sure how to wire the thing up. I decided I was going to canibalize the adapters from the Jigsaw setup, though am not sure exactly what goes where. The blue leads are extremely long. Is this just to accomodate printers that have to have wires ran a long way? Should I just clip them short and wire in the new adapter? I appreciate our help guys. Also, I purchased their printed mount, but I just read that I will need a bearing and a screw. Does that appl only to the Soli-4 or mine as well? Thanks again!

15

Re: SD4 extruder upgrade: E3D V6

You will have all the parts you need from the old assembly.  Just use the bearing from you old tension arm.  As far as the wires go you can do that how ever you want as long as you get good solid connections.  I prefer to keep the wires solid till as close to the board as possible.  This eliminates any possibility of a loose connector caused by movement.

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: SD4 extruder upgrade: E3D V6

I couldn't find that exact file in C.  I think the current one is now non-beta.  Is it still okay to use?

I can't find the file indicated in D.  A web search showed bootloadHID at other locations, so I downloaded that instead.  When I get to step 29 (accounting for a different executable name), I get an error: "error opening -mmcu=at90usb1286: No such file or directory"

Any ideas?

Thanks.

17

Re: SD4 extruder upgrade: E3D V6

That file is "hidden" so you need to change the files you can view.  It's there I promise

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: SD4 extruder upgrade: E3D V6

wardjr wrote:

That file is "hidden" so you need to change the files you can view.  It's there I promise

Sorry, I meant that in step 'C', the "_beta" file is not on that site.  It looks as if it's now "Solidoodle-Marlin_v1"; it obviously makes a different-named .hex file, but other than that, I was inquiring if it was still compatible with the proceedure.

I also found that part of my problem with step 29 was in using bootloadHID, rather than BootloaderHID.  I finally went back to the original post with the links to find BootloaderHID. I think the flash went okay.  I won't know for certain until I get the E3Dv6 in and swap the boards (I'm setting this up on my spare Printrboard).

One question: what is the correct value for TEMP_SENSOR_0?  5 or 6?

19

Re: SD4 extruder upgrade: E3D V6

knowack wrote:

what is the correct value for TEMP_SENSOR_0?  5 or 6?

5

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!

20

Re: SD4 extruder upgrade: E3D V6

Thanks! 

I'm also adding headers for the g-code controlled fan, EXP1, EXP2, and E-stop.  I hope to test-drive this thing in a few days.

21

Re: SD4 extruder upgrade: E3D V6

I'm reading through the info on the firmware upgrade, and I have a few dumb questions.  I've read differing information regarding the following:

1. Is SD card support enabled?
2. Is LCD and click-encoder support enabled?
3. Is serial support for WiFi enabled?
4. Is ARC support enabled?

I don't know that 1-3 are that critical for me, since I use OctoPI in mobile situations.  I can see how the SD card ability would be handy for storing frequently-printed items.

22

Re: SD4 extruder upgrade: E3D V6

Guys,

I've updated my hot end to an E3D v6, but it doesn't work. It prints pretty well for a while, but after a little time, nothing comes our of the nozzle, and I get the following result.
Doesn anybody know what causes the error?
http://soliforum.com/i/?KTh3lDc.jpg
http://soliforum.com/i/?JTuaBTR.jpg

23

Re: SD4 extruder upgrade: E3D V6

What's your temp chart look like?

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

24

Re: SD4 extruder upgrade: E3D V6

I set my printer to 210 C, and it keeps this temperature

25

Re: SD4 extruder upgrade: E3D V6

I tried to investigate the issue. When I pull out the filament and try to extrude again, the stepper motor feeds the extruder, but when the filament reaches the e3d it stops and can't go inside. Just a few milimeters