I’ve been trying around last night all sort of solution to this problem using different packages, but it seems i cant find one.
The problem was, how can i associate child element (Stair-Run) to the parent Revit Stair element. I am using Stair By Component, so the parent element and the child element has different set of element ID. Now i already filtered out the child element using Stair-Run Categories node (116 items) and managed to cut it down to final 2 items (as shown on the pic) after applying some set of rules. But the question is, how can i associate (exactly identify) these child element to their parent elements?
Any help will be much appreciated. Thanks.
Why not get stairs directly from Stair Runs using Python?
All the list of members for Stair Runs are listed in Revit API Docs http://www.revitapidocs.com/2016/0e1a5887-9cc5-753a-64e1-9c14b6d583bf.htm
Fantastic. Thanks @Kulkul for the help.
Do you have any documentation for revit api phyton syntax? Thanks.
It’s actually the normal Revit SDK. You can download a local copy of the DotNet samples and help files at the bottom of this page: http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=2484975
Otherwise you can try using the online-help from here: http://help.autodesk.com/view/RVT/2017/ENU/?guid=GUID-F0A122E0-E556-4D0D-9D0F-7E72A9315A42, though I’ve found the local help to be more useful.
Biggest issue is that those files are geared towards using C# instead of Python. Though calling the methods from the SDK’s built-in objects is pretty similar in the two languages.