<aside>
⚠️
The Blender add-on was recently released. While it can technically use all features of PRC, the goal is not to have feature-parity with Grasshopper, but to look at a Blender-relevant feature set. Your feedback is appreciated.
</aside>
https://youtu.be/4FnPDRKydzk
Download
You can download the prc_blender.zip addon from Github via
PRC.Integrations/Blender Geometry Nodes at main · jbraumann/PRC.Integrations
Prerequisites
Version requirements
- Blender 5.0.0 or later. Earlier versions (4.3 and below) are not supported — the add-on uses Blender 4.4+ Geometry Nodes APIs and won’t load on older builds.
- Blender 5.2.0+ is required for the Insert Code action node, which depends on string-typed Geometry Nodes attributes that landed in 5.2. On 5.0 / 5.1 every other feature works; the Insert Code entry simply doesn’t appear in the Add menu.
- Platforms: Windows x64, Linux x64, macOS arm64, macOS x64. The bundled gRPC / protobuf wheels target CPython 3.13 (the interpreter shipped with Blender 5.x).
Other requirements
- PRC server running on
https://127.0.0.1:5001.
- The
prc_blender add-on installed and enabled (Edit → Preferences → Add-ons).
After enabling the add-on, the Parametric Robot Control panel appears in the 3D Viewport’s N-panel sidebar.
1. Connect to the Robot
In the Robot Setup box (gear icon):
- Set Client ID (any stable string, default
PRC_Blender).
- Pick a Driver (e.g.
KUKA KSS (KRL)). The Robot dropdown auto-filters to that brand.
- Pick a Robot from the filtered list.