Parametric blocks that know the rules.
Pendant, upright, sidewall
Spot, duct, beam
Recessed, surface, pendant
Square, round, linear slot
Ceiling, wall mount
Ceiling mount WiFi/DAS
Edge-lit, combo with emergency
Dome, bullet, PTZ
Every block carries its own properties: coverage area, clearance requirements, connection points, circuit assignments. Change a parameter, the layout re-validates automatically.
Min and max distance between devices. NFPA 13 tables for sprinklers, NEC for outlets.
Required distances from walls, obstructions, and other disciplines.
Calculate and verify area coverage for sprinklers, detectors, lighting.
Align devices to grid, center in tiles, maintain visual order.