Revit MEP Forum
Welcome to Autodesk’s Revit MEP Forums. Share your knowledge, ask questions, and explore popular Revit MEP topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Open multiple views from project browser

20 REPLIES 20
Reply
Message 1 of 21
andkal
3300 Views, 20 Replies

Open multiple views from project browser

Hi
Is there a way to open at once multiple views selected in project browser?


• www.autolisps.blogspot.com - Productivity plugins for Autocad and Autocad MEP
• Autodesk AppStore
20 REPLIES 20
Message 21 of 21
FGSA_JG
in reply to: MichaelWolff

Hello.

I integrated this into pyrevit, sort of.

 

This is the modified script i used.

Disclaimer: I just wanted it to work  so i loaded all the libraries i could think of, paste the other script and do some minor modifications. Without a doubt this could be done better and more efficiently, but in case it could be useful for someone else here it is.


 

from Autodesk.Revit.UI.Selection import *
from Autodesk.Revit.UI import TaskDialog
from Autodesk.Revit.DB import Transaction
from Autodesk.Revit.DB import TransactionGroup
from Autodesk.Revit.DB import WallUtils 
import clr
clr.AddReference("RevitAPI")
clr.AddReference("RevitServices")
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager

uiapp = __revit__
uidoc = uiapp.ActiveUIDocument
doc = uidoc.Document
            
app = uiapp.Application
ids = uidoc.Selection.GetElementIds();

for v in ids:
	uidoc.RequestViewChange(doc.GetElement(v))

TransactionManager.Instance.ForceCloseTransaction()​

 


In the link below you can find the instruction to integrate this into pyrevit or your own tab, in case you didn't know how to do this. (my first result in google)

https://www.linkedin.com/pulse/creating-custom-ui-extensions-revit-using-pyrevit-add-on-kumar-

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

Post to forums  

Forma Design Contest


Technology Administrators