In Revit, we often have to input RGB values for various color properties, such as shaded view colors for a particular material, or if you want a specific Paint color for a rendered material. To do this, you can use Paint.NET and the Color Picker tool – the resultant properties include the RGB values you need.
However, you may obtain a sample image of a material, but the color is irregular. For example, you scan in a paint sample and there is a color variation in the scanned image. Or perhaps you simply want to take a detailed pattern sample image and find out the average color of a particular part of that image.
“information can be provided to the material by linking to a seperately defined property set (by Property Set), or can be input directly into the material (Independent). This allows several materials to share a single set of properties and changes to that property set to propagate to all those materials.“
Also from the WikiHelp on this subject: Each material can have two types of properties referred to as aspects: appearance and structural. You can store appearance and structural property sets in their own library. Appearance property libraries adhere to the Autodesk standard Protein format and have the following file extension: .adsklib. Structural property libraries are written in an XML format and have the following file extension: .adstlib.
When a user appearance property set library is loaded, it is always available in the Materials dialog. Structural user libraries are available per project. They will not load unless you specifically load them into a project.
EDIT In Revit 2012 and newer, the quickest way to identify paint is to use the Remove Paint tool. This does not load the Material selection panel, and will thus be faster. Also, switch 3D view to wireframe with Remove Paint to globally scan the project with your cursor for painted surfaces…
To find out what material is currently painted onto a surface, simply start the ‘Paint’ tool, then Tab select the surface (face region).
Revit will produce a tooltip showing the currently painted material, and this will also show up in the status bar at the bottom of the screen.
When you use the Join Geometry tool in Revit, you may notice that it sometimes just doesn’t seem to ‘work’. You do everything right, join the two adjacent surfaces – and there is still an ugly join line!
The problem is that Revit only wants to join surfaces correctly IF they are the same material. You could go into each object (floor, wall etc) and make sure all the materials are the same. However, the quick fix is shown below:
Use the Paint tool to apply the same material to the two faces you want to join.
If you have already ‘joined’ the surfaces, you need to unjoin them from each other. With walls, the easiest way to unjoin two objects is to physically disconnect the wall using grips (I do this in 3D). Revit will give you a warning – and you can then Unjoin the elements.
Now, pull the objects back together, so they are in the same plane and they meet at a clean edge.
Use Join Geometry again between the two surfaces – now that they are the same material, Revit is happy to join them properly, and it all works beautifully!
In short, Revit wants joined surfaces to be the same material before it will join them properly.