Construction Software Brief

August 05, 2026

Weekly Construction Software Briefing

Pacific Glazing Corporation — Internal Briefing Prepared for: Steve Watts, CEO Date: August 05, 2026


1. Executive Summary

The open-source AEC software ecosystem reached a significant inflection point this week. Three tools—ThatOpen Engine v3.4.8, OpenDroneMap, and web-ifc—have achieved independently validated production readiness, offering Pacific Glazing immediate opportunities to replace costly proprietary workflows at zero licensing cost. The browser-based BIM review capability delivered by ThatOpen Engine eliminates Bluebeam dependency entirely, while the OpenDroneMap/CloudCompare documentation stack provides survey-grade as-built verification previously accessible only to firms with five-figure photogrammetry budgets. The strategic gap in PDF-based quantity takeoff remains the largest unmet opportunity in the open-source AEC landscape, presenting a first-mover advantage for any firm willing to build a targeted solution on the web-ifc foundation.


2. Top 10 Software Developments

2.1 ThatOpen Engine v3.4.8

GitHub: https://github.com/ThatOpen/engine Problem Solved: Browser-based 3D BIM viewing and markup; submittal review workflow replacement for Bluebeam Relevance to PGC: Replaces PDF markup workflows with interactive 3D BIM review. Clients and GCs can annotate glazing shop drawings directly in a browser—no software installation, no license fees, no version control headaches on markup files. Maturity: Production-ready (dual independent validation confirmed)

2.2 web-ifc

GitHub: https://github.com/ifcjs/web-ifc Problem Solved: IFC file parsing and manipulation in JavaScript/TypeScript environments Relevance to PGC: The foundational library for any custom glazing tool development. With 123,396 weekly npm downloads, it is the de facto standard for IFC processing. Extract quantity data from BIM models, build custom glazing element extractors, or integrate IFC data into existing estimating workflows. Maturity: Mature and actively maintained (largest weekly downloads in AEC npm ecosystem)

2.3 OpenDroneMap

GitHub: https://github.com/OpenDroneMap/OpenDroneMap Problem Solved: Drone imagery processing into survey-grade orthomosaics, point clouds, and 3D models Relevance to PGC: Generate accurate as-built conditions for facade surveys without third-party photogrammetry services. Process drone footage into precise dimensional models for clash detection against glazing submittals. Maturity: Production-ready (6,353 GitHub stars, active enterprise adoption)

2.4 CloudCompare

GitHub: https://github.com/CloudCompare/CloudCompare Problem Solved: Point cloud processing, comparison, and visualization; as-built verification against BIM models Relevance to PGC: Compare drone-generated point clouds (via OpenDroneMap) against BIM models to verify facade geometry before fabrication. Identify dimensional discrepancies that would otherwise cause field conflicts. Maturity: Production-ready (4,651 GitHub stars, widely adopted in surveying and construction)

2.5 FreeCAD (Realthunder's LinkStage3 Fork)

GitHub (main): https://github.com/FreeCAD/FreeCAD Fork (Realthunder): https://github.com/realthunder/FreeCAD Problem Solved: Parametric 3D modeling and 2D drafting; potential AutoCAD replacement for detail work Relevance to PGC: Evaluate for 2D glazing detail drawings currently produced in AutoCAD. The Realthunder fork offers improved stability and active development beyond the main repository. Do not attempt to replace Revit—this is a supplement for drafting-intensive workflows. Maturity: Production-ready for 2D detailing (32,621 GitHub stars, community-validated architectural use)

2.6 OpenProject

GitHub: https://github.com/opf/openproject Website: https://www.openproject.org/ Problem Solved: Project management, task tracking, and BCF-enabled BIM issue coordination Relevance to PGC: Evaluate as a Procore alternative for glazing submittal issue tracking. BCF (BIM Collaboration Format) support enables structured coordination workflows with GCs and design teams directly from BIM models. Maturity: Production-ready (enterprise adoption confirmed, active development)

2.7 pascalorg/editor

GitHub: https://github.com/pascalorg/architectural-editor Problem Solved: Web-native parametric architectural design and visualization Relevance to PGC: Monitor for future client visualization workflows. Built on React Three Fiber, it offers browser-based conceptual design exploration. Not ready for production glazing workflows today, but the fastest-growing architectural tool in the open-source ecosystem warrants close observation. Maturity: Early-stage (21,070 GitHub stars, rapid growth trajectory)

2.8 BIMserver + BCF Plugin

GitHub (BIMserver): https://github.com/opensourceBIM/BIMserver Problem Solved: BIM data management and BCF-based issue tracking without cloud dependencies Relevance to PGC: Self-hosted alternative for teams requiring on-premise BIM coordination. BCF integration enables issue creation directly linked to BIM elements—useful for glazing submittal review cycles with detailed RFI tracking. Maturity: Production-ready (active BIMserver community, BCF support confirmed)

2.9 LibreCAD + dxf-parser

GitHub (LibreCAD): https://github.com/LibreCAD/LibreCAD GitHub (dxf-parser): https://github.com/monkeyman192/dxf-parser Problem Solved: 2D drawing comparison and legacy DWG-to-DXF conversion Relevance to PGC: Lightweight workflow for comparing revised 2D glazing drawings against previous versions. dxf-parser enables programmatic comparison for automated revision detection in custom tools. Maturity: Production-ready (LibreCAD has established user base; dxf-parser actively maintained)

2.10 Text-to-CAD Prototyping Tools

Examples: https://github.com/stong/CAD-Engine (Claude-assisted), various research implementations Problem Solved: Natural language to CAD geometry conversion; potential panelization automation Relevance to PGC: Monitor for glazing panel automation use cases. While not production-ready, the 12.8K ecosystem interest signals accelerating capability. Future tools could interpret verbal specifications into panel geometry for early design exploration. Maturity: Experimental/proof-of-concept (primary analysis rates as "early but accelerating," not "paradigm shift")


3. Open Source Spotlight

Spotlight 1: ThatOpen Engine v3.4.8 — The Immediate Entry Point

Attribute Assessment
Setup Complexity Low (CDN-based deployment available; no build step required for basic use)
Maturity Production-ready (validated by two independent sources)
Weekly Downloads 1,735 (openbim-components)
License BSD-3-Clause
Documentation https://thatopen.com/docs

What PGC Gets: Browser-based 3D BIM viewer with markup capabilities. Stakeholders (clients, GCs, architects) review glazing submittals in-browser—no Bluebeam licenses, no PDF email chains, no version confusion. The markup data exports directly to standard formats.

Evaluation Time: 2-4 hours to deploy first working prototype on a sample IFC file.


Spotlight 2: OpenDroneMap + CloudCompare — The Documentation Stack

Component GitHub Stars Setup Complexity
OpenDroneMap https://github.com/OpenDroneMap/OpenDroneMap 6,353 Medium (Docker recommended)
CloudCompare https://github.com/CloudCompare/CloudCompare 4,651 Low (pre-built binaries available)

What PGC Gets: Complete as-built documentation pipeline. Run a drone over any project site, process imagery into point clouds and orthomosaics with OpenDroneMap, then compare results against BIM models in CloudCompare to verify facade conditions before fabrication begins.

Integration Point: Export CloudCompare comparison data to standard formats for integration into Procore or OpenProject submittal workflows.

Maturity Note: Both tools have active enterprise adoption. OpenDroneMap's Docker deployment significantly reduces setup friction.


Spotlight 3: web-ifc — The Strategic Foundation

Attribute Assessment
Setup Complexity Low (npm package; works in Node.js and browsers)
Maturity Highly mature (123,396 weekly npm downloads—10x any other AEC package)
License BSD-3-Clause
Use Cases for PGC: IFC quantity extraction, custom glazing element parsers, BIM-to-estimating integration

Why This Matters: Any custom glazing tool worth building should be built on web-ifc. The library handles IFC parsing, geometry extraction, and property data access. Combined with a PDF parsing layer (pdf.js), it forms the technical foundation for addressing the PDF quantity takeoff gap identified in this analysis.

First Evaluation Step: Run npm install web-ifc and parse a sample IFC file from any recent PGC project. Extract glazing element quantities programmatically.


4. Try It This Week

Test 1: ThatOpen Engine BIM Viewer (30 minutes)

Objective: Confirm browser-based submittal review works for your team.

Steps:

  1. Visit https://thatopen.com/demo (or deploy locally following https://thatopen.com/docs)
  2. Load a sample IFC file from any current project
  3. Walk through basic navigation: rotate, zoom, pan, section views
  4. Test markup: add a comment or annotation to a glazing element
  5. Export markup data

Success Criteria: You can share a URL with a client who views and markup the model with zero installation on their end.

Who Should Try: Steve and one project manager familiar with current Bluebeam workflows.


Test 2: web-ifc Quantity Extraction (45 minutes)

Objective: Confirm web-ifc can extract glazing quantities from an existing IFC model.

Steps:

  1. Install Node.js if not already available
  2. Run npx web-ifc-cli or build a minimal script following https://github.com/ifcjs/web-ifc
  3. Load an IFC from a recent PGC project
  4. Filter for glazing elements (IfcWindow, IfcDoor, or custom classifications)
  5. Output quantity data to JSON or CSV

Success Criteria: You extract a list of glazing elements with dimensions, areas, and quantities matching what exists in the model.

Who Should Try: Internal developer or tech-savvy estimator.


Test 3: CloudCompare Point Cloud Comparison (1 hour)

Objective: Verify CloudCompare can handle a point cloud and perform basic BIM comparison.

Steps:

  1. Download CloudCompare from https://cloudcompare.org/
  2. Download a sample point cloud (cloudcompare.org has test datasets)
  3. Load the point cloud and a corresponding sample BIM/3D model
  4. Use "Cloud/Model Comparison" tool to generate a deviation analysis
  5. Export deviation report

Success Criteria: You understand the workflow for comparing as-built point clouds against BIM models for dimensional verification.

Who Should Try: Field supervisor or QC personnel who would use this workflow on actual projects.


Test 4: OpenProject BCF Workflow (1 hour)

Objective: Evaluate whether OpenProject's BCF support meets basic submittal tracking needs.

Steps:

  1. Deploy OpenProject via Docker: docker run -d -p 8080:8080 openproject/community
  2. Access web interface, create a test project
  3. Enable BIM plugin if not pre-installed
  4. Import a sample BCF file (test files available at https://github.com/buildingSMART/BCF-TestFiles)
  5. Review how issues map to BIM viewpoints

Success Criteria: You understand how BCF-based issue tracking integrates with project management, and whether it could replace or supplement Procore for specific workflows.

Who Should Try: Project manager or ops lead evaluating Procore alternatives.


5. Ones to Watch

Watch 1: pascalorg/editor — Web-Native Parametric Design

GitHub: https://github.com/pascalorg/architectural-editor Stars: 21,070 (fastest-growing architectural tool) Why Watch: Built on React Three Fiber, this tool brings parametric architectural design directly into the browser. For PGC, the long-term opportunity is client-facing conceptual visualization—share a model link, let stakeholders adjust glazing configurations in real-time.

Current Limitation: Early-stage; not yet suitable for production glazing workflows.

Watch Signals: Version 1.0 release, IFC import support, active enterprise adoption announcements.


Watch 2: PDF Quantity Takeoff Tools — The Strategic Gap

Status: No production-ready open-source solution identified Opportunity: web-ifc can extract IFC quantities; a PDF parsing layer (pdf.js) on top creates a complete takeoff tool. This remains the single largest unresolved gap in the open-source AEC stack.

Why Watch: Any firm that builds or commissions a PDF takeoff solution using web-ifc gains a significant competitive advantage in pre-construction estimating. The technical components exist today; the integration work is the remaining challenge.

Watch Signals: Release of any open-source PDF-to-IFC conversion tool, buildingSMART adoption of new quantity takeoff standards, or commercial tool announcements at industry conferences.


Watch 3: Text-to-CAD Prototyping

Examples: Various research implementations, emerging Claude/Copilot-integrated tools Interest Signal: 12.8K ecosystem stars across text-to-CAD related projects Why Watch: For glazing specifically, natural language to panel geometry conversion could automate early design exploration. "Generate 10 unit curtainwall with 4' x 6' panels, floor-to-ceiling" becoming geometry is not far-fetched.

Current Limitation: Proof-of-concept stage; not reliable enough for production workflows.

Watch Signals: Release of any production-grade text-to-3D tool, buildingSMART working group activity on AI integration, or major CAD vendor announcements.


6. Key Takeaways for This Week

  1. ThatOpen Engine is ready now. Deploy a pilot on your next submittal. The zero-installation stakeholder experience eliminates Bluebeam licensing cost and markup version chaos.

  2. web-ifc is the foundation. Any custom glazing tool should be built on this library. Run the quantity extraction test this week to understand what you can extract from existing IFC files.

  3. The drone-to-BIM pipeline is production-ready. OpenDroneMap and CloudCompare together provide survey-grade documentation at near-zero cost. Schedule a test flight on an upcoming project.

  4. PDF takeoff is the strategic prize. The gap in open-source quantity takeoff remains the largest opportunity. Begin evaluating build-vs-buy decisions now before a competitor fills the void.

  5. Implementation speed is the only remaining competitive advantage. The tools are validated; the question is who moves fastest to integrate them into daily workflows.


Next briefing scheduled: August 12, 2026 Questions or tool requests for next week's analysis: [Internal contact]