Rooms and Levels
Rooms let you group markers and measurements into repeatable spaces (apartments, corridors, typical areas) and multiply them across copies or floors. This is the killer feature for estimating multi-unit buildings without redrawing the same counts for every instance.
Concepts
Room — a polygon you trace around a space. Every fixture marker whose center falls inside the polygon, and every measurement whose line midpoint falls inside, is automatically associated with that room. Each room has a name, a color, a copies multiplier, and a parent Level.
Level — a higher-order container of rooms with its own multiplier. Use levels to represent typical floors that repeat (e.g. "Floors 10–45" with multiplier 36).
Default level — a Level 1 is created automatically so you never have to think about levels if you don't need them. Every room has to live in a level.
Tracing a room
Pick the Room trace tool (pen icon) in the toolbar.
Click on the drawing to start the polygon. Every subsequent click adds a vertex.
A dashed preview line follows your cursor so you can see where the next edge will land.
Hold Shift while clicking to snap the next edge to a 45° angle — useful for keeping walls straight.
Backspace removes the last vertex if you made a mistake.
To close the polygon, either press Enter or click back on the first vertex (it shows as a filled white dot once you have 3+ points).
Esc cancels the in-progress trace.
A dialog opens asking for the room name, which level it belongs to, and how many copies this room represents. Hit Create to save.
How counts are captured
When you create a room, every marker and measurement already on that page inside the polygon is automatically associated with the room. Nothing is duplicated — the global total still counts each marker once.
When you place a new marker or measurement inside an existing room, it's automatically counted in both the global total and the room.
If polygons overlap, each marker is assigned to the first containing room (no double counting).
Measurements use their line midpoint for the inside/outside test.
Multiplier math
Effective multiplier for any item inside a room is room.copies × level.multiplier. The estimated total on the Summary tab applies that automatically:
Items not in any room: counted once (their raw total).
Items inside a room:
count × room_copies × level_multiplier.Measurements get multiplied the same way (distance × room_copies × level_multiplier).
Example: a drawing of "Floor 10, Unit B1-E" with 2 downlights, the room B1-E has copies = 35 because that apartment repeats 35 times per floor, and the level Floors 10–45 has multiplier = 36 because the plan repeats on 36 floors. Estimated total = 2 × 35 × 36 = 2,520 downlights.
Rooms sidebar tab
The Rooms tab shows every level with its rooms nested inside. For each room you can:
Edit the name inline.
Change the copies multiplier.
Reassign it to another level via the dropdown.
Delete it (this doesn't touch the underlying markers or measurements — they just become "free" items again).
Click the color swatch to flash-highlight the polygon on the canvas and scroll to the right page. Useful for verifying which room is which before editing.
A room with 0 counts and 0 measurements is highlighted with a red-tinted background and a warning — that's usually a stale trace left over from an earlier attempt. Click the swatch to locate it, then delete if it's indeed empty.
Hiding room overlays
The eye icon in the main toolbar toggles the room polygons and labels on or off. Useful when you want to see the underlying drawing without the colored fills.
Managing levels
At the bottom of the Rooms tab is a + Add Level button. New rooms default to the first level, but you can move them later using the per-room level dropdown. Deleting a level reassigns its rooms to the first remaining level (you can't delete the last level).