Announcements
Welcome to the Revit Ideas Board! Before posting, please read the helpful tips here. Thank you for your Ideas!
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Picking New Element Host via API

Picking New Element Host via API

Although a UI-accessible command known as "Pick New Work Plane" exists, it is not accessible through the API as an Element Method, Document Method, or even as a PostableCommand. Not accessible through API!Not accessible through API!

For years, we have dealt with the general BIM issue of re-hosting when the architect deletes, moves, or replaces certain walls/faces within their model. I recently attempted to find a solution to automatically rehost elements, but this is only possible by deleting and re-creating the elements. However, it's not even that simple, because our elements are usually attached to an MEP power system. In addition, these elements are often tagged several times on multiple different views. From there, the problem only gets worse, because the tags are hosted to the element (suffering from the same problem as the elements themselves), and must also be re-created instead of simply picking a new host. Finally, this tag re-creation is entirely impossible for the keynote tags.

So, as of now, the addin is:

  1. Averaging about 5 deletions and re-creations per every 1 element that's rehosted, when it should ideally only call 1 method or change 1 property. 
  2. Forcing the users to handle re-hosting through the UI if the element has a keynote tag hosted to it.Only Getters... not SettersOnly Getters... not Setters

     

24 Comments
jeanmarc.couffin
Advocate

Happy gathering support day!

kidding... 👴

 

so, 5 and a half years later, 143 votes on this specific ideas but so much more if you account for all other related ideas, shall we implement this?

 

 

zhongding_cui
Contributor

In need of this api support

l112934YK
Explorer

add me to the long list of people needing this API

Status changed to: Accepted

Congrats! We think this is a great idea, so we've decided to add it to our roadmap. Thanks for the suggestion!

 

To follow the progress of features in development, please see the Revit Public Roadmap and join the Revit Preview Release to participate in feature testing. (Note that Accepted Ideas may not be immediately available.)

 

 The Factory

Can't find what you're looking for? Ask the community or share your knowledge.

Submit Idea