I'm trying to create a shelve. I've gone as far as:

  • Creating a plane
  • Divide it with Ctrl + R in 4
  • Select all faces in the middle and remove them
  • Select all vertices and extract them by 30cm
  • Use the Solidify modifier to add some thickness to the shelf

enter image description here

While this would be ok for a basic shelve, I want one slightly more complicated where there's a part on the side that is only half of the full size, like this (where the red cross should be no face):

enter image description here

I'm struggling here because of this:

enter image description here

Here the Solidify made it as a triangle shape, meaning if I want to remove all the panel, I need to remove the 2 sides and one is longer than the other:

enter image description here

How can I manage to build what I want? Is there a trick with the modifier? I thought about adding an extra cut and put it close to existing point so I could remove the face without trouble but the extra cut shows like this:

enter image description here

Which isn't helping.

Is there maybe a better way from the start to make that shelf?

On top of that, I'm guessing there's an issue with the normals because when I apply a material onto it, it looks like this:

enter image description here

  • $\begingroup$ To add to Vagabonk's solution, don't use the Solidify for the shelves, it won't give you a good topology $\endgroup$
    – moonboots
    Mar 5, 2023 at 8:34
  • $\begingroup$ That makes a lot more sense now that I've read his answer! I tried to think it differently many times with extrude too but couldn't get it right. I tried to basically built it with extruding but from the front face, instead of the bottom and it didn't work out at all. :) $\endgroup$
    – maxime1992
    Mar 5, 2023 at 10:28

1 Answer 1


I don't know if I'm getting the shape right, based on your diagram, but:

  1. Create a plane and extrude. E > 0.05 m in my case. This is going to be the thickness of the shelf.

  2. Create two loop cuts CRTL+R in the middle, and use S > Y (or X if you are using the other axis) to fit the loop evenly in both edges (you can also use the numpad). enter image description here

  3. Create another loop cut in the middle (the other one), exit edit mode and duplicate the item two times with SHIFT+D. enter image description here

  4. Select these three faces and extrude the needed height (I used 0.4 m) enter image description here

  5. Do the same for the other side: enter image description here

  6. Select the right side (that will be the bottom) and create and array modifier:enter image description here

  7. Do the same for the other side, but first move it one unit up, which would be the height of the shelf (0.45 m in my case): enter image description here

  8. Put the top using the snap tool: enter image description here

  9. Here you can apply the Array Modifiers, then join (CRTL+J) and merge by distance (M, in edit mode) if needed.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .