Drag Drop Interface 2019

Drag Drop Interface 2019

Win64, English

Sjoden ByggDesign AB
Load and insert families by intuitive drag and drop interface. Filter and list sorting functions. Programmable drop down list for favorite content folders.

General Usage Instructions

Content Loading and Inserting:

Click select any item in either list. 

Press and hold the left mouse button and drag the mouse pointer into the Autodesk® Revit® design area. Release mouse button. A ghost symbol should appear and hover in the crosshair. 

Use normal insert procedure to place symbol. 

When you move the mouse pointer back into the list area the function will automatically release the previously selected symbol from the crosshair, quickly giving you access to the next click, drag and drop action.

You can also load a family into project by clicking the "Load family" button, next to the family name. Green light indicates family exists in project. Clicking again will reload the family. Useful if the family file has been updated.


List sorting and filtering:

Sort any list by clicking column header. 

Type Name or Family Name columns could be filtered by clicking column header funnel icon. Add or remove filter characters as you please. Wildcards are not allowed. 

To filter by category, click category column header funnel icon. Check or uncheck categories by your choice. 

To set quick filters, click buttons M1 - M5 to store current, or retrieve previously stored filter setting. Grey button frame indicates button is ready to store current filter settings. Orange button frame indicates button holds stored filter settings. Orange button frame and background indicates button in use. 

To clear quick filters, right click buttons M1 - M5 to clear stored filter. The button frame will again turn grey.


Refresh list function:

If a family or type is missing from a list where you expect to see it, check filter settings and click the refresh list button in the leftmost column header.


API External Event:

This software is utilizing the Revit API “External Event”. Clicking the list view items will set all input data for the External Event. Drag and drop will raise the event. Revit processes external events only when no other commands or edit modes are currently active in Revit. Normally this is instant once you release the mouse button. If you experience delays there are probably other processes going on in the backgroun in Revit. 



Inserting content from the “in model family types” list is the faster method. This should be the primary option if the family type is already present in the Revit model. 

Inserting content from the “content folder area” list will first load the family into the model and then perform the insert command. If the family consists of several types, the first defined type will appear in the crosshair, immediately available for insertion. Use this option if the family does not yet exist in the model, and when a family file has been modified. 

The insert function utilizes the Revit API standard “PromptForFamilyInstancePlacement” function. You can press the SPACEBAR to cycle the placement basepoint or rotation. 

Funnel icon color indicates if filter is a set. Grey indicates no filter. Glowing orange is filter set.



If you add a family of a category not yet present in the model, that category will be added and checked in the category list. 

Not all content has a preview image.




The installer that ran when you downloaded this app/plug-in from Autodesk App Store will start installing the app/plug-in. OR, simply double-click the downloaded installer to install the app/plugin.

You may need to restart the Autodesk product to activate the app/plug-in.

To uninstall this plug-in, exit the Autodesk product if you are currently running it, simply rerun the installer, and select the "Uninstall" button. OR, click Control Panel > Programs > Programs and Features (Windows 7/8/8.1/10) and uninstall as you would any other application from your system.

Additional Information

Known Issues


The application category list displays all family categories present in the model, but some categories will not allow insertion using this tool. 

Trying to place a detailed item in a 3D view will render a warning. Simply uncheck inconsistent categories in the category list.



This application user interface utilizes the Windows WPF dockable panel. At present this application can only be initialized either at Revit Startup or In Zero Document state. 

If Revit is active in a Non Zero Document State (a document is open) when installing this application, you must either close all documents or restart Revit before the application dockable panel can be opened.


Author/Company Information

Sjoden ByggDesign AB

Support Information

Use SjodenByggDesignAB@telia.com for support, error reports, comments or suggestions.

Version History

Version Number Version Description


2019 Version
Go top