one way as i thought is to make different material with different appearances (ex: color red, green etc) and change the material via family table. However the color is changing when the material is changed manually but giving some problem with using of family table.
For the moment I'm copying the surface.
Each color has a surface.
If then you want different colors for one piece, you have to supress the other surfaces.
But I think there has to be a better way.
I'm looking for a better way to at colors to my family table.
Now I have to suppres surfaces.
So I make surfaces of my parts and add a color to the surface.
If I have 4 colors (Black, Red, Green, Purple)
I have 4 surfaces
If I want my part to be Red I have to supress Black, Green and Purple.
As mentioned, make different materials, and have an appearance assigned to them, then swap the material out in the family table. The variable is: PTC_MATERIAL_NAME. You must have the materials you want loaded in the part to access this and put it in your family table.
I have created different materials, steel_green an steel_blue.
Now if I change the material in an assymble all the parts of the same family table are changing.
Maybe I do something wrong. I'm searching on it but for the moment I didn't find it
Christophe, Sorry for late reply, I have tried different components in same assembly of same family table. Its creating same problem as you have mentioned. Seems like you may need to put a suggestion to PTC.
@ Jayanta Sarkar
No problem for the late reply.
Sometimes it works sometime not.
I don't knew why. For the moment I working at an other project.
I'm still searching how to do it.
If I find something I will post it.
It's buggy, it didn't even work in WF3, from WF4 on at the assembly level you have to do 2 regens to get it to work, and sometimes there is still issues. It seems PTC would rather spend time making our lives miserable with ribbons than fix core bugs.