Navisworks API : Transform ModelItems with WPF Window

Welcome to the seventh tutorial of Navisworks® API series, this post is to cover how to transform the selected ModelItems, we will create an add-ins which includes a WPF window for user to interact with transform’s Axis and Value.

Read More

Navisworks API : Viewpoint (Part-1)

Welcome to the sixth tutorial of Navisworks® API series, this post is to cover how to manipulate Viewpoint’s Camera, we’ll create an add-ins that move and rotate the position of the camera and finally going to save the current Viewpoint.

Read More

Navisworks API : Event and EventWatcherPlugin

Welcome to the fifth tutorial of Navisworks® API series, this post is to cover how to subscribe/unsubscribe the Application & Document Events and another type of plugin called EventWatcherPlugin that can’t be seen from the Navisworks® user-interface. In this tutorial, we’ll create an event watcher add-ins that override the transparency of all the unselected model items in the document.

Read More

Navisworks API : COM Interface and Adding Custom Property

Welcome to the third tutorial of Navisworks® API series, this post is to cover a new topic called Navisworks® COM (Component Object Model) Interface & how to add custom property to selected ModelItems. For adding custom property, we will implement a WPF window for user to type-in Category Name, Property Name & Value.

Read More

Navisworks API : Search ModelItem and Collect Properties

Welcome to the second tutorial of Navisworks® API series, this post is to cover how to Search ModelItem & collect ModelItem Properties. The task is ” to find a ModelItem by its Id and collect the properties data of ModelItem‘s Element category. “

Read More