Jump to content
Ultimaker Community of 3D Printing Experts
blecheimer

Multicolor print

Recommended Posts

Since some time I am working on printing logos and badges with more than two colors and only one hotend. This is the result:

multicolor0.jpg

Printed on an UM1 with a heated bed (works on blue tape as well)

Maybe some of you want to try simple multicolor prints, too. So, this is how I do it:

First split your CAD model according to the colors. E.g. one STL for blue, one for red, one for white and so on. The models for each color should be 0.2mm heigh. Only the last color you will print can be as high as you want.

Slice them and then print the first color:

multicolor1.jpg

Do not remove the result from your bed!

I am using these settings:

Layer height: 0.1mm

Retraction: on

Z-Hop on retraction: 0.3mm

Fill: 100%

Initial layer thickness: 0

No skirt, brim or raft

As the model ist only 0.2mm high two layers will be printed.

multicolor2.jpg

Print the next color and use the same setting as for the first color. Like the first print only two layers will be printed.

If you are using more than three colors, just repeat this step.

multicolor3.jpg

White is my last color. It covers up all other colors. This can be as high as you want. Mine is 1.5mm

These are the settings for the last color:

Layer height: 0.15mm (what you like)

Retraction: on

Z-Hop on retraction: 0.075mm

Fill: 100% (what you like)

Initial layer thickness: 0.3

You may use a skirt

If everything went right this might be the result:

multicolor4.jpg

It is not perfect - my nozzle is still leaking black ABS from an earlier print. But it is good enough to decorate my toolbox. ;)

multicolor5.jpg

Just some more multicolor prints - try it, it's fun! :)

 

  • Like 6

Share this post


Link to post
Share on other sites

Well, since you are there anyway to change the filament, you can manually command, but definitely a pause (preceded by a head move) will definitely be better and all the codes (though sliced separately) could be "cleaned" (remove unwanted/unnecessary instructions) and assembled together.

Very interesting idea!

 

Share this post


Link to post
Share on other sites

I've done some quite a few of these myself - your prints are very nice.

One of the key things from blecheimer is that the white portion (the part itself) must have a much thicker bottom layer than the initial one layer prints - from above:

 

Initial layer thickness: 0.3

 

which is significantly thicker than his .1mm layers of the other colors. Note also that his white part (e.g. the circle) above does *not* know about the text such that it just prints a "flat bottom" on top of the text/colors.

I did the same thing. There is no need to avoid the colored areas - the filament just flows in and around the letters.

Some of my work:

dcg1

dcDSC 9083

dcDSC 9082

dcDSC 9086

 

  • Like 1

Share this post


Link to post
Share on other sites

Makes me think I should make a Prime plugin. This way you can prime the nozzle every time you change object or after a pause.

I often get a set of objects with a lot of under extrusions while others are all fine...

 

Share this post


Link to post
Share on other sites

I do an "atomic method" or "cold pull" on ALL filament changes. So there is no need to prime until you get the right color. All of the old color is removed completely.

I do this even if I might end up using the same color on the next print. Sometimes I'm just cleaning up and putting things (filament) away.

 

Share this post


Link to post
Share on other sites

OK, what am I doing wrong? The nozzle starts extruding before the print, then it prints nothing for the first layer. It goes through the motions, but nothing comes out of the nozzle. The nozzle is not clogged. What should my setting be for the bottom/top thickness? My other settings are as described in blecheimer's post. Is there another setting I need to change? In cura, I can see two solid layers so I think the .stl file is OK. Not sure what is going wrong.

 

Share this post


Link to post
Share on other sites
Your bed leveling might be too close to the nozzle blocking the material from flowing normally.

 

No, that's not it. I made prints of other objects before and after trying these settings and everything was fine. It has to be something in my Cura settings. Or maybe my stl file? But the layers look fine in Cura.

Share this post


Link to post
Share on other sites

You need to give more information. Is this "no filament extruding" happening right on a filament change? Are you rehoming when you switch colors? I mean you should be printing a whole new print for the second color, right?

First of all I don't use the "change filament" procedure. I just pull it out and push it in. That way I can also make sure to prime it. And the second part I print has a nice skirt to get the filament flowing before it starts on the primary bottom layer.

I think what's happening with you is your feeder skips back when you start the print and it takes a while to get going again. Hence the skirt.

 

Share this post


Link to post
Share on other sites

What version of cura do you use? What are your settings? Could be a new bug with initial layer height at 0

 

It's Cura 14.09. All settings are as recommended (see pix). I have tried bottom/top thickness at 0, 0.1, and 0.2. None worked.

Screenshot 2014 12 14 20.49.29

Screenshot 2014 12 14 20.49.42

 

GR5 - I haven't even gotten to a filament change. I print an object just fine with default settings and clear the object. Then I immediately try to print the first layer of my multicolor print and the nozzle extrudes some filament before starting the print as always (plenty of PLA comes out). Then the print head goes through the motions, but no PLA is printed on the bed. So I try to print a different file with the defaults and it prints just fine again. It is not an extruder or filament problem.

 

OK, this may shed some light on the problem. I have a 0.2 mm stl file for my first layer. I figured I would try to print it with the quick print defaults to see if the file was OK. In Cura, when I check the scale, the object is indeed 0.2 mm high. When I choose the low quality print it says it will print in 2 minutes and I get one layer in the layer view. If I change to the normal or high quality defaults, it says it will print in 0 minutes and the object disappears from the virtual build platform.

 

Share this post


Link to post
Share on other sites

I've done some quite a few of these myself - your prints are very nice.

One of the key things from blecheimer is that the white portion (the part itself) must have a much thicker bottom layer than the initial one layer prints - from above:

 

Initial layer thickness: 0.3

 

which is significantly thicker than his .1mm layers of the other colors.  Note also that his white part (e.g. the circle) above does *not* know about the text such that it just prints a "flat bottom" on top of the text/colors.

I did the same thing.  There is no need to avoid the colored areas - the filament just flows in and around the letters.

Some of my work:

dcg1

dcDSC 9083

dcDSC 9082

dcDSC 9086

 

@gr5 I see that the glass clips are printed flat so that you get the colored name/letter on it, but since it clips on a glass edge it means it has 2 "legs" behind, no? Did you print it with support?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Our picks

    • Introducing Ultimaker Cura 3.6 | Beta
      Ultimaker Cura 3.6 | Beta is available. It comes with new features, bug fixes, and UX improvements. We would really like to have your feedback on it to make our stable release as good as it can be. As always, you can download the beta for free from our website, for Windows, MacOS, and Linux.
        • Like
      • 95 replies
    • Print Core CC | Red for Ruby
      Q: For some users, abrasive materials may be a new subject matter. Can you explain what it is that makes a material abrasive when you are not sure which print core to use?
      A: Materials which are hard in a solid piece (like metals, ceramics and carbon fibers) will generally also wear down the nozzle. In general one should assume...
        • Like
      • 30 replies
    • "Back To The Future" using Generative Design & Investment Casting
      Designing for light-weight parts is becoming more important, and I’m a firm believer in the need to produce lighter weight, less over-engineered parts for the future. This is for sustainability reasons because we need to be using less raw materials and, in things like transportation, it impacts the energy usage of the product during it’s service life.
        • Like
      • 12 replies
×

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!