linkInstance : Element
Category : Category
LinkElement : LinkElement
Get Elements from a linked Revit model (a Link Instance) by Category.
The LinkElement class is exclusive to BimorphNodes and inherits Dynamo’s Revit.Elments.Element class, meaning instances are compatible with any node that accept Elements as inputs.
LinkElement’s are purpose-built to solve the Revit API transform limitation imposed on elements from links. The limitation restricts linked elements to their external files origin-to-origin position, regardless of whether any transformations have been made to them in the host document.
LinkElement’s have no such restriction and are designed to position linked elements at their host location by default.
The LinkElement class is also optimised for use with BimorphNodes Element and BoundingBox nodes, firstly to ensure these nodes remain ultra-efficient, and secondly, to enable full support of elements from linked Revit models by virtue of solving the Revit API transform limitation.
To learn more about the linked element limitation in the Revit API and the solution LinkElements implement, visit the article here.
Collect elements from a linked Revit model by Category
Purpose-built to solve the Revit API transform limitation imposed on elements from linked Revit models
LinkElements are designed to position elements at their host location
Optimised for use with BimorphNodes Element and BoundingBox nodes