September 23, 2026
Pacific Glazing Corporation — Internal Distribution Prepared for: Steve Watts, CEO Date: September 23, 2026
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.
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)
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)
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
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
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
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
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
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
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
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
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.
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.
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.
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
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.
| 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