I modified a printer a few years ago to handle multiple filaments, but I will admit it was more or less a stunt. It worked, ...
New CU Boulder research advances multiple material 3D printing - using functions and code to map different materials in a 3D ...