Engineering QA/QC Automation

Deliverable Checker application icon

Deliverable Checker

A Windows desktop application for validating both PDF drawings and native DWG deliverables against structured Excel project data and reusable validation rules.

Built with

Works with / impacts

QA/QC should follow the deliverable, not the file format.

Engineering review often means checking the same project information across issued PDFs, native DWG layouts and structured registers. Repeating those comparisons manually is slow and makes consistency harder to maintain.

Deliverable Checker centralizes those checks in one reusable project. PDF content can be validated through visual checker regions, while DWG layouts can be inspected through block-attribute mapping. Both workflows share the same Excel reference data, comparison rules and reporting layer.

One QA/QC application, two document pipelines

PDF Validation

Analyze batches of PDF drawings, capture text from configured checker regions and compare detected values with project expectations.

DWG Validation

Read selected DWG layouts, extract mapped block attributes and validate native drawing information without manually opening every file.

Visual Checkers

Use master, normal and sequential checker logic to define the PDF regions and structured sequences that need validation.

DWG Property Mapping

Choose a reference layout and block, then map single or grouped block attributes to the corresponding expected project properties.

Excel & Constant Rules

Use an Excel table for record-based values and define reusable constants, including values linked to individual workbook cells outside the configured table area.

DWG Layout Preview

Preview paper-space layouts inside the application and visually highlight the selected block or attribute while configuring mappings.

Reusable Projects

Persist PDF configuration, DWG references and mappings, Excel settings, comparison behavior and interface state in the project.

External File Awareness

Track external project files and surface changes so a saved validation setup can stay aligned with updated deliverables and reference data.

Results & Exports

Surface mismatches, missing references and duplicate references, integrate results with the Excel preview and export structured QA/QC information.

Different extraction methods, shared validation logic.

Pipeline A

PDF drawings

  1. Load the PDF deliverables and establish the visual checking setup.
  2. Use a master checker to capture the drawing reference used to locate the matching Excel record.
  3. Capture text with normal or sequential checkers and compare it against Excel columns or constant rules.
  4. Review validated drawings, mismatches, unresolved references, failures and duplicate-reference conditions.

Pipeline B

DWG layouts

  1. Open a reference DWG, choose a paper-space layout and set the block/attribute that identifies each deliverable.
  2. Add project DWGs and select the layouts that should be processed.
  3. Map block attributes — individually or as grouped values — to Excel/constant properties.
  4. Run table extraction to XLSX or compare the extracted layout data directly against the project reference source.

Native drawing data through an AutoCAD bridge.

The DWG workflow uses an installed AutoCAD environment and its Core Console to process drawings in the background.

Background extraction

A dedicated .NET AutoCAD bridge extracts layouts, blocks, attributes, bounds and plot information for the desktop application.

Cached previews

Selected DWG layouts are exported to preview PDFs and cached so they can be navigated inside the application.

Reference-driven mapping

The reference drawing defines the target layout, block identity, lookup attribute and property mappings reused across project drawings.

AutoCAD requirement

DWG checking depends on AutoCAD being installed; the PDF and Excel workflows remain separate application capabilities.

From project data to focused review.

Connect Data

Load the Excel table, choose the lookup property and define any constant expectations.

Configure Source

Set PDF checkers or the DWG reference drawing, layout and block.

Map Rules

Link checker values or DWG block attributes to the expected properties.

Validate

Run the PDF batch comparison or the DWG extraction/comparison workflow.

Review & Export

Focus on errors, missing or duplicate references and create a structured QA/QC record.

A project showcase and a working manual.

The User Guide documents both validation paths, including PDF checkers, the DWG reference/block workflow, property mapping, Excel and constant rules, extraction, comparison and reporting.

Deliverable Checker User Guide

Projects, Excel & rules, PDF workflow, DWG workflow, reference blocks, property mapping, validation, results, reports, settings and troubleshooting.

Open documentation