Workflow: Generating Reports (Preview)

Preview: this page describes the next FireCAD release, planned for December 1, and the beta available now. For the current release, see Workflow: Generating Reports.

Overview

This guide covers generating FireCAD reports, from selecting circuits to placing report tables in your drawing. It also explains how report validation works and how to keep reports up-to-date.

Prerequisites

  • A FireCAD project must be open
  • Devices must be connected to circuits
  • Run ATVALIDATE to ensure the database reflects the current drawing state

Step 1: Choose a Report Type

FireCAD provides several report types, each with its own command:

Report Command Selection
Device Schedule ATEXPORT_DEVICE_SCHEDULE_REPORTS By circuit
Battery Calculations ATEXPORT_BATTERY_CALCULATIONS By panel
Point-to-Point ATEXPORT_POINT_TO_POINT_REPORTS By circuit
Lump Sum Voltage Drop ATEXPORT_LUMP_SUM_REPORTS By circuit
dB Loss ATEXPORT_DB_LOSS_REPORTS By circuit
Speaker Schedule ATEXPORT_SPEAKER_SCHEDULE_REPORTS By circuit
Bill of Materials ATEXPORT_BOM_REPORT All devices
Device Legend ATEXPORT_DEVICE_LEGEND All devices
Cable Legend ATEXPORT_CABLE_LEGEND All devices
Conduit Fill Schedule ATEXPORT_CONDUIT_FILL_SCHEDULE All segments

Step 2: Select Output File

When you run a report command, a Save File dialog appears. Choose where to save the Excel file.

Step 3: Select Circuits/Panels

The Select Circuits Dialog opens for circuit-based reports:

  1. Left pane — Check the panels and circuits to include
  2. Right pane — Configure report settings:
    • Column selection and ordering
    • Assembly component display options
    • Text formatting (uppercase, decimal precision)
    • Scale and text height
  3. Click Accept to generate

For BOM and Legend reports, the circuit selection pane is hidden since all devices are included.

Step 4: Review the Report

After generation:

  • Report tables are placed in the AutoCAD drawing
  • The Excel file opens automatically
  • A fingerprint is embedded in the report's XData for future validation

Keeping Reports Up-to-Date

How Fingerprinting Works

When a report is generated, FireCAD calculates a fingerprint of the data and embeds it in the report table. Later, the Design Precheck recalculates the fingerprint from current database values and compares. If they differ, the report is flagged as out of date.

Detecting Out-of-Date Reports

  1. Click FireCAD > Design Assistant > Design Precheck, or type ATDESIGN_PRECHECK
  2. The Precheck runs on the open drawing and checks every placed report
  3. Missing and out-of-date reports are listed under Report Validation: Device Address Schedule, Device Legend, Bill of Materials, Battery Calculation Reports, Voltage Drop Reports (point-to-point, lump sum and their summaries) and Decibel Loss Reports (decibel loss, speaker schedule and their summaries)

The Precheck spends no AI credits.

Refreshing a Report

When the Precheck flags a report as out of date and FireCAD can rebuild it in place:

  1. Click Refresh Report on the finding
  2. The old report table is deleted from the drawing
  3. A new report is generated with the same selections and settings
  4. The new report is placed at the same location as the original

Otherwise, run the report command again. ATREFRESH_REPORT is the command behind the Refresh Report button; typed on its own it only reports "No pending report refresh."

A report that has never been generated shows as Missing, with a line telling you to generate it for that panel and no Refresh Report button. Run that report's command to create it.

Report Validation in the Design Precheck, listing the reports that are missing or out of date

Report-Specific Notes

Battery Calculations

  • Requires panel devices with AssemblyBatterySizeList configured in the database
  • Calculates: (Standby Current x 24hr + Alarm Current x 5min) x 1.2 derating factor
  • Validates against NFPA 72 Section 10.6.7.2

Point-to-Point / Voltage Drop

  • Requires cables assigned to circuits (set in Project Circuits Editor)
  • Uses Starting Calculation Voltage and Min Voltage from circuit settings
  • Device order matters — hierarchical order is preserved (not sorted)

Bill of Materials / Device Legend

  • Includes all devices in the project, not filtered by circuit
  • No circuit selection needed

Tips

  • Always run ATVALIDATE before generating reports to ensure data is current
  • In the Design Precheck, check Recheck automatically when the drawing is saved to catch out-of-date reports right after saving
  • Column selections and report settings are remembered between sessions
  • Use the Previous Version Report Style checkbox for legacy report formatting without column customization

Quick Reference

Step Action Purpose
1 ATVALIDATE Ensure data is current
2 Run report command Start report generation
3 Save File dialog Choose output location
4 Select Circuits dialog Choose circuits and settings
5 Review output Check drawing tables and Excel file
6 ATDESIGN_PRECHECK Check report validity
7 Click Refresh Report Update out-of-date reports

What's Next


FireCAD is the industry-leading AutoCAD add-in for fire alarm system design — from circuit layout to wire routing to code-compliant reports.
Learn more and get started at getfirecad.com →

Inspect Point Integration — Fire alarm system device lists and bill of materials can be pushed directly from FireCAD into Inspect Point, eliminating manual data entry and ensuring every device is ready for inspection scheduling and ongoing asset management.
Learn more here →

Was this article helpful?
0 out of 0 found this helpful