DAC-Conpute-WebApp HUB
(by Shahab Sabahi)

Services URL

Support Email

DigitalArchi Compute Ecosystem

The DigitalArchi Compute Ecosystem (DAC-Compute-WebApp Hub)  is a secure, high-performance cloud platform engineered to bridge the gap between complex architectural geometry and large-scale digital manufacturing. By wrapping a highly optimized Rhino-Compute engine within our proprietary data infrastructure, the platform seamlessly transforms advanced parametric algorithms (Grasshopper definitions, Python and C# scripts) into intuitive, shareable web applications. This end-to-end pipeline empowers users to generate interactive 3D models, evaluate designs, and extract machine-ready GCode directly from their web browsers. Ultimately, DigitalArchi democratizes computational design—eliminating the need for local CAD software or specialized expertise for non-technical stakeholders—while simultaneously delivering unprecedented processing power and flexibility to advanced computational designers.

1. High-Performance Computational Backend

Standard cloud-CAD solutions often bottleneck when processing the massive geometric datasets required for architectural-scale models. Our backend solves this by augmenting the core Rhino-Compute engine with proprietary data handling:

  • Custom Data Models & Schemas: Instead of passing heavy, unoptimized CAD files back and forth, our system uses highly structured, JSON-like (DA-JSON) data schemas. This drastically reduces payload sizes and network latency.
  • Advanced Memory Management: We have implemented a custom memory management layer alongside Rhino-Compute. This prevents the memory leaks and timeouts common in native Grasshopper when running recursive loops or processing millions of vertices. The result is a highly stable backend capable of executing massive algorithmic definitions at peak performance.
  • Scalable Execution: Computations are handled on-demand via our API interface and MCP, allowing the system to scale resources seamlessly during heavy processing tasks.

2. Multi-Modal Accessibility (Browser & Bridge)

To truly democratize computational design, the platform must be accessible to everyone, regardless of their CAD expertise. We offer a dual-interface approach:

  • The WebApp USERS: Non-CAD users can interact with complex Grasshopper scripts entirely through a secure, customized web browser dashboard. They can input variables, view instant 3D HTML visualizations, and download finished assets without ever opening Rhino.
  • The Data Streaming Bridge (For Designers): Advanced engineers are not forced into the browser. Using our proprietary Grasshopper/Rhino Bridge, they can stream live data, variables, and geometries directly from their local canvas to our cloud backend. This "Live Link" feature utilizes specific session IDs to synchronize local workstations with the cloud in real-time, granting designers cloud-compute power directly inside their native environment.

3. Advanced Large-Scale Manufacturing Engine

Architectural 3D printing (such as resin-concrete formwork) demands a level of geometric precision that standard architectural CAD tools struggle to provide.

  • Fault-Tolerant Boolean Operations: Standard boolean algorithms (unions, differences, intersections) frequently fail, produce naked edges, or create non-manifold geometry when dealing with the microscopic tolerances of large-scale models. We have completely overhauled and optimized these boolean operations. Our proprietary logic ensures robust, watertight boundaries that are guaranteed to be manufacturable.
  • Direct-to-Machine Toolpathing (GCode): The platform doesn't just create shapes; it creates instructions. It slices the optimized geometry and outputs highly specific, multi-axis .gcode ready for heavy-duty 3D printers.
  • Automated QA/QC Diagnostics: Before a single drop of material is printed, the platform’s parser reads diagnostic logs from the server and instantly flags critical physical warnings—such as gravity violations, structural instability, or air-printing—directly on the user's screen.

4. Hybrid Data Infrastructure (Dynamic Memory + AWS S3)

To ensure both blazing-fast interactivity and enterprise-grade data security, the platform operates on a hybrid data pipeline:

  • Dynamic Memory Processing: Real-time user inputs, geometry-input changes, slider changes, and intermediate geometric states are processed in ultra-fast dynamic memory. This is what allows the "Live Link" data bridge and immediate web-viewer updates to feel instantaneous.
  • AWS S3 Persistence Layer: Once computations are finalized, the heavy lifting of file storage, credential management, and asset delivery is handed off to a highly organized Amazon S3 environment. S3 securely acts as the platform's long-term brain, managing user databases , developer toolboxes, input templates, and final user downloads.

Value Proposition

The DigitalArchi Compute Ecosystem removes the traditional barriers between design, computation, and physical production. By pairing proprietary memory management and bulletproof boolean operations with flexible web-and-desktop access, we offer an industrial-grade manufacturing brain that is as easy to use as a standard website.

Access to the web platform is currently invite-only. Please contact us.

Utility Tools for GH users 

GH-Plugin 1: DigitalArchi Data Streaming Bridge

Tagline: Connect your local Grasshopper canvas directly to high-performance cloud computation.

Description: The DigitalArchi Data Streaming Bridge is the ultimate connector between local parametric design and cloud-based processing. Built to bypass the hardware limitations of local machines, this plugin allows users to seamlessly stream data, variables, and geometries from their local Grasshopper canvas directly to the DigitalArchi Compute backend.

Key Features: Live Link Sessions: Generate unique Session IDs to continuously sync local inputs with our secure AWS S3 data bridge., Lightweight Payloads: Automatically formats heavy Grasshopper data into optimized JSON schemas for instant cloud transmission. Ecosystem Integration: Works perfectly with the DigitalArchi WebApps Hub to instantly visualize results in the browser.

Note: This plugin is a connector for the DigitalArchi Compute Ecosystem.

Customized tools

GH-Plugin-2: DigitalArchi Toolpath & Slicer

Tagline: Direct-to-machine GCode generation for large-scale and multi-axis 3D printing.

Description: Move directly from parametric design to physical manufacturing. The DigitalArchi Toolpath & Slicer takes complex, watertight meshes and generates highly optimized, machine-ready GCode. Built for the brutal geometric demands of architectural-scale production, this tool ensures safe, efficient, and precise physical outputs.

Key Features: Advanced Slicing: Generates highly precise layer data and multi-axis toolpaths. Automated QA/QC Diagnostics: Built-in safety checks instantly parse diagnostic logs to flag gravity violations, structural instability, or air-printing risks. Custom Machine Profiles: Tailored for large-scale industrial printers, including resin-concrete extruders.

 

Reviews