Multi Color splitted from the Model how to

I am wondering if there is a way to add a model with different colors in different parts, but instead of having to paint them in the studio, just have them separated on the design phase and then insert them into the job already splitted in colors and just assign which filament should be assigned to each section.

I don’t know if there is a way to do this.

Not at this time. The issue is that the .3mf file that Bambu creates is their own. There will have to be a standard for this that design software and slicers will have to adopt. If you have a print that is multiple parts on one plate, you can assign colors to just that part before slicing it. Otherwise, you will have to paint the part like normal.

I was thinking In terms of loading multiple models (parts) and fusing then once painted or color set.

And then slice

So, if your object is in multiple parts, it is quite easy to do in the slicer.

  • Right-click on the object and select split into parts.
  • In the Preview Screen select the “Assembly View” its the jigsaw icon on the right of toolbar"
  • Draw out explosion ratio so your parts explode.
  • now click each part and press the numbers to assign colours, 1-8 for the colours in the AMS.

I find this a fast way to assign colours.

4 Likes

Multi-object files are supported. Some provide multipart object files.

Some cases could be that they are provided as multiple STL’s. In that case, import all of them at once (so they keep their related positions) and once prompted confirm to import it as one object.
Go into the object tab, there you should find all the subobjects - click on them and then type the number of the color you want for that part.

2 Likes

This is what I was looking for. Thank you.

1 Like

There is a standard:

The .AMF file format stands for Additive Manufacturing File Format. It’s a relatively recent (2011) open standard for describing objects for 3D printing, and it was developed as an improvement over the older .STL format, which has been widely used in 3D printing. Here are some key points about the .AMF format:

  1. XML-Based Format: Unlike the STL format, which is either ASCII or binary, AMF files are based on XML (eXtensible Markup Language). This makes them more versatile, readable, and easier to edit or verify.
  2. Support for Color and Materials: One of the major advantages of AMF over STL is its ability to store information about the colors and materials of the object. This allows for the printing of objects with multiple materials and color gradients, which is not possible with the STL format.
  3. Support for Constellations: AMF files can define constellations, which are groupings of objects. This allows the file to represent an assembly of multiple parts, each of which can be individually positioned and oriented.
  4. Advanced Geometry Representation: The AMF format supports curved triangles, which provide a more accurate representation of curved surfaces compared to the flat triangles used in STL files.
  5. Efficiency in File Size: AMF files can be compressed to reduce file size without losing any detail, which is beneficial for large or complex models.
  6. Metadata Handling: AMF allows for the inclusion of metadata such as authorship, licensing, and more, making it suitable for more professional and industrial applications.
  7. Adoption and Compatibility: Despite its advantages, the adoption of AMF in the 3D printing community has been somewhat slow, partly due to the entrenched position of STL and the need for software and hardware that supports AMF.
  8. Applications in Additive Manufacturing: For additive manufacturing, AMF is particularly useful because of its support for describing the material and color properties of each part of the printed object, which is essential for creating functional and aesthetically complex components.

In summary, the AMF file format is a significant step forward for 3D printing technology, offering capabilities that are more aligned with the needs of modern additive manufacturing processes. However, its adoption depends on the wider compatibility with existing 3D printing software and hardware.strong text