Problem with push pull

FIRST FLOOR PLAN 12 full dimensions.skp (198.2 KB)

I drew a house floor plan in Sketchup for Web. I drew a white rectangle for the entire floor plan outside dimensions, then drew walls and doors on that. I made lots of alterations. I am familiar with the Outliner. I made many components, but no groups. When done with the plan in 2D, I went to push-pull all the walls up, but some push-pull and others don’t. If I select and delete the white outside dimensions plane, it is replaced with gray infinity. But the walls which push-pull remain white, while the walls that do not push-pull are gray infinity.

Can this be corrected in this model, or must I redraw the entire model?

Thanks

well you also gave it thickness.


some walls are on the top face. some walls are on the bottom face. some walls are not intersecting the faces.


and some walls aren’t closed. look on the left side of this one :


there is a gap. that’s why you can’t select its inside face and pushpull it.

The heavy profile edges of your wall outlines indicate that those edges don’t split the larger face into separate regions.

Zooming in on one those areas, there’s a gap in the loop of edges near the cursor on the right.

Zooming in more shows the gap.

If you use the Line tool to close that gap the edges switch to normal, non-profile edges and that inner face of the wall can then be raised.

You can go around and hunt through the model to fix it although I might be inclined to suggest redoing the whole thing more cleanly. Don’t put in all the Dimensions, text, or 2D symbols (door swings, electrical, etc). until you have the walls cleanly modeled in 3D.

I wouldn’t give the large rectangle any thickness and after outlining the walls I would delete the “floor” leaving only the wall faces to extrude. I would also not draw indicate window openings until after the walls are 3D. That’ll make creating clean walls easier.

ateliernab:
All good points, thanks. I understand about the shapes that are not closed.

But when I re-draw, how do I keep the same issues from happening with the floor plane? I originally simply drew a rectangle with the rectangle tool, and started drawing on it. How do I keep the floor rectangle from having thickness and be sure I am attaching new shapes only to a single plane?

Dave R:
I will definitely follow all your suggestions toward the end of your post.

I had seen that some lines were light and some darker, but I do not understand at all “The heavy profile edges of your wall outlines indicate that those edges don’t split the larger face into separate regions.” How do I avoid that problem?

Thanks to both.

You have to make sure you are creating closed loops of edges that lie on the same plane. Here the small rectangle is a closed, planar loop of edges so the edges are displayed as narrow, normal edges. The longer rectangle clearly is not a closed loop so the edges are displayed as heavy profile edges.


As you are placing the edges for walls, watch for the edges to switch from profile edges to normal non-profile edges. If you think you’ve closed the loop of edges but the edges are still heavy, go back and look for the error and fix it. Don’t go on until you’ve fixed the problem.

Note that the profile edges around largest rectangle are expected.

FWIW, when I draw floorplans for walls I start by drawing the exterior perimeter and use Offset to create the edges for the inside of the exterior walls. I ignore all doors and windows and add them after the walls are 3D. I find it faster and it results in a cleaner model.

Dave R:
All very clear. thanks a lot.