Building information modeling (BIM) has been increasingly used to coordinate construction tasks, and one of its most widely used applications is automatic clash detection. Clash detection consists of discovering potential problems or interferences in the model, but it does not entail solving these clashes. Some studies have discussed automatic clash correction from the knowledge management perspective, but their approach to clash correction rarely discusses the dependent relationships between building components. However, a building is an inseparable whole and building components have dependent relations. Relocating one object to correct one clash may result in other objects violating spatial constraints, which may directly cause new clashes or indirectly cause them by relocating other components. The dependency structure propagates the impacts of clashes. Therefore, it is necessary to holistically solve clashes by considering the dependence relationships between elements. This paper analyses six kinds of spatial relations: intersect, penetration through, penetration, containment, connection, and impact relations, and designs algorithms to query these relations from an industry foundation classes (IFC) model based on a bounding volume hierarchy (BVH) structure. Spatial networks among building components are formulated based on these relations, and several potential network applications are proposed. The spatial network methods are tested on a real project, leading to help identify irrelevant clashes and reduce the number of objects that need to be changed.