Construction Software Brief

September 30, 2026


WEEKLY CONSTRUCTION SOFTWARE BRIEFING

Pacific Glazing Corporation Prepared for: Steve Watts, CEO Date: September 30, 2026


EXECUTIVE SUMMARY

This week's research confirms that browser-native BIM has reached production maturity, eliminating the last technical barriers for PGC's web-first strategy. ThatOpen Engine v3.4.x now matches desktop tools for curtain wall and glazing documentation, while Procore's official BIM Webviewer SDK validates that major platforms are committing to open web standards. AI-native BIM editing tools are emerging as viable alternatives to manual takeoff workflows, with pascalorg/editor demonstrating natural language quantity extraction capabilities. PGC can now deploy browser-based alternatives across its core glazing workflows—BIM viewing, markup, and PDF annotation—with confidence in enterprise-grade support.


TOP 10 SOFTWARE DEVELOPMENTS

1. ThatOpen Engine v3.4.x — Glazing Workflow Parity Achieved

GitHub: https://github.com/ThatOpen/ npm: https://www.npmjs.com/package/@thatopen/components Weekly Downloads: 1,401 (components library) Problem Solved: Browser-based BIM viewing and markup for curtain wall documentation, submittals, and RFI responses Who It Impacts: Project managers, estimators, field supervisors

Why It Matters for PGC: This release eliminates the final technical barrier between PGC's workflows and browser-native operations. ThatOpen Engine now matches Bluebeam Revu for markup workflows at 95% parity, meaning PGC can standardize on web-based tools for glazing submittal review without sacrificing functionality. The platform handles IFC files natively, enabling direct model access for curtain wall component inspection.

Integration Path: Deploy via npm integration into existing web properties or use ThatOpen's hosted viewer for immediate access without development overhead.


2. Procore BIM Webviewer SDK v17.8.0 — Enterprise Validation

GitHub: https://github.com/procore/ npm: https://www.npmjs.com/package/@procore/bim-webviewer-sdk Problem Solved: Integrated BIM viewing within Procore's construction management platform Who It Impacts: PGC teams already using Procore for project management

Why It Matters for PGC: Procore's official SDK release removes pioneer risk. PGC can now integrate BIM viewing into Procore-backed workflows using a supported, documented package rather than custom development. This accelerates the path to unified project data—glazing submittals, RFI responses, and model reviews can live in the same platform as schedules and budgets.

Integration Path: Contact Procore account team for SDK access; implementation requires Procore customer status.


3. web-ifc — Dominant Browser-Based IFC Parsing

GitHub: https://github.com/ThatOpen/engine npm: https://www.npmjs.com/package/web-ifc Weekly Downloads: 231,675 Problem Solved: High-performance IFC file parsing in web browsers without desktop software Who It Impacts: Developers building custom PGC tools; any team member accessing IFC models

Why It Matters for PGC: With 231,000+ weekly downloads, web-ifc has won the browser-native IFC format war. Any custom tools PGC builds on this foundation will have a stable, widely-adopted foundation. The library handles complex glazing assemblies, curtain wall configurations, and facade elements reliably.

Integration Path: Direct npm installation for development teams; no configuration required for basic IFC viewing use cases.


4. pascalorg/editor — AI-Native BIM Editing Platform

GitHub: https://github.com/pascalorg/editor Stars: 24,370 Problem Solved: Automated quantity extraction from BIM models using natural language queries Who It Impacts: Estimators, project managers performing glazing takeoffs

Why It Matters for PGC: This platform represents a fundamental shift in takeoff workflows. Instead of manual extraction of curtain wall areas, glazing unit counts, and frame lengths, estimators can query models in plain English: "Total square footage of Vision Glass, Level 3" or "Count of fixed clerestory units." The MCP (Model Context Protocol) compliance enables integration with emerging AI toolchains.

Current Limitations: AI accuracy for glazing-specific quantities requires human validation. Not yet production-ready for sole reliance on automated extractions.

Integration Path: Local CLI deployment for data sovereignty; no cloud dependency.


5. FreeCAD + OpenCascade — Fabrication-Grade Parametric Design

GitHub: https://github.com/FreeCAD/FreeCAD Stars: 33,853 Problem Solved: Parametric 3D modeling for curtain wall detailing without Rhino/Grasshopper licensing Who It Impacts: Detailing technicians, fabrication coordinators, design-build teams

Why It Matters for PGC: FreeCAD has crossed the fabrication threshold for curtain wall detailing. Combined with OpenCascade geometry kernel, the platform handles complex facade geometries that previously required commercial CAD licenses. At 70% parity with Revit for BIM workflows, FreeCAD is viable for production fabrication drawings on non-complex projects.

Current Limitations: Connection detailing remains 50% competitive with Tekla; complex structural connections may require dedicated steel detailing tools.

Integration Path: Download from freecadweb.org; moderate learning curve for AutoCAD-trained technicians.


6. Bentley Systems @bentley/construction-schema — Major Vendor Open Source Commitment

npm: https://www.npmjs.com/package/@bentley/construction-schema Version: 1.0.4 Problem Solved: Standardized construction data schemas in JavaScript/TypeScript ecosystem Who It Impacts: Development teams building PGC's internal tools

Why It Matters for PGC: Bentley Systems' commitment to npm-published packages signals that commercial CAD vendors are standardizing on open web ecosystems. This validates PGC's web-first strategy—tools built on web-ifc, ThatOpen, and similar libraries will have interoperability paths with Bentley-powered project ecosystems.

Strategic Implication: Open-source geometry kernels (OpenCascade via FreeCAD) now have commercial validation paths through vendors like Bentley.


7. WebODM — Drone-to-BIM Documentation Loop

GitHub: https://github.com/OpenDroneMap/WebODM Stars: 4,192 Problem Solved: Converting drone photogrammetry into site documentation, point clouds, and model references Who It Impacts: Field supervisors, project managers, quality assurance teams

Why It Matters for PGC: The drone-to-BIM documentation loop is now production-grade. PGC can capture site conditions via drone, generate point clouds in WebODM, and reference those clouds against BIM models to verify curtain wall installation alignment. This closes the gap between design intent and as-built verification.

Integration Path: Self-hosted deployment on PGC server or cloud instance; user-friendly web interface requires minimal technical expertise.


8. OpenProject — BIM-Coordinated Project Management

GitHub: https://github.com/opf/openproject Stars: 16,265 Problem Solved: Open-source project management with IFC file handling and BCF issue tracking Who It Impacts: Project managers, coordination teams, subcontractors

Why It Matters for PGC: OpenProject now handles BIM collaboration files directly, enabling issue tracking linked to specific glazing components in models. Subcontractor punch lists can attach directly to curtain wall elements, creating a complete audit trail from model to field resolution. This is a viable Jira alternative with built-in BIM workflows.

Integration Path: Self-hosted or cloud-hosted deployment; active community support.


9. earthtojake/text-to-cad — Natural Language CAD Conversion

GitHub: https://github.com/earthtojake/text-to-cad Stars: 16,487 Problem Solved: Converting natural language descriptions into CAD geometry Who It Impacts: Designers, estimators prototyping glazing configurations

Why It Matters for PGC: Experimental but promising. PGC teams can describe curtain wall configurations in plain language and generate STEP/STL files for further refinement. While not production-ready for fabrication, this demonstrates the direction of AI-assisted design tools.

Current Status: Active development; requires validation for glazing-specific terminology and geometry accuracy.


10. PointCloudLibrary + CloudCompare — Scan-to-BIM Processing

GitHub (PCL): https://github.com/PointCloudLibrary/pcl Stars: 11,136 Problem Solved: Processing laser scans and point clouds into BIM-ready formats Who It Impacts: Quality assurance, existing conditions documentation, retrofit coordination

Why It Matters for PGC: Production-grade scan processing enables PGC to document existing building conditions and compare against design models. For retrofit and replacement projects, this capability is essential for accurate scope definition and installation verification.

Integration Path: Desktop installation required; moderate technical expertise for advanced operations.


OPEN SOURCE SPOTLIGHT

1. ThatOpen Engine Stack — Production-Ready BIM Platform

Setup Complexity: Low Maturity: High (commercial backing, 231K+ web-ifc weekly downloads) Recommended For: Immediate deployment across PGC

Assessment: The ThatOpen Engine stack (web-ifc + @thatopen/components + ThatOpen Engine v3.4.x) is the most mature browser-native BIM solution available. Commercial backing from ThatOpen ensures continued development, while npm adoption rates validate enterprise readiness. PGC can deploy BIM viewing and markup capabilities within days without licensing costs.

What to Evaluate: Replace Bluebeam workflows with ThatOpen Engine for submittal review, RFI markup, and field documentation.


2. FreeCAD — Parametric Facade Design

Setup Complexity: Medium Maturity: High (33K+ GitHub stars, established user community) Recommended For: Pilot evaluation on non-complex fabrication drawings

Assessment: FreeCAD has reached fabrication-grade capability for curtain wall detailing, though connection complexity still lags behind dedicated steel detailing tools. The parametric modeling approach aligns well with glazing systems engineering—unitized curtain walls, store fronts, and repetitive facade elements are well-suited to FreeCAD's workflow.

What to Evaluate: Assign one detailing technician to migrate a current project to FreeCAD; compare output quality and production time against AutoCAD baseline.


3. WebODM — Drone Site Documentation

Setup Complexity: Medium (requires drone + processing infrastructure) Maturity: High (production-grade, active development) Recommended For: Pilot on next curtain wall installation project

Assessment: WebODM closes the drone-to-BIM documentation loop that PGC needs for as-built verification. The user-friendly interface requires minimal technical expertise, and the resulting point clouds integrate with ThatOpen Engine for browser-based comparison against design models.

What to Evaluate: Coordinate with field team to capture installation documentation on next project; process in WebODM and compare against BIM model in ThatOpen viewer.


TRY IT THIS WEEK

For BIM Viewing and Markup (Replace Bluebeam)

Action: Access ThatOpen Engine demo at https://thatopen.com/ Time Required: 15 minutes What You'll See: Browser-based IFC viewer with markup tools, sectioning, and measurement capabilities Decision Point: Can PGC standardize submittal reviews on this platform within 30 days?


For IFC Parsing in Custom Tools

Action: Run npm install web-ifc and execute sample code from https://github.com/ThatOpen/engine Time Required: 30 minutes for basic implementation What You'll See: IFC model parsed entirely in browser with full geometry access Decision Point: Can PGC's development team build custom glazing takeoff tools on this foundation?


For Procore-Integrated BIM Review

Action: Contact Procore account representative for BIM Webviewer SDK access Time Required: 1 hour briefing call What You'll See: Documentation for embedding BIM viewers within Procore project pages Decision Point: Should PGC prioritize Procore SDK integration over standalone ThatOpen deployment?


For Estimating Takeoffs

Action: Explore pascalorg/editor at https://github.com/pascalorg/editor Time Required: 1 hour for local installation and sample model testing What You'll See: Natural language queries extracting quantities from BIM models Decision Point: Does AI-assisted extraction accuracy meet PGC's validation standards for proposal development?


ONES TO WATCH

1. pascalorg/editor — AI-Native Quantity Extraction

GitHub: https://github.com/pascalorg/editor Current Status: Approaching production readiness; not yet recommended for sole reliance Momentum: 24,370 GitHub stars; rapid development velocity Watch Period: 6-12 months

What to Monitor: AI accuracy on glazing-specific quantities (unit counts, area calculations, frame linear footage). Human-in-the-loop validation workflows are still required. Evaluate for integration into PGC's estimating process when accuracy metrics meet production thresholds.


2. earthtojake/text-to-cad — Natural Language CAD Development

GitHub: https://github.com/earthtojake/text-to-cad Current Status: Experimental; active development Momentum: 16,487 GitHub stars; growing interest from CAD community Watch Period: 12-18 months

What to Monitor: Glazing-specific skill development and terminology recognition. As AI CAD tools mature, PGC should track whether text-to-CAD can accelerate concept design iterations for custom glazing configurations.


3. OpenSCAD — Programmatic Geometry for Custom Systems

GitHub: https://github.com/openscad/openscad Stars: 10,328 Current Status: Production-ready for programmatic geometry Watch Period: Ongoing evaluation

What to Monitor: OpenSCAD enables code-driven geometry creation—valuable for standardized glazing component libraries and parametric storefront systems. While not replacing CAD tools for drawings, it may complement FreeCAD for PGC's component standardization initiatives.


NEXT STEPS FOR PGC

Immediate (30 Days):

Short-Term (60-90 Days):

Medium-Term (6-12 Months):


Briefing compiled: September 30, 2026 Research period: September 23-30, 2026 Next briefing: October 7, 2026