Hello everyone, coming to this in hopes of finding some advice on how to efficiently assign seating numbers to an array family. I am currently working on a stadium project where a consultant is asking for us to provide an excel spreadsheet of all of our seats in the stadium that is organized by section, row, and then each individual seat. We have built our seating families as an array of a nested family (seat model is a family that was brought into the array family) that has section and row assignments already, but I am wondering if there is a way to associate a value to each instance of the nested family (array instance) that can be scheduled. Example: if I am arraying the seat 20 times the first instance has a value of 1, the second has a value of two, etc. so that each seat has this "seat assignment" value. Happy to provide additional information if needed. Thank you in advance!
You can use a shared calculated label to get a number for each seat from the distance from the 1st seat. Another way nesting a seat family in a curtain wall panel family, then creat seat rows by a curtain wall, then use pyRevit or dynamo to autonumber curtain panels within the curtain wall.
@CHRISTIANU49P3 wrote:
Can you expand on this a little more on the first option you mentioned?
It only works when you place each seat individually at a common base point and stretch each one to its location. It doesn't work with arrayed elements. Sorry.
I would use pyRevit approach.
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.