Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
Hi, is the implementation of auto filament change possible? Since the filament change the M600 can be triggered from a filament sensor, user has to change it themselves.
What if there's a setup with 2 extruder single nozzle, each extruder has its own filament runout sensor. If the T0 sensor didn't detect anymore filament, it will retract then change to T1 and so on. The user has the ability to replace the extruder that has no more filament when the other extruder are being used for printing, and marlin will check for the filament sensor switch.
By default this option will be disabled in the lcd menu and everytime user wants to have this feature turned on, they have to turn it on manually everytime they starts printing.
Hi, is the implementation of auto filament change possible? Since the filament change the M600 can be triggered from a filament sensor, user has to change it themselves.
What if there's a setup with 2 extruder single nozzle, each extruder has its own filament runout sensor. If the T0 sensor didn't detect anymore filament, it will retract then change to T1 and so on. The user has the ability to replace the extruder that has no more filament when the other extruder are being used for printing, and marlin will check for the filament sensor switch.
By default this option will be disabled in the lcd menu and everytime user wants to have this feature turned on, they have to turn it on manually everytime they starts printing.