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

list of titleblocks used on sheets

15 REPLIES 15
SOLVED
Reply
Message 1 of 16
mwolford
3596 Views, 15 Replies

list of titleblocks used on sheets

I am trying to create a list (schedule or whatever) of all the sheets in a model and which titleblock (we have multiple) is used on each sheet. I feel like this should be simple but I can't seem to figure it out. Thanks a million if someone can point me the right direction.

15 REPLIES 15
Message 2 of 16
architect.bim
in reply to: mwolford

It sounds simple but actually none of the standard Revit tools come to mind. I think the easiest way is to use Dynamo script. You can use mine (Dynamo 2.X). It generates a list of sheets and their title blocks. And also writes it to D:\Report.txt file (change path, if you need another one).

201229_2153_001.jpg

 


Maxim Stepannikov | Architect, BIM Manager, Instructor
Message 3 of 16
mwolford
in reply to: mwolford

Well that worked! Fantastic! Thanks a million.. you saved me so much time!

Message 4 of 16
alan_eu
in reply to: mwolford

You can do this directly on Revit too, without Dynamo.

 

1st. Create a Sheetlist Schedule:

vMoShGv

 

Create a parameter to identify what titleblock you want to specify

iMcNBge

 

Add this parameter to your sheet and fill it the parameter created for each titlebox type 🙂

HYRWW48

Alan Araújo EESignature
Bee1ColabInstagram Alan Araújo RevitBee1ColabGrupo Whatsapp


Usuários do Autodesk Community:
  • Se a resposta resolveu o seu problema, clique em Aceitar como Solução! isso ajuda os outros usuários a encontrar rapidamente uma resposta e Curta se gostou 🙂
  • Manda um alô nas minhas redes sociais com +600 vídeos de de Revit/BIM, Templates e conteúdos semanais! Gratuitos! 🙂
Message 5 of 16
mwolford
in reply to: alan_eu

I'm not sure this would work well for us. Our model has 20 plus titleblocks in it and this would be a ton of work. The dyn script worked simple and quick.... but thanks a bunch for helping! 🙂

Message 6 of 16
alan_eu
in reply to: mwolford

You should do it for every 20+ TB with less than 5 minutes total (including parameter creating) for 1-time-saved-schedule-templated-forever  😉

 

But also, I love Dynamo, so use it and have the power!

Alan Araújo EESignature
Bee1ColabInstagram Alan Araújo RevitBee1ColabGrupo Whatsapp


Usuários do Autodesk Community:
  • Se a resposta resolveu o seu problema, clique em Aceitar como Solução! isso ajuda os outros usuários a encontrar rapidamente uma resposta e Curta se gostou 🙂
  • Manda um alô nas minhas redes sociais com +600 vídeos de de Revit/BIM, Templates e conteúdos semanais! Gratuitos! 🙂
Message 7 of 16
lionel.kai
in reply to: alan_eu

@alan_euI'm not understanding - how does your manual solution (in less than 5 minutes) create a "1-time-saved-schedule-templated-forever"? You still have to manually go through every sheet and set the value, which makes it nearly useless (except as a note-taking tool).

 

@mwolfordplease vote for the idea here:

https://forums.autodesk.com/t5/revit-ideas/scheduling-titleblocks/idi-p/8253698

 


Lionel J. Camara
BIM Manager at KAI Hawaii, Inc. - Structural and Forensic Engineers
Autodesk Certified Professional
Message 8 of 16
alan_eu
in reply to: lionel.kai

Not every sheet, but only for the title blocks and by type. Once you do this and save it as a template (schedule included), so the next projects would be also ready.

 

I know... even more complexity and repetitive work we have to do, more Dynamo will be useful. We use it a lot in my office. 🙂

Alan Araújo EESignature
Bee1ColabInstagram Alan Araújo RevitBee1ColabGrupo Whatsapp


Usuários do Autodesk Community:
  • Se a resposta resolveu o seu problema, clique em Aceitar como Solução! isso ajuda os outros usuários a encontrar rapidamente uma resposta e Curta se gostou 🙂
  • Manda um alô nas minhas redes sociais com +600 vídeos de de Revit/BIM, Templates e conteúdos semanais! Gratuitos! 🙂
Message 9 of 16
RobDraw
in reply to: mwolford

My first thought when I saw the question was a sheet schedule. It's really not much work to do and updates automatically. Dynamo is great but it has to be run. It's not "live" Revit content. It's really a personal preference. Both solutions are viable and easy to implement.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
Message 10 of 16
alan_eu
in reply to: RobDraw

And there is a third:

 

Using PyRevit 🙂

 

BHYetW1

Alan Araújo EESignature
Bee1ColabInstagram Alan Araújo RevitBee1ColabGrupo Whatsapp


Usuários do Autodesk Community:
  • Se a resposta resolveu o seu problema, clique em Aceitar como Solução! isso ajuda os outros usuários a encontrar rapidamente uma resposta e Curta se gostou 🙂
  • Manda um alô nas minhas redes sociais com +600 vídeos de de Revit/BIM, Templates e conteúdos semanais! Gratuitos! 🙂
Message 11 of 16
lionel.kai
in reply to: mwolford

@alan_euIs that the beta version? I've got pyRevit 4.7.6 and there's no "List/" prefix (just select).

 

@RobDrawActually, in this case Dynamo is the "live" information, while Alan's manual Text parameter in a Sheet List schedule isn't (though you could USE dynamo to copy the live information into the parameter, as is often done with the MANY unschedulable parameters...)


Lionel J. Camara
BIM Manager at KAI Hawaii, Inc. - Structural and Forensic Engineers
Autodesk Certified Professional
Message 12 of 16
RobDraw
in reply to: lionel.kai

I thought that Dynamo routines needed to be executed in order to work, not live. I don't use Dynamo only because I haven't had a need for it. So, please educate me if I'm wrong on that.

 

Revit schedules update automatically (live) and work both ways without having to execute a routine. Again, if I'm wrong on that, let me know.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
Message 13 of 16
alan_eu
in reply to: lionel.kai

Yes, I think it is for the new 4.8.4 beta release.

Alan Araújo EESignature
Bee1ColabInstagram Alan Araújo RevitBee1ColabGrupo Whatsapp


Usuários do Autodesk Community:
  • Se a resposta resolveu o seu problema, clique em Aceitar como Solução! isso ajuda os outros usuários a encontrar rapidamente uma resposta e Curta se gostou 🙂
  • Manda um alô nas minhas redes sociais com +600 vídeos de de Revit/BIM, Templates e conteúdos semanais! Gratuitos! 🙂
Message 14 of 16
lionel.kai
in reply to: RobDraw

@RobDrawYeah, you need to execute it, but when you run the Dynamo routine, it will give you a "live" (i.e. CURRENT) view of what is in the model when it runs (and actually, if the run mode is "automatic", it updates as things change - in the dynamo example above, you can look at the preview for String.Join or connect a "Watch" node to "str" output [I can't believe those things are still not resizable] - NOTES: it only opens in Revit 2020+ but you could recreate the graph in previous versions, freeze the "WriteText" node so it doesn't write to the file, and you will probably want to sort the output so you see the sheets in order).

 

But when you open a Sheet List schedule view, all those manually-filled-in values for "Titleblock" are static - they aren't changing automatically and have nothing to do with what Titleblock is ACTUALLY being used, unless somebody updates them manually or with Dynamo (in contrast to Sheet Number, etc. which DO go "both ways" automatically). You would think it wouldn't be too hard for Autodesk to just make another special type of schedule (like View Lists and Sheet Lists), but it's taking them a while for other simple stuff like filtering by type, etc.


Lionel J. Camara
BIM Manager at KAI Hawaii, Inc. - Structural and Forensic Engineers
Autodesk Certified Professional
Message 15 of 16
RobDraw
in reply to: lionel.kai

Oh, I see. You've changed the generally accepted use of the word "live" when it comes to Revit schedules. No further discussion required.


Rob

Drafting is a breeze and Revit doesn't always work the way you think it should.
Message 16 of 16
josemij
in reply to: alan_eu

Hello - running into this and am so confused.

What you describe here is my preferred solution by far BUT i don't see how it works.

the parameter you are adding is to "sheets" and not to the titleblock itself.

Also, you say to do it by type which makes sense EXCEPT you can't... Revit only allows to do it by instance. but again, the sheet and titleblock are separate things.

Can you show more about your example maybe?

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

Post to forums  

Autodesk Design & Make Report