Skip to content

KentTP/SPLASH

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPLASH Logo

Project Overview

SPLASH! is a project created for AEC Tech Hackathon 2024 in New York. This project aims to streamline model analysis and enhance feedback processes for AEC projects. By integrating Speckle, we provide stakeholders easy web-based access to 3D model analysis results that update in real-time!.

This setup empowers non-technical stakeholders to review analysis outputs and provide feedback directly, without needing specialized software like Revit or Rhino.

What Pain Points Are We Solving?

  • Collaborative Analysis: Enable stakeholders to view and interact directly with the analysis results in 3D pushed to Speckle.
  • Automated Updates: Changes made in Revit trigger updates on Speckle, automatically performing analyses via Speckle Automate.
  • Visual Feedback: Provide intuitive, color-coded geometry in the Speckle viewer, streamlining feedback loops.
  • Flexible Analysis: Integrates Karamba3D within Grasshopper for customizable structural analysis, adaptable for various project needs (e.g., structural, sustainability).

Technologies & Tools

  • Speckle: Data exchange platform for AEC projects.
  • Revit: BIM software with Speckle connector.
  • Grasshopper: Visual programming for parametric design.
  • Grasshopper plugins: like Karamba3D or Ladybug for design analysis.

Getting Started 🚀

Prerequisites

  • Speckle Account: Required for accessing Speckle's platform.
  • Speckle Revit Connector: Enables models to be pushed from Revit to Speckle. Speckle Manager
  • Grasshopper Analysis Scripts: Used for analyzing model updates and triggering automated analysis.

Setup Instructions

  1. Create a Speckle Project: Speckle Setup Guide
  2. Export Revit Model to Speckle: Use the Speckle Revit Connector to send your model to Speckle.
  • Optionally, set up Speckle Scheduler to automate sending upon syncing/saving.
  1. Configure Analysis: Set up Grasshopper with Karamba3D to run the desired analysis automatically when syncing/saving from Revit.
  2. View and Provide Feedback: Go to your online Speckle project viewer to review results and leave feedback.

🎥 Demo

Here is a GIF walkthrough illustrating each step, from model sync to viewing analysis results. You can find more here

Demo

Speckle Project

Presentation here

🔮 Future Work

  • Power BI Integration: Expand data visualization with Power BI dashboards.
  • Expanded Analysis Capabilities: Extend Speckle Compute to support more complex analyses.

👥 Team

Proof We Were Here: Photos from the Hackathon

About

AEC Tech 2024 team speckle automation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published