Announcement

Collapse
No announcement yet.

Populate a list of sheets with yes/no parameters?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Populate a list of sheets with yes/no parameters?

    I'm not sure the process for this if it is even possible but its been requested of me to come up with a method for getting a list of sheets (In list format, not as a schedule ex: A1.11, A1.21, C3.23) to "auto populate" into a detail family. So the background for this is as follows, the State of Iowa has a special signature block which they require all sheets covered by the signing architect/engineer to be listed (See attached image). My initial thoughts for this was to create some yes/no shared parameters (assigned to sheets) which when checked, that sheet number would populate into "sheets covered by this seal" (see attached). I'm thinking this isn't possible without some outside programming but figured I'd try...any help would be greatly appreciated with this!
    Attached Files

    #2
    As far as I know, this isn't possible with Revit out-of-the-box.

    I do think this would be fairly easy using Dynamo or a custom macro.
    BIM Extension, LLC
    bimextension.com | @bimextension

    OpenRFA.org | Collaborative master shared parameters for Revit.

    Autodesk Revit MEP Certified Professional | Autodesk Developer Network Member

    Comment


      #3
      Here's an example for you
      You can get the files here: https://www.dropbox.com/s/il8rji8lpz...heets.zip?dl=0
      Capture.png

      Comment


        #4
        Thanks much guys! One more reason for me to learn dynamo. I appreciate the guidance and file references!

        Comment


          #5
          This is doable with Revit native sheet indexes as well. Filter the sheet index via a Seal parameter equals yes.

          Without filter
          without filter.PNG

          With filter
          with filter.PNG

          A project parameter was used in this example. It could be a shared parameter as well.
          John Karben | IMEG Corp.

          Comment


            #6
            We filter by package using the text shared parameter. Referencing a master sheet index, one can easily enter text, (65% Design Development Set) by which the placed sheet index with filters will automatically update. Our sheets also have the seal controlled by yes/no, but not for filtering purposes. We also added a sort parameter to indicate 'Volume' as we have twelve volumes of documents to list in our current project.
            Bettisworth North

            Comment


              #7
              You guys are missing the last step of the OP's request, which is to FILL OUT that stamp as a list. Dynamo CAN do it, you would just need to add it to the end of Daniels script. You can concatenate the list of sheets with a separator, and input that in to a parameter in another component (the stamp itself).
              Aaron "selfish AND petulant" Maller |P A R A L L A X T E A M | Practice Technology Implementation
              @Web | @Twitter | @LinkedIn | @Email

              Comment


                #8
                That's what the setparameter at the end does.

                Comment


                  #9
                  But its setting a parameter of the sheets, isn't it? I. Saying it needs to concatenate and write to then seal itself. Or did I miss that part?

                  Sent from my LON-L29 using Tapatalk
                  Aaron "selfish AND petulant" Maller |P A R A L L A X T E A M | Practice Technology Implementation
                  @Web | @Twitter | @LinkedIn | @Email

                  Comment


                    #10
                    First i filter based on the Seal value (on/off)
                    Second i get the Sheet Number from the filtered ;ist
                    Third i pass that list into the parameter

                    Comment

                    Related Topics

                    Collapse

                    Working...
                    X