326

Re: E3Dv6 on Solidoodle Press

So I broke down and ordered a cheap USBASP programmer. After hacking the included 10 pin header to work properly with the 6 jumper pins on the Solidoodle board, I was able to upload the firmware. It worked! The temperature appeared correct, and the hotend works. One problem I found was that the 40w hotend draws too much power if the bed is also heating up, and will cause the printer to reset. So maybe the 25w would have been a better choice.

Once up and running, though, I decided to calibrate the PID via an M303 command. Since I have the 40w hotend, it shot right up to the temperature really quickly. It then overshot by about 30 degrees C before coming back down and leveling out. Repetier Host returned an "Autotune failed: Temperature too high" error.

I read on another forum that the way to fix this is to limit the PID max power in the firmware. I'm not afraid to get my hands dirty, and I've messed with some arduino programming in the past, so I dove in. I added the Teensyduino stuff as explained on the Solidoodle firmware page, and modified my OS X Arduino with the proper files for the AT90USB1286. I then went into config.h and updated the PID line to throttle it down a bunch. I went with #define PID_MAX 170. I figured that limiting the current would also help with the reset issue described above.

All was well, but then I tried to compile and I got an error seemingly associated with the teensyduino update. Here's the compilation error (note, I didn't include the verbose output, as it is huge):

Arduino: 1.0.6 + Td: 1.20 (Mac OS X), Board: "[BootloaderCDC]Teensylu/Printrboard"
In file included from /Applications/Arduino.app/Contents/Resources/Java/hardware/teensy/cores/at90usb1286/usb_api.cpp:2:
/Applications/Arduino.app/Contents/Resources/Java/hardware/teensy/cores/at90usb1286/Stream.h: In member function 'size_t usb_serial_class::readBytes(char*, size_t)':
/Applications/Arduino.app/Contents/Resources/Java/hardware/teensy/cores/at90usb1286/Stream.h:53: error: 'long unsigned int Stream::_timeout' is private
/Applications/Arduino.app/Contents/Resources/Java/hardware/teensy/cores/at90usb1286/../usb_serial/usb_api.cpp:172: error: within this context

Any ideas what I did wrong?

Solidoodle Press, Deltamaker, Makerbot, Heavily modified Shapeoko 2 CNC router.

327

Re: E3Dv6 on Solidoodle Press

I think someone said they had the 40W cart with no issues? (I have the 25W cart as I have no faith in the SD supplied PSU)

Give me about 30 mins (In the middle of something) I'll create a HEX with the adjusted PID and dump it on my github page.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

328

Re: E3Dv6 on Solidoodle Press

Here you go.

https://github.com/ymilord/Solidoodle-P … ID_ADJ.hex

Make sure you save it as raw.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

329

Re: E3Dv6 on Solidoodle Press

Thanks for doing this! That was really helpful. I was able to get the PID to run properly, and it now seems stable. It also appears to have resolved the system reset, thus implying that full power on both the 40w cartridge and the heated bed were taxing the stock power supply. So there is an interesting data point for others.

Solidoodle Press, Deltamaker, Makerbot, Heavily modified Shapeoko 2 CNC router.

330

Re: E3Dv6 on Solidoodle Press

Interesting new result- if the bed and extruder are both heating up, the printer still resets itself like it is drawing too much power. I wonder if the extruder heats up initially using the BANG_MAX value. Did you drop that to 170 also in the revised firmware? If not, can you compile a version with both BANG_MAX and PID_MAX set to 170? Thanks in advance for the help- Solidoodle should be paying you for fixing their printer...

Solidoodle Press, Deltamaker, Makerbot, Heavily modified Shapeoko 2 CNC router.

331

Re: E3Dv6 on Solidoodle Press

Hm. I just answered my own question. Looking at the temperature chart in RH, it looks like the extruder is only drawing 70% power as it heats up. Perhaps we just need to drop PID_MAX further. Maybe 130?

Solidoodle Press, Deltamaker, Makerbot, Heavily modified Shapeoko 2 CNC router.

332

Re: E3Dv6 on Solidoodle Press

Here you go.

https://github.com/ymilord/Solidoodle-P … AX.cpp.hex

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

333

Re: E3Dv6 on Solidoodle Press

just a random question, what made you design the mount so that the e3dv6 slid into it, versus making something thats say 2 pieces and it bolted together sandwiching the hotend in between the 2 pieces? just curious is all.

334

Re: E3Dv6 on Solidoodle Press

Less parts.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

335

Re: E3Dv6 on Solidoodle Press

MacGyverX wrote:

Less parts.

smile

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

336 (edited by MacGyverX 2015-03-15 02:48:25)

Re: E3Dv6 on Solidoodle Press

I swapped out out the stock hobbed gear for a MK8 with a modified bowden chassis with much (much)  tighter tolerances (As in minimal gaps around the new gear). Handles NinjaFlex like a damn champ. Just have to clean up a couple things to make it easier to print and I'll upload that to my github. Once again, If you have no interest in doing flexible filaments, Don't worry about it.

http://mlabs.us/public/ZZ4498D9D4.jpg

On a unrelated note, Is there anyone out there that has a Cyclops and also has a Press willing to test something for me? If so, PM me please.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

337 (edited by MacGyverX 2015-03-15 18:15:21)

Re: E3Dv6 on Solidoodle Press

Cyclops mount for the Press. Super (Duper) WIP. (This is why I was asking if anyone had that hotend and a Press)

http://mlabs.us/public/ZZ7AF682EE.jpg

http://mlabs.us/public/ZZ312AF39E.jpg

http://mlabs.us/public/ZZ22727ED2.jpg

(The stealth fan shroud will be incorporated into the bowden v6 kit, I am trying to see how thin I can get it and still have it functional.)

(Edit - Looks like I have a spacing/location issue. I am going see if I can print the Cyclops body and mock it up correctly.)

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

338

Re: E3Dv6 on Solidoodle Press

Question for the folks running the Bowden Config. How is it running? Are there any changes/tweaks you would like to the design?

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

339 (edited by MacGyverX 2015-03-26 17:47:21)

Re: E3Dv6 on Solidoodle Press

95% Complete Cyclops Mount.

http://mlabs.us/public/ZZ1247151A.jpg

http://mlabs.us/public/ZZ7919072C.jpg

http://mlabs.us/public/ZZ6862116F.jpg

http://mlabs.us/public/ZZ13B7AE3B.jpg

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

340

Re: E3Dv6 on Solidoodle Press

MacGyverX, That is some beautiful work!

SD2 - Stock - Enclosure - Heated Bed - Glass Plate - Auto Fire Extinguisher
Ord Bot Hadron - RAMPS 1.4 - Bulldog XL - E3D v6 - 10" x 10" PCB Heated Build w/SSR - Glass Plate
Thanks for All of Your Help!

341

Re: E3Dv6 on Solidoodle Press

Thanks IronMan.

I am going to make a version of the stealth fan shroud that will work with the Bowden & Direct mount. And a better way to manage the cable sheath behind all that.

The next step is to remodel the gantry to add a second linear rail (or replace both) with some LM8UU's. There is alot of yaw on the existing gantry which effects large (mostly very tall) prints.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

342

Re: E3Dv6 on Solidoodle Press

Does the board have support for the extra extruder or would you have to swap to a different board?

343

Re: E3Dv6 on Solidoodle Press

http://www.soliforum.com/post/89300/#p89300

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

344

Re: E3Dv6 on Solidoodle Press

Updated (Very WIP) version of the bowden setup with integrated filament cooler.

http://mlabs.us/public/ZZ0263FD50.jpg

http://mlabs.us/public/ZZ1CAFDC55.jpg

http://mlabs.us/public/ZZ7B9838A4.jpg

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

345

Re: E3Dv6 on Solidoodle Press

MacGyverX this is fantastic work. I have been following your tread for some time. This is a nice clean option for the filament cooler. I am planning on move forward with the Bowden option. Parts have been ordered.
Thanks you for all the good work you have been doing.

346 (edited by MacGyverX 2015-03-28 21:24:03)

Re: E3Dv6 on Solidoodle Press

Thanks 3dninja. That design above is not the final. I still need to make it printable. (It is, Just right now it has an unnecessary geometry in order to make it print vertically. Just need to tune/tweak it for minimal material and still be structurally sound.) 

http://mlabs.us/public/ZZ0F103B21.jpg

I think I got the Cyclops mount figured out. Later next week I'll pull the trigger on one (I hope).
As for the temp issues I was having when setting up the FW for dual extrusion, I have a pretty nasty hack as a work around.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

347

Re: E3Dv6 on Solidoodle Press

http://www.filastruder.com/collections/ … roducts/l6

That...is...awesome.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

348

Re: E3Dv6 on Solidoodle Press

Discussion here. smile

http://www.soliforum.com/topic/10649/e3 … iscussion/

349 (edited by MacGyverX 2015-04-02 18:07:54)

Re: E3Dv6 on Solidoodle Press

I'll be pushing the Mk8 ver. of the Direct Drive model later today.

http://mlabs.us/public/ZZ03AC1E80.jpg

Works beautifully with flexible filaments.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

350

Re: E3Dv6 on Solidoodle Press

I think it's great you've done all these mods. I'm less ambitious about what I want to do to my Press. Does an E3Dv6 nozzle fit the stock Press extruder?