Set up Hololight Stream Runtime for FreeCAD

  • Understand how to use Hololight Stream Runtime to connect to a project in FreeCAD with Hololight Stream Runtime.

Set up Hololight Stream Runtime for FreeCAD

FreeCAD is an open-source 3D modeling software used for design, simulation, and engineering tasks. You can download FreeCAD from the official website and follow the installation instructions in the installer.

To use Hololight Stream Runtime with FreeCAD, you need to install an additional plugin that enables XR functionality within FreeCAD.

Install Python dependencies

  1. Open Command Prompt.

  2. Enter:

    cd C:\Program Files\FreeCAD 1.0\bin
  3. Enter:

    python.exe -m pip install pyopenxr PyOpenGL
  4. Wait until the installation finishes.

Install the FreeCAD XR Workbench plugin

  1. Open any web browser.

  2. Navigate to GitHub > FreeCAD XR Workbench.

  3. Select Code, then choose Download ZIP.
    Screenshot of File Explorer on Windows

  4. Right-click the downloaded ZIP file and select Extract all.

  5. Copy the extracted folder.

  6. Go to:

C:\Program Files\FreeCAD 1.0\Mod
  1. Paste the copied folder here.
    Screenshot of File Explorer on Windows

Ensure that the plugin’s files are in the root of the folder. The correct structure should look like:
C:\Program Files\FreeCAD 1.0\Mod\freecad-xr-workbench-main

Start a streaming session

  1. Open Hololight Stream Runtime on your workstation.

  2. Select your XR device in the utility.

  3. Start FreeCAD and open a project.

  4. Go to View > Workbench > XR.
    Screenshot of FreeCAD

  5. In the top-left corner, select Enable OpenXR viewer.
    Screenshot of FreeCAD

  6. Open Hololight Stream Client on your supported XR device.

  7. Enter the IP address shown in the Hololight Stream Runtime utility.
    Screenshot of Hololight Steream Client on an XR device

  8. Select Connect.

You can select Enable mirror to view the XR device’s perspective on your workstation.