Rooms and Spaces
DAQS performs several checks to ensure consistent and valid room and space numbering. Since many companies use their own internal conventions or comply with national standards, these checks may not apply to all projects.
⚠️ If your organization follows a different naming convention, please contact us so we can help configure the rules to match your needs.
Room / Space Number Format
This rule enforces a specific numbering pattern for all rooms and spaces:
Format:
NN.NNN
→ Two digits, a dot, then three digits
Example:
03.456
This ensures consistency across levels and simplifies data validation for export or coordination.
Room / Space Number Must Be Unique (Per Level)
Each room or space number must be unique within its level. You can reuse the same suffix across different levels, as long as the full number is distinct per level.
Correct Example:
- Level 03 → Room
03.456
- Level 02 → Room
02.456
✅ These are considered unique, since the level number is part of the identifier.
Room / Space Number – Level Match
This rule checks whether the first two digits of the room or space number match the level number (based on the level name). It requires that your level naming follows a numeric prefix pattern.
Example:
- Level name:
03_Level
- Room number:
03.456
✅ This passes the check, as 03
matches the level's prefix.
When to Use These Rules
These rules are helpful for projects where:
- Strict numbering systems are required (e.g., hospitals, offices, government projects)
- Level-based segmentation of rooms is important
- You want to enforce uniformity across the model for QA/QC or export to IFC/COBie
How to Fix Issues
- If room numbers don’t match the required format, rename them using the
NN.NNN
pattern. - If duplicates exist on the same level, change the last three digits to ensure uniqueness.
- If level mismatch errors appear, check that your level names begin with two digits (e.g.,
02_Verdieping
) and update room numbers accordingly.
ℹ️ DAQS can be configured to support other numbering styles. If your project has a custom naming system, get in touch so we can help adjust the checks.