June 17, 2026
Pacific Glazing Corporation | June 17, 2026 Prepared for: Steve Watts, CEO
The browser has officially become the primary deployment target for AEC software, with three open-source BIM coordination tools (web-ifc, @thatopen/components, xeokit) now in full production with significant adoption metrics. Reality capture via photogrammetry has reached cost-parity with enterprise solutions, enabling facade surveys without $10K+ licensing. Critically, research confirms that PDF-based takeoff remains the last major proprietary stronghold in glazing workflows—no mature open-source alternative exists yet, making this the highest-value target for future development investment.
| # | Tool | Relevance to PGC | Key Details |
|---|---|---|---|
| 1 | web-ifc + @thatopen/components | BIM coordination, model review, subcontractor portals | 92,128 weekly npm downloads, 3x quarterly growth. Eliminates Revit licensing for model review and field coordination. Deploy within 90 days. |
| 2 | OpenDroneMap / WebODM | Facade surveys, reality capture, retrofit assessments | Open-source photogrammetry competing with $10K+ ContextCapture. Point cloud output feeds into open-source BIM viewers. Pilot on next facade project. |
| 3 | OpenProject with BCF/IFC | Project management, BIM issue tracking, coordination | Only open-source PM platform with native BIM issue tracking. Replaces coordination layer without Procore or Trimble licensing. Evaluate if not locked into existing PM platform. |
| 4 | @procore/bim-webviewer-sdk v17.8.0 | BIM viewing within Procore ecosystem | Major subcontractors building on Procore viewer infrastructure. Reduces need for separate coordination software if firm already uses Procore. |
| 5 | FreeCAD BIM | Preliminary design, quantity takeoffs, basic modeling | 31,566 GitHub stars, active C++ development. Production-ready for 80% of basic glazing modeling tasks. Remaining 20% keeps Revit necessary for complex documentation. |
| 6 | CadQuery v3.0 | Parametric CAD scripting, custom component geometry | Python-based parametric CAD for automating spandrel panels, custom extrusions, and repetitive glazing elements. Strong fit for automated fabrication workflows. |
| 7 | CGAL (Computational Geometry Algorithms Library) | Point cloud processing, boolean operations, mesh simplification | Gold standard for point cloud processing. Used by building-scanning startups. Requires developer expertise but solves complex geometry problems. |
| 8 | OpenSCAD | Programmatic 3D modeling, custom hardware design | Programmatic 3D modeling for brackets, clips, gaskets, and custom hardware. Niche fit but perfect for that use case. |
| 9 | xeokit | BIM model viewing, WebGL-based coordination | Ships as npm package, integrates with web-ifc. Core technology for browser-based model coordination apps. |
| 10 | camelot-py + pdfplumber + OpenCV | PDF takeoff automation (emerging) | Combined stack identified as potential foundation for open-source PDF takeoff. Highest-value target for new open-source development. |
GitHub: https://github.com/OpenDroneMap/WebODM Problem Solved: Reality capture for facade surveys without expensive proprietary software Maturity: Production-ready (v3.x release cycle, active commercial adoption) Setup Complexity: Medium. Requires photogrammetry processing workstation (16GB+ RAM recommended). Docker deployment simplifies installation. PGC Fit: High. Directly replaces $10K+ ContextCapture licenses for retrofit glazing surveys. Test on next facade assessment project.
GitHub: https://github.com/opf/openproject Problem Solved: Project management with native BIM issue tracking Maturity: Production-ready (enterprise deployments documented, active maintainer community) Setup Complexity: Medium-High. Self-hosted option or cloud subscription. IFC/BCF modules require configuration. PGC Fit: Medium-High. Evaluate if not committed to existing PM platform. Replaces coordination layer without Procore licensing.
GitHub: https://github.com/FreeCAD/FreeCAD Problem Solved: 3D modeling and quantity takeoffs without AutoCAD or Revit Maturity: Viable for 80% of basic glazing tasks; production-ready for preliminary design and QTO Setup Complexity: Low-Medium. Cross-platform installer available. BIM workbench requires enabling in preferences. PGC Fit: High for exploration. Use for quantity takeoffs on non-complex projects. Recognize that 20% of documentation tasks still require Revit.
For BIM Model Review (Zero Setup):
For PDF Takeoff Exploration:
pip install pdfplumberFor Reality Capture Evaluation:
For Custom Hardware Design:
1. AI-Generated PDF Takeoff Tools No mature open-source solution exists yet for PDF-based quantity extraction. The combination of camelot-py, pdfplumber, and OpenCV shows theoretical promise but requires significant development. Monitor for emerging solutions through AEC software news feeds. Consider sponsoring development if no alternative surfaces by 2027.
2. Text-to-CAD AI Workflows Large language models integrated with CAD geometry engines are maturing rapidly. While not production-ready for glazing documentation, these tools will eventually automate custom component generation from specifications. Monitor development through 2026-2027.
3. BIM Collaboration Standard Evolution The continued momentum of web-ifc adoption suggests browser-based BIM will become the coordination standard. Track adoption curves to time future IT investments appropriately.
The coordination bottleneck is solved. Browser-based BIM tools are production-ready and eliminate the licensing dependency that constrained previous generations. The remaining gaps are authoring (3D modeling) and documentation (PDF takeoffs). Focus resources accordingly: JavaScript/TypeScript skills are now more valuable than Revit API expertise for coordination-layer tools.
End of Briefing