FACP System Tier
Simplex 4007 ES — up to 504 pts (~$1,850)
Simplex 4007 ES R — up to 1,008 pts (~$2,650)
Simplex 4010 ES — up to 2,016 pts (~$5,400)
Simplex 4100 ES — enterprise / networked (~$9,200)
Auto-selects based on total addressable point count. Override to lock in a tier.
Device search
+
no manufacturer selected
Add to BOM
Part Qty Unit $ Extended
No devices yet — load and analyze a plan to populate the bill of materials. You can fill in your company and project info above first.
Total
$0.00
Download CSV
Reset prices
Labor Estimate
× 1.0 — TI
Install hours per device × project multiplier. Edit any Hrs/ea to update the Install total.
Margin
Markup % on material + labor
Grand Total (all-in)
$0.00
Generate Client Quote
Submittal Summary (AHJ)
Export to CRM (CSV)
Riser Diagram
Code references
Project preset
— None (use auto-detection) —
Sprinklered CA School (E)
Office / Business (B)
Multifamily / Dormitory (R-2)
Assembly (A-3)
Industrial / Storage (S-2)
💾 Save current as preset…
× Delete preset
Sets building class, sprinkler status, voice-evac assumption, and code editions in one shot. You can still override any field below before re-analyzing. Save your own combinations for one-click reuse next session.
Editions auto-detected from the plan text; override any below to re-analyze against a different edition.
NFPA 72 edition
IBC edition
IFC edition
ASME A17.1
Building class (IBC use group)
Auto-detect from plan text
A-2 — Restaurant / dining
A-3 — Assembly: fitness, community, worship
B — Business / office / medical
E — Educational (school)
M — Mercantile / retail
R-1 — Hotel / motel / boarding house
R-2 — Multifamily / dormitory
R-3 — One- or two-family dwelling / townhouse
R-4 — Residential care / assisted living
S-2 — Storage / apparatus bay / parking
Drives H/S density, FACP/ANN placement chain, and per-room device kits.
Sprinklered? and Occupant load now live on the Takeoff tab, directly
under Occupancy — they are read on every run and they change the scope of the takeoff,
so they belong where you can see them while you work. (the owner, 8/20)
High-rise (> 75 ft)?
Auto-detect from title-sheet height
Yes — force high-rise buildout (voice/ECS, ANN, ERRCS)
No — not high-rise
High-rise (IBC §403, occupied floor >75 ft) adds emergency voice/ECS, annunciation, and ERRCS. Auto reads the building height off the title sheet — override here if it's missed.
Include dwelling-unit 120 V/520 Hz smoke detectors
Modern R-2 contractors often supply their own 120 V interconnected smokes
that satisfy the 520 Hz low-frequency requirement (NFPA 72 §18.4.6.3).
Uncheck only if the contractor is supplying these separately.
Dwelling-unit smoke ALARMS (IBC 907.2.11.2) — whose scope?
Not established — the report will say so
By others — electrical carries the bedroom alarms; this takeoff shows one system smoke per unit
In this bid — one alarm IN each sleeping room plus one outside the sleeping area
Different question from the toggle above. That one asks whether dwelling smokes appear on the
takeoff at all; this one asks who answers for 907.2.11.2, which wants an alarm in every sleeping
room. Set to BY OTHERS, the conformance report records the requirement against the electrical
contract with its citation, and the unit trio is unchanged. Set to IN THIS BID, the report counts
the takeoff against the full sleeping-room minimum.
Operated by a college or university for student or staff housing?
Not established — the report will say so
No
Yes — college or university housing
IBC 907.2.9.3. This is the ONE place the IBC requires common-area and service-room smoke detection
in Group R-2 — common spaces outside the units, laundry, mechanical and storage rooms, and all
interior corridors serving the units. On an ordinary apartment building none of that is code, and
bidding it is money given away; on a dormitory, missing it is a change order.
New construction or existing building?
Not established — the report will say so
New construction
Existing building
Under NFPA 101 this decides WHICH CHAPTER GOVERNS, and the two do not ask for the same equipment.
Apartments: Chapter 30 new, Chapter 31 existing. Hotels and dormitories: Chapter 28 new, Chapter 29
existing — and Chapter 29 has no corridor detection requirement, no annunciation requirement and
no sprinkler requirement, all of which Chapter 28 carries. Left unanswered, every NFPA rule reports
UNDETERMINED rather than picking a chapter for you.
NFPA 101 Chapter 31 option (existing apartment buildings)
Not established
Option 1 — no fire suppression or detection systems
Option 2 — complete automatic fire detection and notification
Option 3 — sprinkler protection in selected areas
Option 4 — sprinklered throughout
NFPA 101 31.1.1.1. The option is a PROTECTION STRATEGY the building is designed to, chosen by the
designer or the owner — it is not printed on the drawings, so no engine can read it off a plan.
It is worth answering: Option 2 is the one that requires a complete detection system, smoke detectors
in every common area and a HEAT DETECTOR IN EVERY ROOM of every living unit, which is the largest
single quantity in this table.
Units with a fuel-burning appliance or a communicating attached garage
Not established
None — all-electric, no communicating garages
Every unit
A specific number…
CO alarms are CONDITIONAL in both books — IBC 915 and NFPA 101 — on a fuel-burning
appliance, a fuel-burning fireplace, or a garage that communicates with the unit. Nothing on a fire
alarm drawing establishes any of the three. Answering NONE is a real answer and makes the CO rules
NOT-APPLICABLE; leaving it blank leaves them UNDETERMINED, which is honest but tells you nothing.
Any dwelling unit more than one storey BELOW the highest level of exit discharge serving it?
Not established — the report will say so
No
Yes — garden-level or walkout-basement units
IBC 907.2.9.1 condition 2, and the one waiver question here that ADDS scope rather than removing it.
A Group R-2 building needs a fire alarm system on any of three conditions; the engine reads the
other two off the drawings and has never been able to read this one. On a 2-storey 12-unit building
with walkout-basement units, the system is required and this engine was not asking for it.
Do the occupant notification appliances activate on sprinkler waterflow?
Not established — the report will say so
No
Yes — notification is waterflow-initiated
A CONDITION ON TWO DIFFERENT EXCEPTIONS, both of which DELETE manual pull stations.
IBC 907.2.9.1 Exception 2 (apartments) waives the boxes only where the building is sprinklered
and the notification appliances activate on waterflow; 907.2.8.1 Exception 2.2 says the same
for hotels. Until this reads YES the boxes stay in the takeoff, because the exception has not been
shown to apply. A third exception, 907.2 Exception 2, has NO waterflow clause and is not gated on
this — the three are different sections and they do not say the same thing.
Is the building already protected throughout by a complete automatic smoke detection system?
Not established — the report will say so
No
Yes — existing complete detection throughout
NFPA 101 31.3.4.5.1 exception, existing apartment buildings. A building already covered throughout
owes no in-unit smoke alarms at all — a large deletion, which is exactly why it needs a person
to say so rather than an engine to infer it from a legend.
Does every sleeping unit have its own exit directly to the outside, on a building of not more than the storeys the exception allows?
Not established — the report will say so
No
Yes — motel-court / exterior-access arrangement
Group R-1 only. IBC 907.2.8.1 Exception 1 waives the system on a two-storey building where every
sleeping unit is separated by 1-hour fire partitions AND exits directly to a public way, court or
yard; NFPA 101 29.3.4.1 has a parallel exception for exterior exit access on three storeys or
fewer. Both WAIVE A WHOLE FIRE ALARM SYSTEM, so answer YES only if you have checked the partition
ratings on the architectural set. Left blank, the system stays required.
Re-analyze with these editions
UL product standards used: UL 268 (SD), UL 521 (HD), UL 464 + UL 1971 (HS), UL 1971 (V),
UL 38 (MPS), UL 1480 (SP), UL 268A (duct SD). ADA 2010 §215/§702 governs visible-alarm accessibility.
Placement audit
Post-Analyze sanity check. Runs every placement rule you've codified
against the marked-up devices. Errors are likely bugs; warnings are
worth a glance.
All
Errors
Warnings
Info
·
Group: Page
No issues found — every placed device satisfies the active rules.
Off-plan drops
Devices the model placed outside the floor-plan area on a page —
usually in the titleblock, general-notes column, or sheet margin.
Each entry below was removed before render. The filter uses the
bounding box of all room labels (with 10% padding) to decide what
counts as "on the plan".
Text-layer snap
Centroid-style devices (smoke, heat, strobe, speaker, horn-strobe) had
their coordinates snapped from the model's predicted location to the
actual room-label position read from the PDF text layer. Wall-mount
devices (pull stations) are not snapped — they need the wall geometry
pass.
OCR fallback
Pages whose PDF text layer was stripped to vector outlines (AutoCAD's
"Plot to PDF with TrueType-as-Geometry") had their room labels
recovered by a vision OCR pass. The injected labels feed back into the
symbolic placement pipeline as if they had been in the text layer.
Project legend
Extracted from this plan set's abbreviations / symbols / general-notes
sheets in a pre-pass before device placement. The model uses this to
decode room labels and identify wall line-types for the rest of the run.
Device key & totals
Counts are totals across every marked sheet. Per-sheet tallies appear above each page.
Code search
Ask anything about the fire codes — thresholds, spacing, candela, occupancy triggers. Answers cite the section. Uses the same API key as Ask AI (Settings → Credentials).
Search
Run an analysis to evaluate code requirements.
Per-Room Compliance
Reads room labels from the PDF text layer, checks required devices by room type, and flags gaps.
Refresh
SLC Addresses
Auto-assigns SLC addresses (SD-1, HS-2 …) to every device. Walks FA pages top-to-bottom, left-to-right.
Auto-number
Clear