Simplify3D Tool Change Script
thingiverse
Simplify3D Tool Change Script This script is based on a thread at the Simplify3D forum, specifically a post by user blaknite7. My version of Simplify3D doesn't parse placeholder variables for tool temperatures in the tool change script, so I used my absolute printing temperatures instead. A clear benefit of this approach is near full elimination of oozing and drips on prints. However, print time on multicolour layers are near doubled in printing time. Be warned! There are two versions of the script here. I've used the M133 script on my Sailfish firmware Wanhao Duplicator 4S printer because it doesn't honor the M109 command. So, I use two M104 commands followed by a M133 command. The second version uses a M109 command as designed by blaknite7. I highly recommend using MakeALot's two colour calibration cubes to calibrate your dual nozzle printing. The objects enclosed here are just dummies. M109 Script ; ******* Tool chance script start ******* G1 X0 Y40 F4000 ; Move out of the way while it stabilises active tool temp. {IF NEWTOOL=0}; RIGHT Extruder is active (T0) {IF NEWTOOL=0}M104 S165 T1; Cool inactive extruder to 165c (T1) {IF NEWTOOL=0}M109 S210 T0; Heat active extruder to 210c (T0). {IF NEWTOOL=1}; LEFT Extruder is active (T1) {IF NEWTOOL=1}M104 S165 T0; Cool inactive extruder to 165c (T0) {IF NEWTOOL=1}M109 S210 T1; Heat active extruder to 210c (T1). ; ******* Tool chance script end ******* There are two things to change here, the coordinates where oozing can happen and your print temperature. M133 Script ; ******* Tool chance script start ******* G1 X0 Y40 F4000 ; Move out of the way while it stabilises active tool temp. {IF NEWTOOL=0}; RIGHT Extruder is active {IF NEWTOOL=0}M104 S165 T1; Cool inactive extruder to 165c (T1) {IF NEWTOOL=0}M104 S210 T0; Heat active extruder to 210c (T0). {IF NEWTOOL=0}M133 T0; Stabilise T0 temperature {IF NEWTOOL=1}; LEFT Extruder is active {IF NEWTOOL=1}M104 S165 T0; Cool inactive extruder to 165c (T0) {IF NEWTOOL=1}M104 S210 T1; Heat active extruder to 210c (T0). {IF NEWTOOL=1}M133 T1; Stabilise T1 temperature ; ******* Tool chance script end ******* Same things need changing here, the coordinates where oozing can happen and your print temperature. Attributions blaknite7 for the original idea and first version of the Tool Change Script. MakeALot two colour calibration cubes to test this script with.
With this file you will be able to print Simplify3D Tool Change Script with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Simplify3D Tool Change Script.