First-Time Setup -- Getting Started with Pyvoid
Initial setup, configuration, and orientation for new Pyvoid users.
Last updated: 2026-04-16
Initial setup, configuration, and orientation for new Pyvoid users.
Last updated: 2026-04-16
This guide walks you through setting up Pyvoid for the first time, orienting yourself with the toolbar, and configuring the extension for your workflow.
flowchart LR
A["1. Verify\nInstall"] --> B["2. Try\nSelection + Search"]
B --> C["3. Health\nSnapshot"]
C --> D["4. Configure\nShortcuts"]
D --> E["5. Explore\nPanels"]
E --> F["6. Try a\nWorkflow"]
subgraph Ribbon["Pyvoid Ribbon (left to right)"]
direction LR
P1["Selection"]
P2["Modeling"]
P3["Health"]
P4["Sheets"]
P5["Views"]
P6["Export"]
P7["DevTools"]
P8["Settings"]
end
A --> Ribbon
style A fill:#3b82f6,color:#fff,stroke:#2563eb
style F fill:#10b981,color:#fff,stroke:#059669
style Ribbon fill:#1e293b,color:#e2e8f0,stroke:#475569Before starting, ensure you have:
After installing Pyvoid and launching Revit, you should see a Pyvoid tab in the ribbon alongside your other tabs.
The Pyvoid tab contains these panels from left to right:
| Panel | Purpose |
|---|---|
| Selection | Pick, filter, and manage element selections |
| Modeling | Geometry editing and property tools |
| Health | Audits, cleanup, and standards |
| Sheets | Sheet and viewport management |
| Views | View templates and queries |
| Export | Data export and transfer |
| DevTools | Development and debugging tools |
| Settings | CommandHub with guide flyout, shortcuts, About |
If the Pyvoid tab does not appear, restart Revit and verify the extension is registered in the Add-Ins manager.
Tools: Smart Select and CommandHub
Two fast-entry surfaces are worth learning immediately:
Ctrl+Shift+P to open the CommandHub launcher; press Ctrl+Shift+; to open Smart Select and confirm you can build a preview query against the active document.CommandHub in the Settings panel to open the unified launcher/documentation surface.warn for Warning Center) and launch it from the results.Recommended: Use Ctrl+Shift+P for the CommandHub launcher (press again to dismiss) and Ctrl+Shift+; for Smart Select.
Tool: ReViewer
Open a project and run ReViewer to establish a baseline understanding of the model's health. This is not about fixing anything yet -- it is about knowing where you stand.
Note the following metrics:
These numbers will become meaningful over time as you track trends.
Tool: Shortcuts Manager
Assigning keyboard shortcuts to your most-used tools dramatically speeds up your workflow.
Recommended shortcuts for new users:
| Tool | Suggested Shortcut | Why |
|---|---|---|
| CommandHub Launcher | Ctrl+Shift+P | Find and launch any tool by typing a few characters |
| Smart Select | Ctrl+Shift+; | Fast query-based selection |
| CommandHub | NU | Unified launcher and guide access |
| MWrite | Ctrl+Shift+W | Save selections frequently |
| MRead | Ctrl+Shift+R | Recall saved selections |
| X-Ray | Ctrl+Shift+X | Diagnose visibility issues |
| Isolate | Ctrl+Shift+I | Quick category isolation |
To assign shortcuts:
Spend a few minutes hovering over each tool icon in the ribbon. Every tool has a tooltip that briefly describes what it does. This quick survey helps you build a mental map of what is available.
Start with these panels:
The tools you will use most often. Learn the Memory tools (MWrite, MRead, MAppend) early -- they change how you work with selections across views.
Run Warning Center on a project to see the warning landscape. Even if you do not fix anything today, understanding the types of warnings in your model is valuable context.
If you work on documentation, explore Batch Sheet Maker and Sheet Forge. These tools save hours during sheet production phases.
Once you are comfortable with individual tools, try one of the guided workflows:
The Getting Started Essentials guide walks through the 12 tools that make the biggest difference, organized by the workflow moments when you need them.
When you find yourself doing something tedious in Revit, open Command Palette and search for keywords related to the task. There may already be a Pyvoid tool for it.
CommandHub's guide flyout contains searchable documentation for every tool. Open CommandHub from Settings or press Ctrl+Shift+P, then use Tab, Ctrl+J, or Ctrl+Enter to open the guide. If a tool's behavior is not clear from its tooltip, check there.
Some tools have alternate behavior when launched with Shift held down. The tool documentation notes which tools support this.
After completing a project milestone, spend 10 minutes reviewing which tools saved you the most time. This helps you identify workflows worth formalizing for your team.