Ever since its introduction in SOLIDWORKS 2010, Assembly Visualization has been a excellent tool to display components in an assembly based on different criteria using colors.
Assembly Visualization can be used as an interactive BOM in which you can see file name, quantity, mass, material, volume, density etc.,
²Add colors to visualize the model property values.
²You can add new columns to show other properties of the model.
Lets just add a new column to link SW-Material
²You can sort the assembly visualization based on the properties in different columns.
²Another great option available inside Assembly Visualization is we can directly apply materials to parts.
²Use the Rollback bar to show only necessary components in Assembly Visualization
²Other Tree options
²Starting from SOLIDWORKS 2018, you can directly access Performance Analysis option inside Assembly Visualization.
And sort based on Graphics Triangle, Open time, rebuild time.
²Another great option is that you can save this style. Instead of adding/editing the new column, you can load this style for future display of Assembly Visualization
²You can also save this as Excel, Text or PDF and publish this a Bill of Materials as Top-level, Parts only or Indented.