No announcement yet.

How to change a parameter in a family that changes all types in the family

  • Filter
  • Time
  • Show
Clear All
new posts

    How to change a parameter in a family that changes all types in the family

    Greeting other Revit users,

    My company uses a fast build methoded with prefab wall pieces. Currently we are making the transition from Autocad to Revit (Something that had to be done 5 years ago). Now I made a family with visibility to contrain all the different interchangeble pieces of the wall like the cornerpieces or wall ends.

    The problem is the following: Now I use this family and keep creating different types within one project of that family so I didnt have to draw in every beam that comes with the wall seperatly. But now there comes a change in design and i need to raise the hight of the first floor, meaning that the walls need to be raised as well.

    Does anybody know how I can change the hight within the family that acts out on all the types within the family. Cause i currently have to edit the hight of all the different types of the same family wich is around the 200+ types.

    With kind regards,

    Rob Heuvel
    Student Architect

    Use a schedule. Sort by Family, and don't Itemize every instance. You should be able to change all of your heights at once that way.
    Revit for newbies - A starting point for RFO

    BEER: Better, Efficient, Elegant, Repeatable.


      I'm not sure this will help your specific situation but...

      When you edit a family that has many types you can enter a value in the formula column and that value will be assigned for all the types. It won't be possible to change the value from within the project without editing the family. However, if you edit the family again, when you edit that parameter again and delete the value from the formula it will apply the value to all the types but they will not be able to be assigned a unique value, by type, in the project again.


        I was going to suggest the 'temporary formula value' method that Steve posted, I've used that method a lot, especially with visibility parameters. If we add a new "bit" to a family, and assign it a visibility yes/no, it defaults to being on in all types. The smart thing would be to turn off the visibility, then assign the parameter, but it's easy to forget that step. So making the yes/no parameter "=<other parameter that is off>", or "not(<parameter that is on>)", applying, then removing the formula will switch it off in all types.

        That does nothing for your specific dilemma sorry haha but just another example of the same work around.

        I like the schedule solution too, that's a solution that probably should have jumped out at me but didn't.
        Last edited by LeChumpOfStultz; July 27, 2018, 11:44 PM.


        Related Topics