Bona BIM bundle
One import, 18 Bona coating products, every spec as typed material properties - VOC, solids, coverage, coats, cure, compliance, document URLs. Load once, every project in your office has the current Bona data forever. Re-import after we rebuild and your library refreshes in place.
Downloads
Bona PropertySet bundle (JSON)
Machine-readable export of all Bona PropertySets. Source of truth behind the IFC and Shared Parameters files - consume directly from scripts, Dynamo, Grasshopper, etc.
Best for: Scripting, Dynamo, custom importersIFC 4x3 material library
STEP-format IFC file with 18 IfcMaterial entities, each attached to seven Pset_Bona_* property sets. Import into Revit via Insert -> Link IFC or File -> Open -> IFC.
Best for: Revit, ArchiCAD, Tekla, Solibri, any IFC 4x3 consumerRevit Shared Parameters file
Revit-native shared parameters file (71 parameters across 7 groups). Load via Manage -> Shared Parameters -> Browse, then add to your material family. GUIDs are stable across re-exports.
Best for: Revit material-family authorsImport guide and licensing
Step-by-step import instructions for Revit (IFC and Shared Parameters routes), field reference per Pset, and CC-BY-4.0 attribution terms.
Best for: Everyone, first readHow to load it into Revit
Route A - IFC import
- Download
bona-coatings.ifc. - In Revit,
File-Open-IFC...(orInsert-Link IFCfor a non-destructive link). - Select the IFC file. Revit creates 18 IfcMaterial entries.
- Each material carries seven
Pset_Bona_*property sets, visible under Identity Data.
Route B - Shared Parameters
- Download
bona-shared-parameters.txt. - In Revit,
Manage-Shared Parameters-Browse...- pick the file. - In your material family,
Manage-Project Parameters-Add-Shared Parameter- pick the Bona parameters you want. - GUIDs are stable across re-exports, so re-loading updates definitions without breaking existing project data.
Property sets
Every material in the bundle carries the full set below. Property names bake their units in ({VOC_gPerL}, {RecoatTime_h_Min}, {CoverageMSquaredPerL_Max}, etc.) so values are unambiguous when consumed by a schedule or a Dynamo graph.
Pset_Bona_IdentityPset_Bona_PhysicalPset_Bona_ApplicationPset_Bona_PerformancePset_Bona_CompliancePset_Bona_DocumentsPset_Bona_UseCases
Materials in the bundle
| Product | Family | Role | Chemistry |
|---|---|---|---|
| Bona Craft Oil 2K | Craft Oil | oil-finish | oil-modified-2k |
| Bona Deck Guard | Deckguard | decking-finish | waterborne-1k |
| Bona Decking Oil | Decking Oil | decking-finish | penetrating-oil |
| Bona DriFast Sealer | DriFast | primer | solvent |
| Bona DriFast Stain | DriFast | stain | solvent |
| Bona Hard Wax Oil | Hard Wax Oil | oil-finish | hard-wax-oil |
| Bona Mega Classic | Mega | finish | waterborne-1k |
| Bona Mega EVO | Mega | finish | waterborne-1k |
| Bona Classic UX | Classic | primer | waterborne-1k |
| Bona Classic | Classic | primer | waterborne-1k |
| Bona Intense | Intense | primer | waterborne-1k |
| Bona White | White | primer | waterborne-1k |
| Bona Traffic GO | Traffic | finish | waterborne-1k |
| Bona Traffic HD Anti-Slip | Traffic | finish | waterborne-2k |
| Bona Traffic HD Raw | Traffic | finish | waterborne-2k |
| Bona Traffic HD | Traffic | finish | waterborne-2k |
| Bona Wave 2K | Wave | finish | waterborne-2k |
Licensing
This bundle is released under CC-BY-4.0. Redistribution - bundling in a Revit template, re-publishing on another site, embedding in a BIM library - requires attribution:
Data sourced from floorsandingaustralia.com - the architect hub.
See README.md for field-by-field definitions. Regenerated from the canonical product JSONs at bona_build/products/ via bona_build/bim/generate_ifc_bundle.py.