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

Revision history [back]

If you run the intersect faces or match faces scripts and then observe that Sketchup gets stuck in wireframe mode, this is a sign that the script has failed. Then typically the window with the log messages will also be empty.

In this case I solved the problem by reloading the original osm file, inspecting the geometry for errors (which sometimes are only visible, if the 3D view is zoomed to a very high degree: e.g. there may be gaps between adjacent walls/ceilings, small missing faces, or superfluous tiny faces, duplicate tiny faces, possibly generated from intersection algorithm).

Finding geometry errors is facilitated, if the geometry is built incrementally, i.e. adding elements step by step and doing surface intersection and matching after every step.

It no geometry errors can be found and the intersection algorithm still fails, it is still possible to create the intersections as well as the surface matching manually. This is facilitated by assigning appropriate surface names to corresponding surfaces (front/back, A/B).

If you run the intersect faces or match faces scripts and then observe that Sketchup gets stuck in wireframe mode, this is a sign that the script has failed. Then typically the window with the log messages will also be empty.

In this case I solved the problem by reloading the original osm file, inspecting the geometry for errors (which sometimes are only visible, if the 3D view is zoomed to a very high degree: e.g. there may be gaps between adjacent walls/ceilings, small missing faces, or superfluous tiny faces, duplicate tiny faces, possibly generated from intersection algorithm).

Finding geometry errors is facilitated, if the geometry is built incrementally, i.e. adding elements step by step and doing surface intersection and matching after every step.

It If no geometry errors can be found and the intersection algorithm still fails, it is still possible to create the intersections as well as the surface matching manually. This is facilitated by assigning appropriate surface names to corresponding surfaces (front/back, A/B).