how do i Link my existing Revit Schedule to this dynamo script?

how do i Link my existing Revit Schedule to this dynamo script?

Anonymous
Not applicable
1,045 Views
1 Reply
Message 1 of 2

how do i Link my existing Revit Schedule to this dynamo script?

Anonymous
Not applicable

Capture.JPGto the data.

0 Likes
1,046 Views
1 Reply
Reply (1)
Message 2 of 2

SteveKStafford
Mentor
Mentor

I'm not a Dynamo expert but your post has not seen any response so I'll step in.  If you're still looking for a response. Maybe the below will help you focus your effort or respond with a little more background information about what you want to accomplish so Dynamo guru's can dig in.

 

My understanding is that you don't connect Dynamo to a view to collect data, rather you use it to grab the data in the same way a schedule does.

 

Underlying Revit is a database structure of tables and relationships between tables. A query function in a database like MS Access is how we ask questions and get answers from tables. The answers a query can provide is reduced the more tables that are involved because it can only provide information that all the tables have in common. A separate tool or concept called Reports provides a way to assemble the results of a query into a format we can use and share.

 

In Revit a schedule is a hybrid of database query and report concepts. We assemble the query when we tell Revit which category and parameters to schedule. Then the view we get to see is the report. It's a simplification of the pure database approach which is intended to be easier/faster to deal with than the pure database techniques, behind the scene.

 

As you know, Dynamo is a visual programming tool designed to make accessing the pure database of Revit via the API without the deeper knowledge required to write the code ourselves via traditional programming languages. If you want to do something to alter a schedule then you want a graph that touches a view itself as an element, not the data it collects and displays.

 

If you want to extract data that a native schedule can provide then a Dynamo graph is used to replicate the same tasks as creating a schedule in Revit (and some it isn't built to let us do with them) to select the categories, filter and then sort/group and finally export it to a file format. If you just want to print the results of a schedule that exists in Revit then there is no need to go to Dynamo, just print it from Revit by placing it on a sheet.


Steve Stafford
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
EESignature