I have made a .skc of NAHB Cost codes (major divisions, only) in order to investigate how it would impact the reporting and see if anyone is interested (!)
Creating your own schema is explained here:
Creating your own classification for SketchUp is explained here:
While you cannot assign multiple visibility tags to an entity, you can with classification tags. For instance, you can apply ifcBeam to a rafter from the ifc2x3 classification and the NAHB costcode.
However, IFC native export from SketchUp only export the ifcType, not user defined attributes ‘under’ them. (You can see the classifications in the Dynamic Component Options dialog, anything that is gray will not export):
If you create a report, it will only have the ifc classification type, I can ‘Group by’ to have the entities ordered nicely according to the (major divisions) of the NAHB. It gets even more interesting when you add the Material to the Group by window as well. (This lets you have a order based on Material, Definition Name or Classification):
Anyway, here is the model:
NAHB-demo_model.skp (1.7 MB)
The .skc can be isolated through [menu]Window->Model Info->Classifications (export), there are two reports saved to the model in [menu]File->Generate Report.
The other report is about reporting through Advanced attributes, but I ran into some troubles applying them (off topic)
Credits: @jgbrock1 for csv NAHB
Note: do not bother to comment on the design, we are reporting here!