Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question

Revision history [back]

I've used a kind of brute force method in the past, by directly manipulating the .osm file, but be very careful in doing so, you can break your model in all kinds of ways! Caveat emptor definitely applies, and I would definitely make a copy of the file before doing any manual manipulation.

In my case, it happened to be with some orphaned luminaires.

You can usually narrow down your search to the few objects you suspect to be the orphans based on the behaviour of your model, or maybe error messages you are getting. I've then taken the object ID text, and done a search in the file for that string of characters to see if it is associated with any other objects. If the object ID is being used by another object, you could safely assume that that object is not your orphan.

In the case of coils, the object ID would show up in a NodeList somewhere if it is not orphaned.

Again, I can't stress this enough: BE CAREFUL doing it this way.