As far as I can tell you cannot do this natively in Revit, so I thought I would post the question here to see if anyone could help me think outside the box.
We are importing a whole bunch of UL PDFs and I would like to include an index on the first of the UL sheets. My first thought was to add a parameter so I could schedule them, but you can’t do that.
I also had the thought of putting the pdf in a generic family and then inserting it. That way I could use parameters, but when you have a multi-page pdf that doesn’t really work because you would have to put them all in the family in the order needed on the sheet. This becomes an issue when you have multi-page pdfs spanning 2 sheets.
You should be able to avoid making one family per page but that is always an option. My first thought is to have one family per pdf but make each page a different type. Then you just place the family type for each page and can still split between sheets.
It doesn’t look like you can add visibility parameters to an imported PDFs ;(
You can them to AutoCAD imports, so I tried putting my pdf in a .dwg and importing that. It says that it cannot find any valid elements in model space to import.
I remembered I have Revit Snoop installed. Would it be possible to use a node to bring out the name and OwnerViewId (or TypeId) properties (see screenshot), throw that into a excel file, then bring it back in? That would give me the name and location.
Really not sure about this workflow. but try this: import each pdf for each level in revit. (probably a dynamo script will help).
create your required parameter as shared parameter under “View category”? For each floor plan view at different level, you can create an instance shared parameter for a view ain’t ya?
And for the multi page pdf, try to crop region each page in a view and create a duplicate view for other pages each? making a duplicated view independent probably frees off the dependency of the shared parameter of that view as well i hope.
May be if the view range is not a challenge for this else its all a mess up
Perhaps a drafting view per PDF? Grasping at straws here as the focus on language with these documents makes creating native Revit data difficult… Wonder if UL has any alternatives?
Hm… For that perhaps you can make a hyperlink to the page in the PDF, and just embed it as a property on another object and have their web browser do the work?
I think I am following, you are saying to just create hyperlinks in the PDF, so I don’t do anything in Revit.
We are currently doing that for all the sheets, elevations, sections, etc. Bluebeam has a function where you can batch produce hyperlinks, so we could add those to the list.
Yep. Once you have the hyperlinks created you can attach it to the element using the URL parameter. So the wall based on UL450 could link you to that page in the PDF automatically.
Sometimes it’s not about bringing the content into the BIM, but referencing it effectively.