Navisworks 2021 SDK is posted

By Xiaodong Liang

As usual, SDK of Navisworks 2021 has been posted on ADNOpen:
https://www.autodesk.com/developer-network/platform-technologies/navisworks

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. 

As always, please raise any questions on Navisworks API forum, or through ADN portal, or leave a message with this post.


Comments

7 responses to “Navisworks 2021 SDK is posted”

  1. Hi Xiaodong Liang,
    Glad to hear from you after so long.
    Is there at least some Release Notes for this version of the API/SDK?
    Previous versions had really empty Release Notes and this make it difficult (and make me very reluctant) to upgrade ;-)
    Thanks in advance.

  2. Thanks for this Amazing news.

  3. Thanks for this Amazing android apk.

  4. Good work

  5. all time give new

  6. I really appreciate the details you shared with me about areas where I can improve.

Leave a Reply

Discover more from Autodesk Developer Blog

Subscribe now to keep reading and get access to the full archive.

Continue reading