1. Did the code to kill the extruder fan change from this, to something else?
M108 S0 ; stop extruder
The G-code definitions that I have list M107 as Fan Off, but the M108 code has been used successfully to stop that extruder fan, by turning off the extruder, since I've been here. And using M107 S0 does nothing either.
Anyway, S3D is not recognizing that M108 code in my End Script anymore. It does everything else except kill that extruder fan. I am largely at a loss.
2. If you turn both the extruders on, you need separate command codes to kill the temps for each extruder, or one of them stays on. (That's not a question, just an observation.)
3. The alignment is good between the two nozzles, obviously i need to fiddle with the Tool Change script a bit (square below was printed with the S3D default.) But I can't seem to find the entry for the X-Offset that moves the print to the center of the bed. Somewhere it's got a setting in the firmware (or the S3D treatment of it) that is treating the print head like there is a nozzle in the center, where it used to be, and all of the prints from the left (Tool 0) extruder are exactly 15.5 mm to the left of center. (I am zero-ing using Tool 0, and i've tried messing with the Global X-Offsets, but no change when i do.)
My first dual color calibration square - I'm so proud! (not)



I have one complaint: After spending the better part of the day fine tuning each extruder's settings in the "normal" operating mode, (the one where you use one extruder for the print and one for infill), I went to print a dual color print using the Dual Extrusion Wizard. Well, there is no way to import an individual extruder's settings into the wizard, you basically have to go in and set it up again inside the wizard. Not! Cool!

And i ran into another problem, which you guys might have also seen - I've got some seriously different Z-Offsets for the two kinds of PLA that I'm printing simultaneously. How are you handling the Z-Offset issue? Do you take an average for the two? Because if i use one, the other filament either squishes the first layer too much or air prints and doesn't stick well. (It's rare, but there's one that i print that i really like but it has a really weird Z-Offset. Waaay out of range of the other PLA that i use. Even tried fiddling with the extrusion multiplier and 1st layer heights for that one - with no luck.)
I'm sneaking up on it though......

If anyone would like to take a peek at my Starting Code, I'd appreciate it. (I used your 215 X value Jin, and threw in your acceleration limits.) But I made a couple modifications to how it moves off for the purge, and it just wipes once. (It's all that's needed, if you purge the right nozzle first, then the left, the first one cools and drops off before the wipe. Saves some time.) I still need to figure out how to shut the fans off for the Ending Script.
Starting Script
M108 S255 ; turn on M2 extruder
M201 X1000 Y1000 ; lower default accelerations
T0
G28 X Y ; home X and Y axes
G1 Y50 F8000 ; move forward to avoid binder clips
G1 X215 ; move off platform
G28 Z ; home Z axis
G1 Z0.4 ; position nozzle
T1
G92 E0 ; zero extruder
G1 E25 F225 ; purge nozzle
G92 E0 ; zero extruder
T0
G92 E0 ; zero extruder
G1 E25 F225 ; purge nozzle
G92 E0 ; zero extruder
G1 X190 Z0.1 E1.0 F1200 ; slow wipe
G1 X180 Z0.25 ; lift
Anyway, tomorrow i'll take a shot at something larger to see what the ooze situation is really like. Nothing much happens on a calibration square.
