Prefer watching? Here is a video 📽

What is Speckle?

Speckle is open source digital infrastructure for anything designed in 3D. It handles interoperability between software silos, real-time collaboration, data management, versioning, and automation. It has a built-in viewer, that allows you to view your 3D model on the web and you can embed it anywhere that supports an HTML iframe, just like embedding a YouTube or Vimeo video 🎉. You can view your Revit model (Rhino, Sketchup, Blender... You got the point) on the web (for free!).

Pre-requisites

::: tip
💠 Speckle Account (you can get one for free🎉 at https://speckle.xyz/)
💠 Speckle Revit Connector (install it via Manager)
💠 PowerPoint🔴
💠 Web Viewer Add-in 🌐 for PowerPoint (installed from Microsoft Store)
💠 Revit🔵
:::

Installations

Installing Revit Connector

Installing the Revit connector is the first step and it is as simple as finding it in the list of available connectors in Speckle Manager and clicking “Install”.

Installing Web Viewer Addin

I didn’t have desktop version of PowerPoint so I used the web version. However, steps will be the same (or similar).

  1. Go to Insert >Add-ins.
  2. Go to Store.
  3. Search🔎 for Web Viewer.
  4. Click Add.

That’s it! Now you are pretty much ready to go!

Sending Your Model to Speckle

Let’s start by sending the Revit model to Speckle🔽.

Create a Stream 💢

Creating a stream just takes three steps:

  1. Go to Speckle tab and open Revit Connector.
  2. Click the “Create Stream” on the top left.
  3. Use the text box to name your stream and click on “create” to create a new stream.

Sending from Revit ✈

Sending from Revit is really easy.

  1. Go to Send tab.
  2. Expand the dropdown menu.
  3. You can filter what you want to send. In this case, I want to send Everything so I don’t make any changes.
  4. Click on Send🔵.

Embedding Viewer in PowerPoint

You can easily embed any stream (project), branch (model), commit (version) or object directly from the web app.

::: tip 📌 Important
Viewer embedding only works if the stream is public.
:::

  1. Go to the stream you created in the previous step.
  2. Open the version (commit) you just sent.
  3. You’ll find the Share button in the top right corner of the page.
  4. Click it and you'll be presented with the sharing popup.
  5. Here you can customize the embed viewer, make its transparent background, hide certain controls.
  6. Copy the iframe code.

Embed in PowerPoint

The code below is an example of an iframe code. Highlighted in yellow is what is needed in PowerPoint. Copy that part and go back to PowerPoint.

  1. Go to Insert > Add-ins and add a web viewer to the current slide.
  2. Paste the URL you copied.
  3. Remove “https://” from the beginning.
  4. Click Preview.

Congrats🎉! Now you can view your Revit model in PowerPoint!

0:00
/

🎁Bonus: Embedding a Stream (Project)

Embedding streams is another option you have. It is as straightforward as embedding a commit.

  1. Go to Stream (Project) page.
  2. You’ll find the Share button in the top right corner of the page.
  3. Click it and you'll be presented with the sharing popup.
  4. Here you can customize the embed viewer, make its transparent background, hide certain controls.
  5. Copy the iframe code.

Now you can embed a Speckle stream and view the latest commit(version) sent to it in PowerPoint.

0:00
/

Curious about Speckle?

🚀 Give it a try!