Message 1 of 3
Change Faces color permenently in assmbly .iam file
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello everyone,
I am trying to assign a permanent color to selected faces (not the entire body) in an Assembly file using the FinishFeature API.
So far, I tried SetRenderStyle, but it either applied to the entire part or threw an error (E_NOTIMPL). However, I found that FinishFeature can help apply color only to selected faces.
There is already a tool under Inventor UI :
📌 Assemble Tab → Appearance Panel → "Finish" Tool
When clicked, it applies a color/material kind of thing to the selected faces in the assembly.
🔹 How can I correctly implement this in C# using FinishFeature API?
🔹 Is there a better way to handle face-level appearance inside an Assembly document?
Below is my working code for this: