pyNavis tools guide

Every button on the pyNavis tab

What each tool does, how to use it, what it will not do, and the other jobs it turns out to be good for. One page per tool, grouped the way the ribbon is.

How to read a tool page

Each page opens with the facts: where the tool sits, what it needs before its button is live, its keyboard shortcut and what Shift+Click does. Then what it does, a walkthrough with screenshots, the limits worth knowing before you rely on it, and other jobs it is good for. Alt+Click on any tool opens its folder, since every tool here is an ordinary bundle you can read and copy.

pyNavis#

The tool itself: settings, shortcuts, the console, Reload.

The first panel is pyNavis itself: the things you set once, and the two developer tools that stay useful long after setup. Nothing here touches a model.

Selection#

Undo for selections: remember a selection, get it back, build on it.

Navisworks has no undo for selections. Click the wrong thing and a selection you spent ten minutes building is gone. The Selection panel is one register of items per document, the way a calculator has a memory: put a selection in it, keep working, take it back out. It lives on disk under %APPDATA%\pyNavis\memory\, keyed to the document, so it survives closing the model and closing Navisworks, and nothing is written into the model file.

The Selection panel: Remember and Recall, the three set operations, Previous, Next and Forget, and the More menu.

The usual run of it: Remember what you have selected, Add, Subtract and Intersect as you find more, Recall to select the whole thing again, Previous and Next to walk the items one at a time, and Save as Set when the result is worth keeping in the document. None of these buttons greys out; an empty memory or an empty selection is reported in a toast.

Clash#

Report, group and resolve clashes, and measure the real gap.

The Clash panel is the coordination meeting's toolkit, in the order a meeting uses it: get the numbers, group the noise into issues, fix what can be fixed on the spot, and measure the real gap where the argument is about millimetres.

Data#

Coordinates, Revit element IDs, selection sets and viewpoints, in and out.

The Data panel moves facts between Navisworks and everything around it: a point to the clipboard and back, Revit element IDs in both directions, selection sets through Excel, and saved viewpoints out to CSV.

Viewpoints#

Saved views, the section box, view state and navigation speeds.

The Viewpoints panel looks after saved views, the section box, view state and navigation speeds: the things that decide whether a review model is pleasant to walk or a chore.