Anuncios
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!

API for creating Legend views and Legend components

Requesting API support for creating Legend views and Legend Components.

Comentarios
Contributor
Contributor

Having a method for creating legends with the API would be nice. 

Contributor
Contributor

Make Legend views accessible through Dynamo and API, this way many of us would be able to make legends easy to make and update.

Collaborator
Collaborator

That's what I want:cara_que_ríe_con_la_boca_abierta_y_los_ojos_sonrientes:

 

0.png

Participant
Participant

This would be a massive time save, especially considering on large projects the amount of types that need to be placed in a Legend. How is this not already accessible. Its 2020.

Anonymous

Legend Views are accessible through active view!

 

for example, if you open a Legend View in Revit that window will be the active view for Dynamo, therefore accessible through script.

 

Simple and efective!

Anonymous

!!

Collaborator
Collaborator

This would be extremely helpful to be able to automate creation of a legend. We want to show a legend of all the various panel types being used in the project and, without API access, we either have to create/modify a legend for every project or include panels in the legend that aren't being used in the project. This is just one example of the legends we want to include.

Advisor
Advisor

@Anonymous I believe the OP is talking about the API's lack of the ability to create a new Legend. Duplicate/similar ideas (@kimberly_fuhrman-jones):

This would eliminate a possible error case with pyRevit's "Copy Sheets To Open Documents" command (under "Sheets" pulldown in "Drawing Set" panel)

Participant
Participant

I searched for a long time to find any APi for creating Legend Components in Internet, but no any result.

Explorer
Explorer

I can't believe it hasn't been solved yet!!!

Community Visitor
Community Visitor

I think Api of Legend  just not open yet

Enthusiast
Enthusiast

Please implement that!

Enthusiast
Enthusiast

Yes please