P

Revit Integration Plugin

Workstation Bridge

NATIVE REVIT 2025+ COMPATIBILITY (.NET 8.0)

Pharos Kitchen Design bridges the gap between your web tools and desktop design software. Our connectivity layer ensures your professional design metadata is synchronized directly with your Revit workstation.

Zero-Bloat Layouts

Say goodbye to bulky project files that crawl to a halt. We leverage Revit's modern DirectShape API to instantiate lightweight, procedurally generated components (LOD 100/200) under the native FoodServiceEquipment category. This approach keeps project file sizes minimal while retaining all mandatory architectural bounds.

  • + Instant procedurally generated geometries
  • + Prevents model bloat and family library clutter
  • + Compliant with standard Revit categorization rules
>> Revit DirectShape API Builder
Category: OST_FoodServiceEquipment
Procedural LOD: LOD 100 / LOD 200
Geometry: DirectShape.CreateElement()
Instance Size: < 15 KB (Zero-Bloat)
// Rationale: Avoids monolithic family templates for basic box shapes
>> Ghost Tuning Listener Status
Sandbox Event: OnComponentTransformed
Delta Payload: { dx: 1.25m, dy: -0.80m, rot: 90° }
Revit Transaction: Active (Committed)
Latency: ~4ms (Telemetry Verified)
// Rationale: Real-time UI updates without blocking UI threads

Real-Time Layout Synchronization

Keep your workflow seamless and uninterrupted. Our background listener, driven by Ghost Tuning, tracks real-time edits made inside your secure browser sandbox. When you adjust equipment sizes, positions, or specifications in the web UI, those deltas are broadcast and applied instantly to your open Revit model.

  • + Secure background communication channel
  • + Bi-directional positioning and layout updates
  • + Zero-delay coordination for dynamic edits

One-Click Parameter Audits

Ensure code compliance and prevent physical errors before construction begins. With a single click from the Revit ribbon, run an audit that queries pkd_core via native FFI. The validator verifies critical parameters—including voltages, phases, plumbing connections, and clear spaces—against our centralized schema.

  • + Direct FFI bindings to core Rust validation engine
  • + Checks utility attributes (Voltage, Phase, Water, Drain)
  • + Visual error indicators highlighted in the native ribbon
>> Rust WASM / FFI Parameter Validator
Module: pkd_core.dll (Native FFI Bindings)
Audit Target: Electrical & Plumbing Connectors
Mismatch Found: VoltageMismatch (Req: 208V, Set: 120V)
Audit Result: Warning Flagged in Revit Ribbon
// Rationale: Single Source of Truth validation directly from the Ribbon

Status: Global Connectivity Active

View Technical Maturity