Hello everyone,
I am reletavely new to grasshopper&honeybee and I have a problem now that I can’t solve alone.
As I already experienced, Rhino assigns IDs to solids depending on time of creation of this solid. Then HB takes these IDs and creates it’s own names/IDs which I renamed manually by selecting each room in “list item” and assigning the name depending on original name from Revit model. The same procerdure for other parameters like program, conditioned_ etc. On this stage I had list like this:
Rhino/HB ID List:
Room_1 \ Living Room
Room_2 \ Kitchen
Room_3 \ Bedroom
My ID List:
Living_Room
Kitchen
Bedroom
conditioned_ list:
1
1
1
It was OK to do so until I realized that I need to make some changes to the model in Rhino - to add some new rooms for example. In that case, all my old room name assigning becomes useless, because the order of newly created solids and hence rooms is different now and I have to check the results manually again.
Rhino/HB ID List:
Room_1 \ Kitchen
Room_2 \ Living Room
Room_3 \ Garage
Room_4 \ Bedroom
My ID List (remains the same order + new room):
Living_Room
Kitchen
Bedroom
Garage
conditioned_ list:
1
1
1
0
As you can see, because of new Rhino IDs (from creating new solids) there is no match anymore between my list of names and HB ID List.
I know that Pollination could eliminate this problem, but I don’t have such need to buy it now. So, is there any solution for my problem using rhino/grasshopper/ladybug tools?
Thank you in advance