Construction Software Brief

September 23, 2026

Weekly Construction Software Briefing

Pacific Glazing Corporation — Internal Distribution Prepared for: Steve Watts, CEO Date: September 23, 2026


Executive Summary

The browser-native BIM revolution has reached production maturity this week, with ThatOpen Engine v3.4.x and web-ifc demonstrating clear feature parity with legacy desktop tools for glazing workflows. The vendor-validation signal from Procore and Bentley publishing official npm packages eliminates pioneer risk for web-based BIM adoption. AI-native architectural tools, led by pascalorg/editor, are now providing MCP-compliant interfaces that enable natural language model querying—transforming quantity extraction from manual work to automated process. Open-source geometry kernels (OpenCascade via FreeCAD, CGAL) have crossed the threshold from experimental to fabrication-ready for curtain wall detailing.


Top 10 Software Developments

1. ThatOpen Engine v3.4.x + web-ifc

Category: Browser-Native BIM Viewer | Readiness: Production

Problem Solved: Replaces Bluebeam Revu ($7,500+ annually for 15+ users) for markup, annotation, and quantity extraction. Enables browser-based IFC viewing without desktop installation.

Relevance to PGC: Direct replacement for PDF-based submittal reviews and RFI markup workflows. Browser-native processing means zero-install field access on tablets.

GitHub: https://github.com/ThatOpen/engine NPM Downloads: 123,686 weekly (web-ifc)


2. pascalorg/editor

Category: AI-Native Architectural Editor | Readiness: Early Production

Problem Solved: Provides MCP (Model Context Protocol) tools enabling AI agents to query 3D models via natural language. Eliminates manual schedule extraction and spec parsing.

Relevance to PGC: Automates curtain wall documentation: automated glass type extraction, frame profile quantity takeoff, conflict detection between glazing specs and structural elements.

GitHub: https://github.com/pascalorg/editor Stars: 24,259 (rapid growth trajectory)


3. FreeCAD

Category: Parametric CAD | Readiness: Production

Problem Solved: Full parametric modeling with OpenCascade geometry kernel. IFC and STEP export compatibility enables direct integration with BIM workflows.

Relevance to PGC: Shop drawing production for curtain wall systems. Parametric framing profiles automatically update when specifications change. Direct path from design model to fabrication geometry.

GitHub: https://github.com/FreeCAD/FreeCAD Stars: 33,716


4. earthtojake/text-to-cad

Category: Natural Language CAD Generation | Readiness: Early Production

Problem Solved: Converts natural language descriptions directly into CAD geometry. Complements pascalorg/editor for quick sketch generation.

Relevance to PGC: Rapid concept sketches for client proposals. Describe a curtain wall configuration in plain English and generate preliminary geometry for budget estimates.

GitHub: https://github.com/earthtojake/text-to-cad Stars: 16,286


5. @procore/bim-webviewer-sdk v17.8.0

Category: Enterprise BIM Viewer | Readiness: Production

Problem Solved: Procore's official browser-based BIM viewer. Validates that the industry's largest construction management platform has fully committed to web-native architecture.

Relevance to PGC: If PGC uses Procore for project management, this SDK enables seamless BIM integration. Demonstrates incumbent commitment to browser-based workflows.

npm: https://www.npmjs.com/package/@procore/bim-webviewer-sdk


6. @bentley/construction-schema v1.0.4

Category: BIM Schema Tools | Readiness: Production

Problem Solved: Bentley Systems (iTwin, OpenBuildings) publishing construction schema via npm. Major OEM adoption of JavaScript distribution for BIM data exchange.

Relevance to PGC: Ensures IFC schema compliance for glazing element classification. Enables reliable data exchange between PGC models and structural/architectural models using Bentley platforms.

npm: https://www.npmjs.com/package/@bentley/construction-schema


7. assimp (Open Asset Import Library)

Category: 3D Format Conversion | Readiness: Production

Problem Solved: Universal 3D format import supporting 40+ file types. Converts between proprietary formats without vendor lock-in.

Relevance to PGC: Universal asset pipeline for glazing submittals. Import manufacturer BIM files (REVIT, SKP, RVT), laser scan data, and drone imagery into a single workflow.

GitHub: https://github.com/assimp/assimp Stars: 13,218


8. google/draco

Category: 3D Mesh Compression | Readiness: Production

Problem Solved: Compresses large 3D models by up to 90%, enabling streaming of 500MB+ models to field tablets over standard connections.

Relevance to PGC: Field installation crews access full-detail curtain wall models on iPads without Wi-Fi dependency. Compressed models load in seconds versus minutes.

GitHub: https://github.com/google/draco Stars: 7,488


9. CGAL/cgal

Category: Computational Geometry | Readiness: Production

Problem Solved: Boolean operations on complex geometry: intersection, union, difference. Critical for frame profile intersection checks and curtain wall connection detailing.

Relevance to PGC: Automated validation of curtain wall connection geometry. Detects interference between framing members before shop drawing production.

GitHub: https://github.com/CGAL/cgal Stars: 6,054


10. Point Cloud Library (PCL)

Category: Point Cloud Processing | Readiness: Production

Problem Solved: Advanced point cloud processing beyond visualization. Segmentation, feature detection, and object recognition from laser scans.

Relevance to PGC: As-built verification for curtain wall installation. Compare laser scans against BIM models to generate punch lists with quantified deviations.

GitHub: https://github.com/PointCloudLibrary/pcl Stars: 11,129


Open Source Spotlight

1. ThatOpen Engine (Complete BIM Viewer Stack)

Maturity: Production (v3.4.x) Setup Complexity: Low License: MPL 2.0

Evaluation Path: 1. Clone the official examples repository: https://github.com/ThatOpen/engine-examples 2. Open index.html directly in browser—no build step required 3. Load a sample IFC file from your project archive

Why It Matters: This is the only browser-native, open-source stack providing full IFC viewing, markup, and quantity extraction. The ecosystem has 123,686 weekly npm downloads validating sustained development.

PGC Workflow Fit: Replace Bluebeam for submittal reviews, RFIs, and field markup. Pilot with one ongoing project within 30 days.


2. FreeCAD (Parametric Fabrication Detailing)

Maturity: Production (crossed from hobbyist in 2024) Setup Complexity: Medium License: LGPL 2.0

Evaluation Path: 1. Download pre-built binary from https://www.freecad.org/downloads/ 2. Install OpenCascade development files for full geometry kernel support 3. Load the Arch and BIM workbenches for curtain wall modeling

Why It Matters: OpenCascade kernel handles the NURBS geometry required for curved facade elements. Parametric constraints mean design changes propagate automatically to shop drawings.

PGC Workflow Fit: Parallel test with existing AutoCAD workflow for curtain wall shop drawings. Focus on rectangular curtain wall systems first before attempting complex geometries.


3. CloudCompare (Point Cloud Visualization) + OpenODM (Drone Processing)

Maturity: Production (both tools mature) Setup Complexity: Low (CloudCompare), Medium (OpenODM self-hosted) License: GPL 2.0 (both)

Evaluation Path: 1. Download CloudCompare: https://www.danielgm.net/cc/ 2. Process drone imagery using WebODM node (https://www.opendronemap.org/webodm/) or use hosted service 3. Register point cloud against BIM model for deviation analysis

Why It Matters: Complete as-built documentation pipeline from drone capture to quantified deviation reports. Open-source alternatives eliminate PhotoMesh licensing.

PGC Workflow Fit: Monthly drone flights for facade progress documentation. Automated comparison against BIM model generates as-built verification reports for owners.


Try It This Week

Immediate Actions (Under 2 Hours Each)

1. ThatOpen Engine — Markup Demo (30 minutes) - Navigate to: https://github.com/ThatOpen/engine-examples - Open the simple-viewer example directly in browser - Upload any IFC file from your current projects - Test markup: draw a rectangle, add a text annotation, export annotated view as PNG - Success Criteria: Verify that markup export matches or exceeds Bluebeam functionality for submittal review workflows

2. FreeCAD — Basic Curtain Wall Exercise (90 minutes) - Download FreeCAD from https://www.freecad.org/downloads/ - Complete the Arch Workbench tutorial (built-in Help menu) - Model a simple 10-panel rectangular curtain wall grid - Export to IFC format - Success Criteria: IFC file opens correctly in ThatOpen Engine viewer

3. assimp — Format Conversion Test (30 minutes) - Download assimp-view: https://github.com/assimp/assimp/releases - Convert a manufacturer Revit file (RVT) to OBJ format - Verify geometry integrity in CloudCompare - Success Criteria: Successfully convert proprietary format without geometry loss


Ones to Watch

Early-Stage Projects Showing Strong Momentum

1. ifcjs/smart-push GitHub: https://github.com/ifcjs/smart-push Signal: AI-driven IFC error detection and automatic correction. Could automate BIM quality control before submittals. Watch Status: Experimental—testing on small residential projects. Monitor for glazing-specific rule sets.


2. specklesystems/speckle-server GitHub: https://github.com/specklesystems/speckle-server Signal: Federated model sharing across disciplines. PGC could receive structural and architectural models automatically when design updates occur. Watch Status: v2.16 production-ready for small firms. Enterprise multi-user still maturing.


3. opencae/jorma GitHub: https://github.com/opencae/jorma Signal: Browser-native parametric modeling without desktop dependency. If mature, could replace FreeCAD for field-accessible shop drawing modification. Watch Status: Alpha—geometry kernel incomplete. Reassess Q1 2027.


4. Autodesk/formit-ai External Link: https://formit.autodesk.com/ Signal: Autodesk's AI-native parametric modeling in browser. Demonstrates industry incumbent pivot to AI-assisted design. Watch Status: Production for conceptual design. IFC interoperability improving but not yet fabrication-grade.


Recommended Next Steps

Priority Action Owner Timeline
1 Deploy ThatOpen Engine pilot with current project IT/Operations September 23-30
2 Test FreeCAD curtain wall export to IFC Drafting Lead October 1-14
3 Evaluate pascalorg/editor for schedule extraction Project Manager October 15-30
4 Initiate WebODM drone documentation workflow Field Supervisor November 2026

Briefing prepared: September 23, 2026 Next scheduled review: September 30, 2026 Classification: Internal — Pacific Glazing Corporation