When publishing to BIM 360 Docs multi-page PDF’s are often used. Typically, these PDFs can only be printed to a single page size. One creates a sheet set for A0 and another for A1 and so on. As the page size is not a parameter on the sheet family, one needs to create a parameter for it somehow, and it may also be prudent to display the page size on the published document. This turned out trickier than one would suspect since one cannot attach shared parameters as type parameters to sheets.
The aim of the exercise was to see if sheet sets can easily be created for page sizes easily. The result is negative, but at least a filtered sheet list can be created from which one can read the names of the sheets to include in specific sheet sets.
First create a shared parameter (text type), naming it for the page size (each page size has its own parameter). Create a label in the Titleblock family and have it read the shared parameter.
Load the family into Revit. Add the same shared parameter as an instance parameter and attach it to the Project Information category. All the sheets that use the same page size shared parameter will now read it from the Project Information instance parameter.
Create a sheet list schedule, add the Page Size parameter and filer by it to see all the pages that conform to the page size.
Note that, when creating sheet sets to publish, the process is still manual. Now at least there is a filtered sheet list that one can read all the candidate sheet names from (they are all the same size). If you would like Revit to be able to create a sheet set from a filtered sheet list schedule, vote for the idea here:
- https://forums.autodesk.com/t5/revit-ideas/sheet-set-from-filtered-sheet-list-schedule/idi-p/8275408
If you need help managing sheets in Revit, please contact Micrographics so we may be of assistance.