Dynamo Nodes

Onion Package

Onion package is a small utility package developed by us. It can be used to manipulate or get data from Revit objects.

Check our blog posts showing sample usage of the nodes – http://lubim.co/category/onion-en/


Onion Package is available through Dynamo Package Manager.

Current nodes

AutoJoin.JoinList – takes two elements lists and tries to join geometry of each element from list A with each element from list B. As the operation might take a while a progress bar is displayed.

AutoJoin.UnjoinNotIntersecting – finds element pairs that give ‘elements are joined but do not intersect’ warning in Revit and automatically unjoins them.

Element.FindNotTagged – finds elements missing tags by category and view list.

Element.LinearIntersection – works with elements that are based on location curves – eg. walls, ducts etc. Returns intersection points of given elements – outputs three lists – elementsA, elementsB and intersection point; extra bool parameter ‘checkSolids’ allows for intersections even if elements have location curves on different levels – duct and wall for example.

Element.LinearSplit – splits a location curve based element at a given point – similarly to Revit’s slice tool. The point has to be located on the elements’s location curve.

GridIntersections.FindClosestIntersection – returns a closest grids’ intersection to a given point; outputs three lists grid A, grid B and an intersection point.

Experimental Nodes

In the recent release we have also included experimental Loop nodes that allow playing a part of Dynamo script in a loop. We are going to show some workflows using them on the blog soon.

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top