Announcement

Collapse
No announcement yet.

Parameter/Formula Help Please!

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

    Parameter/Formula Help Please!

    Hi all!

    I'm working for a security consulting firm and I'm using Revit 2011 MEP.

    We have multiple linked Revit files for the other disciplines (arch shell, arch core, site, IT etc...) and needed a way to be able to add and schedule parameters for linked instances of doors that require access control hardware. In order to do this we created face-based door families with no geometry and only parameters (yes/no parameters for each of the different access control hardware needed in this project). We have placed our "hardware" families on the faces of the doors requiring access control hardware and set the Mark value to the same as the door that it associated with - which allowed for us to schedule our hardware in a door schedule that includes all of the doors in the project (doors with hardware were duplicated in the schedule obviously). This worked fine for us until we realized that if the mark value of the associated door from the arch models is changed, then our hardware family's mark value must be manually changed to reflect that change - a MAJOR pain in the ass if you can imagine!

    So what I was wondering about is if there is any way to set a parameter formula to drive the mark value of our hardware family by the mark value of the host door from the linked files? If not, have you any suggestions for alternative solutions? I'm guessing that there isn't because our hardware family is not hosted/associated with the door itself, but rather just the face of the door... therefor I am open to any possible solutions to this issue.

    Any help what-so-ever will be GREATLY appreciated!

    Thanks in advance!
    -Kcaparella

    #2
    maybe API can solve this kind of problems, not tried before so not 100% sure.

    Comment


      #3
      maybe schedule access to rooms/spaces instead of connection to doors. if there are rooms in the architecture model, you can track those with spaces. your access control family knows what space it is in.
      There must be a better way...

      Ekko Nap
      Professional nitpicker, architect, revit consultant, etc.

      Comment


        #4
        How many different door types are we talking about? You could try this:

        - Open the Arch model
        - Find all different doors and save to your (project) library.
        - Open the door families and nest your family in it (make sure it's shared for it to keep scheduling properly in your own model).
        - Switch back to the arch model, find the concerning families in the Project Browser, right click and select Reload. Find the families in your project library.
        - Reload link
        Martijn de Riet
        Professional Revit Consultant | Revit API Developer
        MdR Advies
        Planta1 Revit Online Consulting

        Comment


          #5
          Originally posted by mdradvies View Post
          How many different door types are we talking about? You could try this:

          - Open the Arch model
          - Find all different doors and save to your (project) library.
          - Open the door families and nest your family in it (make sure it's shared for it to keep scheduling properly in your own model).
          - Switch back to the arch model, find the concerning families in the Project Browser, right click and select Reload. Find the families in your project library.
          - Reload link
          There are just under 100 different hardware sets that apply to approximately half that amount of doors (ie. not all doors of a certain type require secure access hardware and some door types require different hardware sets in different instances)*.

          I would have to do this process each time we received new s/links right?
          Last edited by kcaparella; January 24, 2012, 01:08 PM. Reason: *added to description

          Comment


            #6
            Only the reload part...
            Once you have the door families saved out and changed you don't need to do that anymore. You might want to add a schedule to your model though that filters all doors which DON'T have your parameters applied. Just to be sure the architect doesn't put in a new family which you need to update first.

            But if it works for you, I'm pretty sure it's doable to whip up an API to automate the entire process for you. If there aren't any addins out there doing it already. It's not that hard:

            Query for all door families
            Save out as family
            Open and add 2 parameters
            Save, load into specified project and close.

            Any skilled API guy could do this in a jiffy (would probably mean I'd be goofing around for a day or three, :laugh
            Martijn de Riet
            Professional Revit Consultant | Revit API Developer
            MdR Advies
            Planta1 Revit Online Consulting

            Comment

            Related Topics

            Collapse

            Working...
            X