July 22, 2026
For: Steve Watts, CEO, Pacific Glazing Corporation Date: July 22, 2026 Prepared by: Research Team
This week's analysis confirms that browser-based BIM viewing has reached production maturity, with ThatOpen's ecosystem decisively displacing legacy alternatives for glazing submittal workflows. Open-source photogrammetry tools have achieved cost parity with commercial survey options, presenting an immediate opportunity to reduce facade documentation expenses. Most significantly, the PDF-based quantity takeoff space remains the largest untapped opportunity—no production-ready open-source solution exists—creating a potential 12-month first-mover window for companies willing to invest in custom development. For Pacific Glazing, immediate action is warranted on browser BIM deployment, with medium-term strategic planning required around the takeoff gap and parametric glazing libraries.
| # | Tool | Category | Relevance to PGC | Status |
|---|---|---|---|---|
| 1 | ThatOpen Engine | Browser-Based BIM | Replace Bluebeam for submittal workflows; view IFC models directly in browser without desktop software | Production Ready |
| 2 | web-ifc | IFC Parsing | Parse and manipulate IFC files in web applications; foundation for custom glazing BIM tools | Production Ready |
| 3 | OpenDroneMap (ODM) | Photogrammetry | Zero-cost facade documentation; generate 3D point clouds from drone imagery | Production Ready |
| 4 | CloudCompare | Point Cloud Processing | Analyze drone-generated point clouds; measure facade dimensions and check as-built conditions | Production Ready |
| 5 | FreeCAD 1.0 | 3D/2D CAD | Viable for 2D shop drawings and basic parametric work; no glazing-specific libraries yet | Pre-Release |
| 6 | CGAL | Computational Geometry | Clash detection and panelization algorithms; relevant for custom glazing detail workflows | Mature Library |
| 7 | OpenSCAD | Script-Based CAD | Generate repeatable mullion profiles and connection details programmatically | Stable |
| 8 | CadQuery | Parametric CAD | Python-based parametric modeling; potential for building custom glazing component libraries | Active Development |
| 9 | Procore BIM Webviewer SDK v17.8.0 | BIM Viewing | Industry validation of browser-based BIM as the standard direction; confirms market trajectory | Production |
| 10 | Adam-CAD | Text-to-CAD | Emerging AI-assisted CAD that could bypass traditional interface; early but explosive growth | Experimental |
GitHub Links:
What It Does: Enables viewing, editing, and managing IFC BIM files entirely in a web browser without AutoCAD, Revit, or Bluebeam dependencies.
Maturity: Production-ready; 99,423 weekly npm downloads and growing. Procore's own SDK validates this as the industry direction.
Setup Complexity: Low. JavaScript/TypeScript developers can integrate within days. Pre-built components available for common workflows.
Relevance to PGC: Replace current Bluebeam dependency for submittal workflows. Embed IFC viewers in project portals, automate submittal generation, and reduce per-seat licensing costs.
Resource: https://github.com/ThatOpen/engine
What It Does: Transform drone-captured photos into georeferenced 3D point clouds, digital surface models, and orthomosaics—competent replacements for traditional topographic and facade surveys.
Maturity: Production-ready; widely adopted in surveying and construction monitoring. Version 3.x significantly improved accuracy and processing speed.
Setup Complexity: Medium. Self-hosted option requires Linux server or Docker container. Cloud hosting options reduce technical barrier. Commercial services (WebODM) offer managed deployment.
Relevance to PGC: Document existing facade conditions for retrofit bidding, verify field measurements against design, generate as-built records for complex curtain wall projects.
Resource: https://github.com/OpenDroneMap/ODM
What It Does: Python-based parametric 3D CAD kernel for building and manipulating geometry. Unlike traditional CAD, CadQuery scripts define geometry procedurally, enabling automated component generation.
Maturity: Active development (v2.x); stable API. Used in manufacturing and engineering but limited AEC adoption.
Setup Complexity: Medium. Requires Python knowledge. Documentation improving. Works well with FreeCAD for visualization.
Relevance to PGC: Potential to build custom libraries for standard glazing components—mullion sections, hardware templates, panel configurations—that can be regenerated programmatically for project-specific requirements.
Resource: https://github.com/CadQuery/cadquery
These tools require minimal setup and can provide immediate value:
ThatOpen BIM Viewer (Web-based) https://thatopen.github.io/engine-viewer/
OpenDroneMap WebODM (Cloud-hosted demo) https://www.opendronemap.org/webodm/
PDF iRoe / Measure PDF Areas (Browser-based) https://pdf.area-calculator.app/ (example tool; verify current options)
OpenSCAD (Desktop Download) https://openscad.org/downloads.html
These projects show strong momentum but are not yet production-ready for PGC workflows:
| Project | Category | Why It Matters | Current Stage |
|---|---|---|---|
| Adam-CAD / CADAM | Text-to-CAD | Potential to generate 2D drawings from written specifications; could streamline glazing detail documentation | Early beta; explosive GitHub growth but unstable API |
| Speckle 3.0 | Data Interoperability | Next-generation BIM data platform; significant investment and growing AEC adoption | Public beta; breaking changes expected |
| nxBRE | BIM Rules Engine | Logic-based validation for BIM data; could automate curtain wall component checking | Niche; requires .NET stack |
| BlenderBIM | BIM Authoring | Open-source BIM modeling within Blender; maturing rapidly but not yet CAD-replacement for design | Active development; v1.0 approaching |
Next briefing scheduled: July 29, 2026
Research Team Status: Ready to support strategic planning session upon request.