Revit Toolkit

Revit Toolkit

nice3point
Advocate Advocate
620 Views
2 Replies
Message 1 of 3

Revit Toolkit

nice3point
Advocate
Advocate

The Revit API lacks some of the implementations of the interfaces, and api developers offer to implement them themselves. I decided to fix this and created a library with ready-made solutions, with the possibility of customization.

 

Now you have the implementation of the classes for easy creation of ExternalCommands, ExternalApplication,  ExternalEventHandlers, SelectionFilters, Dockable panes. Added a more compact solution for creating transactions.

 

ExternalCommand implements dependency resolution. On large projects with a large number of external references, there are often cases of FileNotFoundException exceptions, now this will not happen. Now the Microsoft.Toolkit.Mvvm library, Microsoft.Xaml.Behaviors.Wpf and your UI libraries with XAML code are loaded without problems.

 

It is possible to suppress dialog boxes for the duration of the command, and all commonly used properties are available directly without accessing commandData.

 

Project link: https://github.com/Nice3point/RevitToolkit

RevitToolKit support added to RevitTemplates: https://github.com/Nice3point/RevitTemplates

 

For those who missed it, there was an extension update recently, Collector Extensions will make your life easier with collecting model elements https://github.com/Nice3point/RevitExtensions

 

If you have any suggestions please leave them below

621 Views
2 Replies
Replies (2)
Message 2 of 3

ilya.sector.1
Participant
Participant

Great project! Awesome

Message 3 of 3

a.slutskij
Participant
Participant

Well done! Looks Great

0 Likes