Possibility to change color after the perimeters print
I want to change filament after the perimeters are laid down to add accent to a single layer print. Can this be done?
RE: Possibility to change color after the perimeters print
Maybe there are other ways to do that but I would use the multi-extruder technique. Even if you have only one extruder and no MMU, you can still tell Prusaslicer to use 2 extruders. Then create two objects, one is the perimeters only, the other one is everything or parts of what's inside. Assign the perimeter object to one extruder, everything else to extruder #2. When sliced, the printer will pause and ask you to change filaments when it moves from one object (the perimeter) to the next (the interior). For an example 3mf file, see http://prusaprinters.org/prints/50534
Formerly known on this forum as @fuchsr -- until all hell broke loose with the forum software...
RE: Possibility to change color after the perimeters print
I think I see what you mean. I have to have the perimeters as a different stl than the rest of the project and switch colors at the model change? I will see if I can split the model. It's not mine and it's an stl. Not sure how to do that.
RE: Possibility to change color after the perimeters print
Pretty easy to do in CAD software, the simplest probably being Tinkercad. The one way I can come up with in Prusaslicer is as follows.
- Load your STL.
- Right click on it, Add negative volume>Load, and load the same STL.
- Change the size of the negative volume part by the size of the external perimeter you'd like print in a different color
- Unfortunately, Prusaslicer won't let you save this construct as a new STL we could use in turn as a negative volume to create the interior of your model without the perimeter, so let's cheat.
Formerly known on this forum as @fuchsr -- until all hell broke loose with the forum software...
RE: Possibility to change color after the perimeters print
Okay... my edit window timed out and I got logged out. Here's the continued story...
- Load the original STL yet another time but this time as a regular part using the Add command. Shrink the part so that it completely fills the inside of the perimeter part we created earlier. This should be the size of the negative volume but for reasons I don't immediately see it was too small when I tried, so I had to manually adjust it up a bit.
- You can now assign different extruders to those two components. The downside of this cheat is that the interior of the model is a bit resized, which may or may not be acceptable for your use case.
With software such as Tinkercad, you would copy the object, shrink it by the size of the perimeter, turn it into a hole, and cut out the interior by combining the two. Then create a copy of that perimeter object, turn it into a hole, and remove that space from the original object, without any distortion. Similarly in Fusion 360 by using subtractive combine.
Formerly known on this forum as @fuchsr -- until all hell broke loose with the forum software...
RE: Possibility to change color after the perimeters print
Thank you sir! I will give this a shot.
RE: Possibility to change color after the perimeters print
Fuchsr method is good. However for a single layer print I'd just slice as single colour and then add the M600 in after the perimeters by editing the gcode manually. Way simpler then messing around with the model.
The extrusion types are commented so it would just be a case of searching for the first infill instance and then adding it in.
RE: Possibility to change color after the perimeters print
This is the way! I shouldn't write posts after midnight and a couple of beers... So used to doing more complicated multi color patterns that I didn't see this simple approach for this situation.
Formerly known on this forum as @fuchsr -- until all hell broke loose with the forum software...
RE: Possibility to change color after the perimeters print
I will try this too! I guess one more question,,,, lol, does the M600 send it to safe place to change like rt clicking and adding it in the PS dialogue?
RE: Possibility to change color after the perimeters print
M600 is what PS adds as a default for a colour change, so assuming your printer firmware reacts to a normal colour change command then there is no difference between adding it via right click or manually adding it to the gcode.
Of course you haven't mentioned what printer you are using so we cant know if your printer even supports M600 in the first place.
RE: Possibility to change color after the perimeters print
I have a Mini and love it! Sorry. That's great and thanks! I added it manually and there was a little difference from adding it in the rt click menu add color change. I was looking at the G code in a comparison tool called beyond compare and wasn't sure about the differences.
RE: Possibility to change color after the perimeters print
Reran and it went the full meal deal. Now the wait for temp is allowing it to ooze. I think it'll be fine to print at the same temp for 2 perimeters or 2 layer of infill. Thanks