September 10, 2024
November 18, 2022
Tutorials

Revit to PowerPoint🔵▶🔴 | Embed Your BIM Models into PowerPoint Slides

If you're looking for a way to link your Revit models to PowerPoint, then you're in luck! Speckle, enables this workflow, making it easy to present your work to clients or colleagues. Do you wanna learn how? Follow this tutorial👇

Contents

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


💠 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.

Create an Embed Link

📌 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/1×

🎁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/1×

Curious about Speckle?

🚀 Give it a try!

Subscribe to Speckle News

Stay updated on the amazing tools coming from the talented Speckle community.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.