Changing filament settings, not just filament, on tool change
Hello, I have a custom 3D printer with MMU, which I'm trying to use to print a model in PLA with PETG supports. If I select the PETG spool as support interface, the tool changes happen at the right time, but the filament settings (in this specific application, only the extrusion temperature matters, but for more complex models more settings would be needed) aren't applied, and the printer tries to print PETG at PLA temperatures. Is there a way to automatically (so no hand gcode editing) apply the new filament's settings, if the filament is a different type from the one currently in use?
RE: Changing filament settings, not just filament, on tool change
Use a slicing software that fully supports settings for each separate material, such as PrusaSlicer. In PrusaSlicer, you can configure each filament type (like PLA or PETG) with specific parameters like nozzle temperature, fan speed, and print speed, and then assign those settings to each tool. It's important to make sure you have Multi-material printing enabled and disable the "Share filament settings for all tools" option if it's present. When everything is configured correctly, the software will automatically add the corresponding temperature and parameter changes to the G-code whenever the tool is changed during the print process. This way, your printer will no longer print PETG at PLA temperatures, and you won't have to edit the G-code manually.