Here are all my files that I have used to print with the diamond. All of these files go into the "sys" folder or just use the web interface to upload the files which is super easy.
Note the M207 g-code designed by David Crocker to mitigate the diamond head ooze. (M207 S5.0 F2400; 5mm retraction at 2400mm.min (40mm/sec) for the all three extruders to prevent the Diamond Head ooze!). Here is the RepRap thread which details this m207 code development as well as my trouble with retraction and over extrusion issues (again slicing in relative must be printed in relative and vice versa!!!!).
As well find my tool change g-code files attached which is an example for Tool (T0). These files (tpre0.g, tpost0.g and tfree0.g) set up the tool change if you choose to change in that fashion vs sending a M567 g-code. You should make one for each tool you would like and you can have as many tools as wanted/needed.
Finally, note the config.g definition of the different tools. This is the same ratios of mixing which can also be sent at any time during a print (i.e. M567 P0 E0.33:0.33:0.33)
M563 P0 D2:3:4 H1 ; Define tool 0
G10 P0 S-273 R-273 ; Set tool 0 operating and standby temperatures (-273 is effectively “0”)
M567 P0 E1.0:0.0:0.0 ; Set mixing to extruder 1 at 100%
M568 P0 S1 ; Turn on mixing (1 = on, 2=off)
M92 E461.35:461.35:461.35:461.35:461.35 ; Set steps/mm for extruders 2, 3, 4, 5
Dan
.................
Addendum 5/15/2016: Here is a link to my newest config.g files and other set up files!!!
(
http://forum.seemecnc.com/viewtopic.php ... 654#p90654)
.................