LeonMF
Posts: 34
Joined: Fri May 16, 2014 12:57 am

[DONE] Smoothie Support for dual extrusion

Due to wisdom/cantankerousness that is beyond me, the developers of SmoothieWare do not support the traditional hot end temperature set method of

(M104 or M109)
M104 S190 T0
M104 S190 T1

Instead, they require setting the Hot end through a T0 or T1 first and then using a hot end specific M Code.

Hot end 1 is M104 and M109, Hot end 2 is M884 and M889

So, you set it like this:

T0
M104 S190
T1
M884 S190

The changes to support smoothie here are minimal but critical if I'm to continue using Simplify3D with dual extrusion.
SphereNoob
Posts: 13
Joined: Wed Apr 08, 2015 8:11 pm

Re: Smoothie Support for dual extrusion

change your starting script to:

Code: Select all

T0
M104 S[extruder0_temperature]
T1
M884 S[extruder1_temperature]
LeonMF
Posts: 34
Joined: Fri May 16, 2014 12:57 am

Re: Smoothie Support for dual extrusion

OK, I was able to make some progress on this without having to edit the staring script. Smoothie supports assigning M104/108 to hot end 2 as well as 1. It just isn't that way by default.

They also support the Tx flags on the end of the line even though I was originally led to believe this wasn't the case.
AndersE
Posts: 224
Joined: Sun Feb 02, 2014 4:40 pm

Re: Smoothie Support for dual extrusion

Hmm, so s3d does not support smoothie correctly?

Shame, as i am about to buy a smoothie board soon..
JoeJ
Posts: 1435
Joined: Sun Feb 16, 2014 10:52 am

Re: Smoothie Support for dual extrusion

I've used it with my smoothieboard and it works just fine. I didn't need to make any extra changes.

If you need special commands for preheating, you can always edit the firmware configuration or use S3D's awesome built-in search and replace.
BaudR8
Posts: 183
Joined: Fri Aug 29, 2014 9:59 am

Re: Smoothie Support for dual extrusion

AndersE wrote:Hmm, so s3d does not support smoothie correctly?

Shame, as i am about to buy a smoothie board soon..
According to Leon, it seems like the Smoothieboard/Smoothieware is supported, he just had his smoothieboard configured incorrectly. If he had used any other slicing software he would have run into the same exact incorrect configuration issue
LeonMF
Posts: 34
Joined: Fri May 16, 2014 12:57 am

Re: Smoothie Support for dual extrusion

BaudR8 wrote:
AndersE wrote:Hmm, so s3d does not support smoothie correctly?

Shame, as i am about to buy a smoothie board soon..
According to Leon, it seems like the Smoothieboard/Smoothieware is supported, he just had his smoothieboard configured incorrectly. If he had used any other slicing software he would have run into the same exact incorrect configuration issue
In my defense, it's the smoothie default config that operates different from every slicer out there for dual extrusion... :)

When I originally posted this here, I was under two misconceptions.

1. That T# was not supported at the end of a line. In fact I was specifically told that Smoothie would not support this because it is improper gcode grammar. It was later revealed that someone has put in a hack to take the T# and execute it as a separate command.
2. The M code for setting the second extruder temperature is different for extruder 2 and I thought this was a requirement. Fortunately, it behaves fine if you just change it to the standard 104/109 in the config file.

Overall, I'm quite pleased with smoothie and would recommend it *if* you're a power user that is OK with a system that's still very new and under heavy development.

Return to “Feature Requests”