Announcement

Collapse
No announcement yet.

Revit 2012 Broke My Door Families?

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

    Revit 2012 Broke My Door Families?

    Our office updated to Revit 2012 last week and have been generally pretty pleased with it. We have had one glitch, however. The frames in our longtime door families no longer flex properly. Everything works fine in 2011 files, but in 2012 the frames go all wonky when changing door types/sizes.

    I have attached the 2011 version of the family. It has nested frames, doors and door swing plan. When opening the family in either 2011 or 2012 and flexing it there, everything seems to work fine. It is when trying to use it in a 2012 project that things go wrong.

    Any ideas? Thanks! I can't come up with anything...
    Attached Files

    #2
    Just had a real quick look at the door, and it looks like all the frame parameters are type parameters - I´d try changing those to instance parameters, and see if that fixes it...?

    And welcome to the Forum BTW
    Klaus Munkholm
    "Do. Or do not. There is no try."

    Comment


      #3
      Thanks for the welcome!

      Hmmm. Do you mean change the parameters in the door familiy itself or the nested frame family? I'm pretty sure we would like to keep those as type parameters in order to correctly schedule our doors...unless this is something that we need to completely rethink. Like I said, this was a family I put together in 2009 or so and it has served us well, with revisions along the way as needed.

      Comment


        #4
        Originally posted by Munkholm View Post
        Just had a real quick look at the door, and it looks like all the frame parameters are type parameters - I´d try changing those to instance parameters, and see if that fixes it...?
        Klaus , see my post here, http://revitforum.org/showthread.php...family-problem

        I have just submitted a support request for this problem.

        Comment


          #5
          Blusurfer, you can change the parameters in the Frame to instance, without affecting the main family´s ability to have Type parameters... Don´t know if it will fix anything, but I think to remember that there´s been some changes in nesting Instance vs. Type parameters in earlier versions... that could have been changed again in 2012... But I´m just thinking out loud here.
          Klaus Munkholm
          "Do. Or do not. There is no try."

          Comment


            #6
            Blusurfer, had a look at your door and notice in your panel the reference planes were not locked with an Equal dimension.
            Did that reloaded the Panel and re-locked the origins (always worth a try) also re-locked the Origins of the frame, loaded into project and it works fine.
            Attached Files
            Last edited by mark b; April 19, 2011, 12:34 PM.
            Mark Balsom

            If it ain't broke, fix it till it is.

            Comment


              #7
              Originally posted by mark b View Post
              Blusurfer, had a look at your door and notice in your panel the reference planes were not locked with an Equal dimension.
              Did that reloaded the Panel and re-locked the origins (always worth a try) also re-locked the Origins of the frame, loaded into project and it works fine.
              markb, thank you for taking the time to look at this! I took what you did and did some more fiddling and I think I'm getting closer to figuring out what the culprit is. I realized that when you re-locked the origins for the door frame, you locked the centerline of the frame to the centerline of the wall. When inserted into a 2012 file, this got rid of the other problems, but now the frame throat does not flex properly to fit the thickness of the wall. I went back and locked the frame throat to the reference places for the wall faces, reinserted the door family into my test project and the old problems are back. The frame throat flexes properly, but now the frame itself doesn't flex properly.

              There is something about locking to the wall face reference planes that Revit 2012 isn't liking, but I have no idea what that could be.

              Comment


                #8
                Sorry didn't check in different walls.
                Downloaded again and had another look and noticed that if you select your frame and then see that the Throat parameter is not associated to the wall thickness to drive it.
                I added a labled dimension New Throat and associated Throat to it. Also the frame does have to be relocked in both directions, also made Frame Family Width parameter by instance (like Munk said) and away it went all seems OK.
                Attached Files
                Mark Balsom

                If it ain't broke, fix it till it is.

                Comment


                  #9
                  Originally posted by mark b View Post
                  Sorry didn't check in different walls.
                  Downloaded again and had another look and noticed that if you select your frame and then see that the Throat parameter is not associated to the wall thickness to drive it.
                  I added a labled dimension New Throat and associated Throat to it. Also the frame does have to be relocked in both directions, also made Frame Family Width parameter by instance (like Munk said) and away it went all seems OK.
                  Thank you again!

                  When I originally created these families, the reporting parameters were not available and I had added the throat parameter as something that was just going to be manually filled in on the door schedule as a work around. I had never revisited it since then and never learned what the reporting parameters were for. This is sweet!

                  This is so very close. I think the last thing that needs to be done is to change the Height parameter in the frame family to instance as well. However, since this is one of the parameters that came with the family template, the modify button is greyed out when I select the parameter. How did you change the Width parameter? When I tried to do that yesterday, I had the same issue since again, as it is one of the parameters that came with the family template.

                  If you are ever in the San Diego area, I owe you a beer.

                  Comment


                    #10
                    Blusurfer,
                    If you select a dimension that is tied to that OOTB parameter, you will get a "Instance Parameter" checkbox in the options bar. It would be nice to have the capability in the Family Types dialog box as well.



                    Gordon
                    Attached Files
                    Pragmatic Praxis

                    Comment

                    Related Topics

                    Collapse

                    Working...
                    X