cbarry
Posts: 33
Joined: Thu Apr 18, 2019 1:52 pm

many filaments, single extruder

Hi, I'm experimenting with swapping in many filaments during execution. I get the tool-change script part (I think...), but is there a best practice document out there anywhere that discusses how to setup each specific filament's settings to work with the filament you're swapping in? Also, is there a limit to how many different filaments can be swapped in during a single print?
Interested in everyone's experiences doing this.

Thanks!
Christopher
S3D-Jason
Posts: 1608
Joined: Sun May 31, 2015 6:01 am

Re: many filaments, single extruder

One way I've done it is to just insert a pause command at a specific layer, and then you can also change the temperature for the same layer if needed. For example, if you wanted to switch from PLA to ABS at layer 25, then add this command to your pre layer change script:

{IF "[current_layer_number] == 25"}M601 ; pause print at layer 25

Then go to the Temperatures tab and add a setpoint for layer 25 with the desired temperature for the new filament. Now the printer will pause at layer 25, you can change the filament, and then when it resumes it will start using the updated temperature.

Return to “General Discussion and Tips”