BIM Basis ILS — Rules
All rules from the BIM Basis ILS rule set, presented as readable markdown with embedded JSON. Each file contains the rule description and the full rule configuration.
Rules are named <Tag>_<Name>.md and grouped below by BIM Basis ILS chapter.
3.2 Lokale positie
- BIMbasisILS — NLRS_C_omschrijving = referentieobject
- BIMbasisILS — ProjectBasePoint.0.position
- Lokale positie — ProjectBasePoint.NL.sharedPosition
- Lokale positie — ProjectSurveyPoint.0.position
3.3 Bouwlaagindeling en -naamgeving
3.5 Structuur en naamgeving
- NAA.K.T. materiaal naamgeving
- Naamgeving System Families Types
- Naamgeving loadable Families
- Naamgeving loadable Family types
- Room number formaat
- Space number formaat
- Workset namen
3.6 Classificatiesystematiek
3.7 Gebruik propertysets
- Shared Parameters (Family) in NL:SharedParameters
- Shared Parameters (Project) in NL:SharedParameters
4.1 Ruimten
- Room number is uniek
- Room number komt overeen met level
- Ruimtefunctie moet voorkomen in lijst
- Space number is uniek
- Space number komt overeen met level
4.2 Installatietechnische systemen
4.3 Dragend / niet-dragend
- Is Structural = False (Floors and Walls)
- Is Structural = True (Floors and Walls)
- NLRS_C_dragend _ false
- NLRS_C_dragend _ true
- NLRS_C_dragend moet een waarde hebben
4.4 Inwendig / uitwendig
- Function is null → IsExternal - true in onderhoud
- IsExternal = false (interne assemblycodes, zonder Function)
- IsExternal = true (externe assemblycodes, zonder Function)
4.5 Brandveiligheid
- FireRating - Walls
- NLRS_C_brandwerendheid = Fire Rating
- NLRS_C_brandwerendheid moet een geldige waarde hebben
4.6 Bouwfysische eigenschappen
- Analytical Properties
- NLRS_C_LTA
- NLRS_C_ZTA max ≤ 1
- NLRS_C_ZTA min ≥ 0
- NLRS_C_luchtgeluidsisolatie moet zijn ingevuld
- Thermal Resistance heeft een waarde
4.7 Materiaal
- Alle Ceiling layers zijn gematerialiseerd
- Alle Floor layers zijn gematerialiseerd
- Alle Roof layers zijn gematerialiseerd
- Alle Structural Foundations layers zijn gematerialiseerd
- Alle Wall layers zijn gematerialiseerd
- Alle loadable family solids zijn gematerialiseerd
- NAA.K.T. materiaal en wordt gebruikt
4.8 Projectspecifiek
- NLRS_C_kwaliteitsklasse_code voor Other
- NLRS_C_kwaliteitsklasse_code voor Steel
- NLRS_C_kwaliteitsklasse_code voor Wood
- NLRS_C_weerstandsklasse
MEP
NLRS
Helper Functions
Documented helper functions used in these rules: BBILS Helper Functions