this post was submitted on 06 Jan 2024
20 points (95.5% liked)

3DPrinting

15658 readers
153 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: [email protected] or [email protected]

There are CAD communities available at: [email protected] or [email protected]

Rules

If you need an easy way to host pictures, https://catbox.moe may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 2 years ago
MODERATORS
20
submitted 10 months ago* (last edited 10 months ago) by seasick to c/3dprinting
 

I've seen a model on Printables.com (Ninja Pot by @Wilko) which didn't show the standard orange color for the whole model. This works because the 3MF file format supports colors. Afaik some slicers even support that information for multi color prints, but I'm not sure about that. There are a few solutions how to do that (a plugin for blender, another one for OpenSCAD, afaik Netfabb), but I decided to write my own. Hopefully there isn't a totally obvious solution available that I overlooked ^^

It is hosted on Github, you can access and use it through your browser.

You can "upload" (it never leaves your browser) an 3MF file and change the color of the whole model, or you can change only some parts of it.

It has three tools:

  • Mesh painting tool to paint whole objects
  • Triangle painting tool to paint single triangles/faces of the model
  • Triangle Neighbor painting tool which allows to paint all triangles which have the same orientation/plane

After painting you can export it a 3MF file again, and upload it to Printables. You can see an example here.

I'd love to hear some feedback from you.

There is still some work to do (Performance and I'm sure the 3MF export won't work for all models), but I'm already happy how this turned out.

Screenshot of one of my models before exporting

Uploaded to Printable

top 1 comments
sorted by: hot top controversial new old
[–] [email protected] 0 points 10 months ago

New Lemmy Post: Webapp to change 3MF color for printables 3d viewer (https://lemmy.world/post/10399992)
Tagging: #3dprinting

(Replying in the OP of this thread (NOT THIS BOT!) will appear as a comment in the lemmy discussion.)

I am a FOSS bot. Check my README: https://github.com/db0/lemmy-tagginator/blob/main/README.md