As usual, SDK of Navisworks 2021 has been posted on ADNOpen:
This SDK still keeps the similar contents like previous releases: materials of NET API, NWCreate API and COM API. Each of these materials includes samples and API documents:
A few notes:
- Navisworks 2021 is built against .NET Framework 4.7, which means the application with NET API supports .NET Framework 4.7 and above. The program will need to be compiled by Visual Studio 2019 and .NET Framework 4.7 and above.
- The developer guide in NET API document has not been updated with the demo by latest Visual Studio and Framework, but the basic skeleton of plugin, net control and automation are not changed. The NET API samples can also be a reference on how the application is built.
- The samples of NWCreate API configures to link the NWCreate lib with general name(say nwcreate.lib), but SDK names it with specific version number `nwcreate_18.lib`. So it will need to change the names manually, either sample project configuration or file name in SDK.
- COM API samples are still available, but they base on raw COM API libraries. While some features of COM API are available with NET API already. If your program is also built by raw COM API, we encourage migrating to NET API , or plus COM Interop(if NET API has not supported), if they could fit the same requirement.