Speckle currently supports Navisworks versions: 2020, 2021, 2022, 2023, 2024, 2025, 2026, & 2027. The Navisworks connector works on Windows
only.
2026.8 is the last Navisworks desktop connector. There is no 2026.9 installer. A publish
around 200 MB still uses this connector. For larger files, upload an NWC or NWD. See
Navisworks in 2026.9.
Setup
Open the Navisworks connector
- In Navisworks, select the Speckle tab in the ribbon.
- Select Speckle to open the Navisworks connector.
- Select Sign in if you haven’t linked your Speckle account.
Why is the Speckle plugin not showing up after I installed the connector?
- Make sure your version of Navisworks is one of the supported versions.
- Uninstall and reinstall your connector.
Don’t select Run as administrator when installing: that installs the connector for the
administrator account, not yours. Double-click the .exe, or right-click it and select Open.
Installation issues can also be caused by conflicting plugins.If you’re still experiencing problems, report it in our Community Forum and include:
- Your application version
- Your Speckle connector version
What should I do if the plugin UI is empty or unresponsive, or if my application crashes?
If your connector window is floating, try docking it to your application to fix blank UI
issues. For major issues, you can sometimes find a log file in your directory at
AppData\Roaming\Speckle\Logs. Report your problem in our Community
Forum and include your application version, your Speckle
connector version, and a copy of the log. Why can't I add a new account?
Signing in opens a browser page for your Speckle server. If it doesn’t open, or it never returns
you to the connector, check that you can reach your server in your browser, update the connector
to the latest version, and try again.
My connector asks for Speckle Desktop Services. What do I do?
Older connector versions sign in through Speckle Desktop Services, which is deprecated. Update the
connector to the latest version. If you must stay on the older version, search for Speckle
Desktop Services in Windows search and run it before signing in.
How do I uninstall my connector?
All Speckle connectors are installed like any other program. You can uninstall them directly from
your system’s Applications. For a full uninstall, also remove Speckle Desktop Services if it
is installed.
How do I update my connector to the latest version?
You can always download the latest version of the connector in the web
app. If a new version of the connector is available, you
will also see a notification in your connector UI.
Publishing a Model
Choose a project
- Select an existing project - or select New Project to create one
Choose a model
- Select an existing model - or select New Model to create one
Select objects to publish
- In your application viewport, select the elements you want to publish.
- Select Publish.
- Your model is now published to Speckle and is available to the rest of your team.
What types of elements can I publish from Navisworks to Speckle?
All visible objects in the Navisworks scene can be published to Speckle. This includes geometry
from appended NWC, DWG, IFC, and RVT files. The export includes: - object geometry (as meshes) -
model hierarchy - attached properties (from source files) - file metadata
Can I publish only selected objects or specific appended files?
You can publish any of the following:- A manual selection of objects, which can include a file in the scene.
- A saved selection set
- A saved search set
- A saved view
Use the connector UI to choose which of these to send to Speckle. Can I include saved timeliner information, redlines, or clash results?
Not at this time. The Navisworks connector currently focuses on object geometry and properties.
Markups and clash results are not exported.
Can I preserve selection sets or search sets when publishing?
While selection and search sets themselves are not preserved as named sets in Speckle, as that
concept doesn’t yet exist on the web, you can use them as filters to choose what objects to send.
The objects they reference will be exported with full geometry and metadata.
How do I ensure my Navisworks model is correctly positioned in Speckle?
The connector uses the world coordinate system as defined in Navisworks. If your model has an
offset origin, it will be preserved in the Speckle model. To align with other models, ensure a
consistent shared coordinate system.
My Navisworks model is in real-world coordinates, how can I move it closer to the origin?
You can use the Transform option in the Speckle connector to apply a translation to your model
before publishing. This allows you to adjust the position without modifying the original
Navisworks file.
Do custom properties (e.g., element metadata or quantities) get published?
Yes. All custom properties attached to elements in Navisworks are included in the Speckle export.
These can be viewed in the Speckle web viewer by selecting an object and inspecting its
properties.
Will properties added with DataTools be sent?
Yes, any properties added to objects using DataTools in Navisworks will be included in the export
to Speckle. Ensure the properties are visible in the object inspector before publishing.
Can I export the model as a tree structure or a flat list?
By default, the connector exports objects as a flat list. If you want to preserve the model’s
hierarchy (tree structure), enable the Preserve Hierarchy option in the connector UI before
publishing. Regardless of this setting, all elements will include a path property
that records their original hierarchy within the model.
How reliable are large file uploads in recent versions?
Recent connector updates resolved a threading issue in upload handling and significantly reduced
memory pressure for large models. In practice, large Navisworks files that previously failed are
now more likely to publish successfully.
Why does my model have the wrong colors in the web browser viewer?
In the viewer, select the View Modes button in the side bar, and switch the view mode to
Shaded. If you still don’t see your object colors, let us know in our Community
Forum Are bitmap or image-based material textures supported?
Image texture files are not supported. Speckle does not transfer bitmaps or other image maps (such as JPG or PNG files) embedded in materials from the source application.Speckle does carry PBR-style material data in general—where a connector maps to it, materials can include properties such as base colour, opacity, metalness, roughness, and emissive colour. That is not the same as shipping texture images: you get numeric material parameters, not image assets used for wood grain, brick patterns, and similar in the authoring tool.Different materials can still appear separately in the destination with distinct colours and PBR fields. What you see may look closer to a consistent shaded or PBR preview than to the full render-appearance with image maps in tools such as Revit or SketchUp. To use image textures in your target application, apply or remap them locally after you publish or load. Why are some objects that I published missing from my model?
After you publish a Speckle model, click on the Report button to see any errors that may have
occurred. Click on any item in the report to highlight that item in your application. Some objects
may not be supported for publishing.
Loading a Model
The Navisworks connector is publish-only.
If you would like to be able to load a model into Navisworks, please reach out on our Community Forum:
https://speckle.community/c/features Include the following
information: - Which application your Speckle model is published from - Why you want to load your
model into Navisworks- How frequently you would use this workflow (daily, weekly, monthly, longer).