#272192
Hi, does anyone know if there is a limit to how many faces or features can have different materials assigned to them?

The reason I ask is that I've part working with a fairly large and complex part (lots of curves & faces, takes forever to rebuild) which has different textures in different areas. I'm achieving the difference in textures by simply assigning different materials to the faces (I assign one to the body as a whole, then assign a second or third to indiviual features or faces).

This works for a while, but after a certain point I can no longer assign materials to features or faces. I highlight a feature or face, right click on the material and choose "apply to selected." But when I reselect the feature or face it only lists the body material assignment in the properties window, and if I render it my non-assignment problem is confirmed.

I thought I had fixed this by Enabling Viewport Materials (after I found the button, it sits there so nonchalantly) because the faces changed textures when I thought I assigned materials, but still the faces did not actually change materials. And then I was left with a part that had a mess of SW texture assignments that incorrectly reflected the Maxwell material assignments.

Has anyone else experienced this problem and found a fix?

[P.S. - I have been able to work around this for one render by splitting the part into multiple bodies for large sections of different texture and making sure to do face assignments on the more complex section first before it stops working, but this is definitely a band-aid and not a full fix]
By JDHill
#272195
Hi seurban,

There is no pre-determined limit to the complexity, as far as the plugin is concerned. To begin to figure this out, can you first let me know if you're dealing here with a .sldprt or a .sldasm?

Thanks,

JD
By seurban
#272198
I'm assigning materials at the .sldprt level (only the .sldprt is open), but that part is then brought into an assembly. The problem occurs before the part is brought into the assembly. No material is assigned at the component level (at least for this part of the assembly).
By JDHill
#272199
Thanks, I'll try to duplicate this. Does it seem completely random, as to when it begins, or does there seem to be anything I can do to force it to happen? I assume not, but ask anyway since any extra info is always valuable.

Thanks...
By seurban
#272204
JDHill wrote:Does it seem completely random, as to when it begins, or does there seem to be anything I can do to force it to happen?
I wouldn't say it's totaly random. It seems like I always have a little while to operate before it stops, though I'm not sure if that's an exact number. I probably have between 50 and 100 faces changed before it stops. In a few weeks I might be able to send you the file, though I don't think I can right now because of confidentiality restrictions.

after a lot of years doing arch-viz... almost 20 a[…]

render engines and Maxwell

Funny, I think, that when I check CG sites they ar[…]

Hey, I guess maxwell is not going to be updates a[…]

Help with swimming pool water

Hi Choo Chee. Thanks for posting. I have used re[…]