multicopter
Posts: 5
Joined: Mon Mar 23, 2020 3:34 am

Tool Change Script ( Craftbot Idex Flow ) S3D V5.0

hi there

i wann use pla as partmaterial and petg as supportmaterial (only for the denselayer) on my idex printer.

some firt attemp ware very promising, and i'm almost there!

on the left extruder (T0) i use the pla and on the right exteruder (T1) is use petg material.

almost everything works, but two problems to solve are left:

1. when the extruder (T0) is finnish with the job, he do not move out of the part immediately. he make a short break ( 1-3 second ) in the
part which gives me a ring of material which cause problem.

2. before the next extruder (T1) starts, he should make a purge a def. amount of material befor he starts to work.

3. step 1 & 2 should should repeat on every tool change!

in s3d v5.0 there are two scripts for tool change.


pre toolchange script:
{IF NEWTOOL=0}M106 S[fan0_speed_pwm] T0
{IF NEWTOOL=0}M106 S0 T1
{IF NEWTOOL=1}M106 S[fan1_speed_pwm] T1
{IF NEWTOOL=1}M106 S0 T0

post toolchange script:
(empty)

can someone help me to finish the scripts with point 1. & 2?

thanks,

andy
S3D-Jason
Posts: 1418
Joined: Sun May 31, 2015 6:01 am

Re: Tool Change Script ( Craftbot Idex Flow ) S3D V5.0

Typically, the "short break" you mentioned after changing tools is actually when a tool change retraction is taking place. The nozzle will be stationary during that time while the filament is retracting, so it may look like it is paused.

If you want to change how much material is retracted or primed after each tool change, you can find those settings at Edit Process Settings > Other tab > Tool Change Retraction settings.
multicopter
Posts: 5
Joined: Mon Mar 23, 2020 3:34 am

Re: Tool Change Script ( Craftbot Idex Flow ) S3D V5.0

@s3d-jason
thanks i wil try it out. any suggestion about the tool change script?

thanks,
andy
S3D-Jason
Posts: 1418
Joined: Sun May 31, 2015 6:01 am

Re: Tool Change Script ( Craftbot Idex Flow ) S3D V5.0

If you're just learning gcode for the first time, I would highly recommend this article:
https://www.simplify3d.com/resources/ar ... -tutorial/

It explains common commands for moving, purging, preheating, etc. Once you understand the commands, it's much easier to write your own scripts.

Return to “General Discussion and Tips”