{"id":462,"date":"2026-03-01T00:49:33","date_gmt":"2026-02-28T22:49:33","guid":{"rendered":"https:\/\/3dprint.lviv.ua\/multicolour-3d-printing\/"},"modified":"2026-10-09T22:04:20","modified_gmt":"2026-10-09T19:04:20","slug":"multicolour-3d-printing","status":"publish","type":"post","link":"https:\/\/3dprint.lviv.ua\/en\/multicolour-3d-printing\/","title":{"rendered":"Multicolour 3D printing: how to print in several colours"},"content":{"rendered":"<h2>Multicolour 3D printing: how it works and what the options are<\/h2>\n<p>Standard FDM printing is single-colour by default: one filament, one colour, one part. But what if you need a two-colour logo, a sign with contrasting lettering or a bright toy for a child? This is where multicolour 3D printing comes in. In this article we look at the main ways of printing in several colours, model preparation, typical applications and the limitations of each approach.<\/p>\n<h2>Ways to print in several colours<\/h2>\n<h3>Manual filament change (Pause &amp; Swap)<\/h3>\n<p>The simplest and most accessible method is to pause the print at the right layer, pull out one filament and insert another. No extra equipment is needed: an ordinary printer with a single extruder is enough.<\/p>\n<ul>\n<li><strong>Advantages:<\/strong> zero extra cost, works on any printer, an unlimited number of colours.<\/li>\n<li><strong>Disadvantages:<\/strong> you have to stay by the printer, colours change only from layer to layer (not within a layer), and a careless change easily leads to mistakes.<\/li>\n<\/ul>\n<p>The pause command can be added to the G-code by hand or set up in the <a href=\"https:\/\/3dprint.lviv.ua\/en\/how-a-slicer-works\/\">slicer<\/a> \u2014 most modern programs support inserting an M600 command (filament change) at the required height.<\/p>\n<h3>Automatic multi-material systems (Bambu AMS, Prusa MMU, Creality CFS)<\/h3>\n<p>Automatic filament feeding systems are the modern standard for multicolour printing. The most popular solutions on the market:<\/p>\n<ul>\n<li><strong>Bambu Lab AMS<\/strong> \u2014 supports up to 4 filaments per unit (up to 16 when four units are connected). It recognises the material automatically via RFID tags and has built-in humidity control. The newer AMS 2 Pro paired with the H2D printer supports up to 24 colours.<\/li>\n<li><strong>Prusa MMU3<\/strong> \u2014 a 5-filament system for Prusa printers, known for its reliability and open-source software.<\/li>\n<li><strong>Creality CFS, Elegoo CANVAS, QIDI Box<\/strong> \u2014 similar solutions from other manufacturers that appeared in 2025.<\/li>\n<\/ul>\n<p>The principle is the same: one extruder, but the system automatically retracts one filament and feeds another. Before printing with a new colour, the nozzle is flushed to remove traces of the previous material.<\/p>\n<ul>\n<li><strong>Advantages:<\/strong> full automation, different colours within a single layer, convenient slicer integration.<\/li>\n<li><strong>Disadvantages:<\/strong> filament used for flushing (purge waste), longer print times because of the changes, and not every <a href=\"https:\/\/3dprint.lviv.ua\/en\/materials\/\">material<\/a> is compatible (TPU or carbon-fibre filaments, for example, are often unsupported).<\/li>\n<\/ul>\n<h3>Dual extruder (Dual Extrusion \/ IDEX)<\/h3>\n<p>Printers with two independent extruders (IDEX \u2014 Independent Dual Extruder) can print with two materials at once. Each extruder has its own nozzle and its own drive.<\/p>\n<ul>\n<li><strong>Advantages:<\/strong> minimal purge waste, the ability to combine different materials (for example, PLA + PVA for soluble supports), consistent print quality.<\/li>\n<li><strong>Disadvantages:<\/strong> usually limited to two colours, a more expensive printer, and the offset between the nozzles needs careful calibration.<\/li>\n<\/ul>\n<h3>Tool changer \u2014 swapping print heads<\/h3>\n<p>The newest approach is printers with interchangeable print heads (tool changers). The printer automatically parks one head and picks up another, which allows 4 or more colours without flushing the nozzle. Waste is minimal, but such systems are still expensive.<\/p>\n<h2>Preparing a model for multicolour printing<\/h2>\n<p>To print a model in several colours, it has to be prepared properly. There are two main approaches:<\/p>\n<h3>Splitting the model into coloured parts<\/h3>\n<p>The model is split into separate bodies in a CAD program \u2014 each body corresponds to a particular colour. Then all the parts are loaded into the <a href=\"https:\/\/3dprint.lviv.ua\/en\/how-a-slicer-works\/\">slicer<\/a> as a single object with several components, and each component is assigned its own extruder or filament.<\/p>\n<h3>Painting in the slicer<\/h3>\n<p>Modern slicers \u2014 Bambu Studio, PrusaSlicer, OrcaSlicer \u2014 have a built-in paint-on tool. You load a single solid model and mark areas in different colours with a brush right in the slicer. This is the most convenient method for simple multicolour models: lettering, logos, decorative elements.<\/p>\n<h3>Changing colour by height<\/h3>\n<p>If the colours change only from layer to layer (for example, a base in one colour and the top in another), it\u2019s enough to insert a filament change command at the right height. This works even with manual changes and needs no complex model preparation.<\/p>\n<h2>Typical applications of multicolour printing<\/h2>\n<p>Multicolour printing opens up wide possibilities in many fields:<\/p>\n<ul>\n<li><strong>Logos and branding<\/strong> \u2014 corporate logos, promotional souvenirs in exact brand colours.<\/li>\n<li><strong>Signs and signage<\/strong> \u2014 number plates, information signs with contrasting text that won\u2019t rub off or fade.<\/li>\n<li><strong>Toys and figures<\/strong> \u2014 characters from games and cartoons, board games with bright details and no need for painting.<\/li>\n<li><strong>Lettering and raised text<\/strong> \u2014 decorative lettering, door signs, labels for exhibition models.<\/li>\n<li><strong>Product prototypes<\/strong> \u2014 buttons in a different colour on an enclosure, colour-coding of a part\u2019s functional areas.<\/li>\n<li><strong>Educational models<\/strong> \u2014 anatomical models, geographical maps, visual aids with colour coding.<\/li>\n<\/ul>\n<h2>Comparing the approaches: which to choose<\/h2>\n<ul>\n<li><strong>For one-off projects with 2\u20133 colours by height<\/strong> \u2014 manual filament change. Free, simple and suitable for signs and stands.<\/li>\n<li><strong>For regular multicolour printing<\/strong> \u2014 an automatic system (AMS, MMU). Convenient and predictable, but with purge costs.<\/li>\n<li><strong>For combining different materials<\/strong> \u2014 a dual extruder or IDEX printer. The best option when you need, for example, a main material plus soluble supports.<\/li>\n<li><strong>For professional production<\/strong> \u2014 a tool changer. Minimal waste and maximum flexibility, but a high entry cost.<\/li>\n<\/ul>\n<h2>Limitations and practical tips<\/h2>\n<p>Multicolour printing has its nuances that are worth knowing in advance:<\/p>\n<ul>\n<li><strong>Purge waste.<\/strong> With every colour change in AMS-type systems, some filament is used to clean the nozzle. On complex models with frequent colour changes, waste can reach 20\u201330% of total material use. A purge tower or printing several objects at once helps reduce it.<\/li>\n<li><strong>Print time increases.<\/strong> Each filament change adds 30 seconds to 2 minutes. With hundreds of changes this significantly lengthens the total time.<\/li>\n<li><strong>Choosing colours.<\/strong> Light colours after dark ones may show traces of the previous colour. The order of colours in the model affects quality \u2014 try to minimise transitions between contrasting colours.<\/li>\n<li><strong>Not all materials are compatible.<\/strong> It\u2019s not a good idea to mix PLA and PETG in one model \u2014 they have different printing temperatures and bond poorly to each other. Check the compatibility of <a href=\"https:\/\/3dprint.lviv.ua\/en\/materials\/\">materials<\/a> before you start printing.<\/li>\n<li><strong>Calibration is essential.<\/strong> For dual extruders, accurate calibration of the offset between the nozzles is critical, otherwise the colours will \u201cdrift\u201d relative to each other.<\/li>\n<\/ul>\n<h2>Want to print a multicolour model?<\/h2>\n<p>Our 3D printing studio in Lviv works with automatic multi-material systems and has experience of multicolour printing for a range of tasks \u2014 from simple signs to complex multi-part items. We\u2019ll help you choose the best printing method, prepare the model and pick the right colours.<\/p>\n<p><strong><a href=\"https:\/\/3dprint.lviv.ua\/en\/contact\/\">Send a request<\/a><\/strong> \u2014 tell us what you need printed, and we\u2019ll suggest the best solution for your project.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Multicolour 3D printing: how it works and what the options are Standard FDM printing is single-colour by default: one filament, one colour, one part. But what if you need a two-colour logo, a sign with contrasting lettering or a bright toy for a child? This is where multicolour 3D printing comes in. In this article [&hellip;]<\/p>\n","protected":false},"author":0,"featured_media":337,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-462","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologies"],"_links":{"self":[{"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/posts\/462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/comments?post=462"}],"version-history":[{"count":1,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/posts\/462\/revisions"}],"predecessor-version":[{"id":565,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/posts\/462\/revisions\/565"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/media\/337"}],"wp:attachment":[{"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/media?parent=462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/categories?post=462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/3dprint.lviv.ua\/en\/wp-json\/wp\/v2\/tags?post=462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}