News for hackers. Stuff that matters.
Re:Programmable Filament Gives Even Simple 3D Printers Multi... by mrfusion on Saturday October 31, 2020 @01:49PM (#24953590)
This is neat but I don’t understand how it saves time/effort compared to simply pausing the print at the right times and changing the filament then?

The article addresses this but I don’t understand their explanation.

Re:Programmable Filament Gives Even Simple 3D Printers Multi... by fabian2k on Saturday October 31, 2020 @01:54PM (#24953650)
If you have multiple colors per layer, you have to switch filaments at each layer. A typical 3D print has hundreds of layers. Manually switching is only an alternative if you print a continuous part in one color, and then switch to another continuous part in a uniform different color.

In this method you have to only switch to each color once (if the filament length you can print is enough for your object).

Re:Programmable Filament Gives Even Simple 3D Printers Multi... by mrfusion on Saturday October 31, 2020 @02:49PM (#24954146)
Hmm. I’m not getting the switch each color once part. Why is that?
Re:Programmable Filament Gives Even Simple 3D Printers Multi... by fabian2k on Saturday October 31, 2020 @02:59PM (#24954221)
Printing the filament like in the linked article is essentially in 2D (not really, but for this point it's close enough). So if you have 2 colors, you can first print all color 1 segments, and then manually switch and print all color 2 segments.

In a real object your print is 3D and consists of layers that are ~ 0.1-0.2mm high. In a typical multicolor print each layer has several colors, and you have to finish a layer before printing the next one. So you have to switch between all colors that are present in each layer.

Re:Programmable Filament Gives Even Simple 3D Printers Multi... by fentonc on Saturday October 31, 2020 @03:00PM (#24954228)
To create the 'programmable filament,' you only switch over to each color once as they generate the toolpath in such a way that the nozzle doesn't interfere with previously printed filament (and the printer resets the z-axis back to 'layer 0' each time it switches colors).

For making relatively small, multi-material / multi-color prints, this really is a pretty clever system that looks reasonably practical on a wide variety of existing low-end 3D printers. With good software support, I could imagine being able to make things with interesting physical properties by making hybrid rigid / flexible materials (integrated hinges or other deformable parts, for instance).

Re:Programmable Filament Gives Even Simple 3D Printers Multi... by mrfusion on Saturday October 31, 2020 @03:07PM (#24954282)
I finally get it! That’s really cool.

This is what I wasn’t getting:

> resets the z-axis back to 'layer 0' each time it switches colors