Mass Placing Rooms

I have a bunch of area plans that we created for a large building with 300+ rooms. I am now trying to place rooms for each of the areas. The way I have been trying to go about it is by querying all the areas, and then placing a room in the corresponding location. However, I keep getting this error. How do I fix this? Is there a better way to be doing what I’m trying to accomplish?

Hi Liam,

Happy to take a look. Can you provide the versions you are working on and a small example showing the issue? Thanks!

Hi @Japhy,

Rhino.Inside: 1.31.9214.19602 (2025-03-24T10:53:24)

I tried recreating the problem in a smaller test file to share, and I didn’t run into any issues. I thought maybe the error would occur because the rooms were trying to be created inside walls, two rooms in one enclosed space, or rooms being placed in a non enclosed space. The script still worked fine. (Top image is the rooms created, bottom image with tags are the areas.)


The actual project file I’m working in is way too big to share. In the actual file, I tried selecting just one area using a “Graphical Element” component instead of querying all the areas and that did not work either.

I thought it might have something to do with the level height, so I tried using the same level height in a test file, but that did work, so the level height isn’t an issue.

It seems it’s something specific about the project I’m working on, but I can’t share the file for size and privacy reasons. Is there anything else I can do for troubleshooting?

Try splitting your large set up to try and find where the error occurs.

Not sure if I’m misunderstanding, but I tried selecting just one of the areas, and I got the same error. I tried with a couple others and had the same issue.

Can you save that bit to a new file to share?