16

I have made an object out of a cube, that I applied boolean and mirror modifiers. Now when I apply Bevel, I don't see anything. I want it to have slightly rounded edges and corners.

It doesn't seem to make any change if I disable the other modifiers or move Bevel higher up.

Here's what my object looks like: enter image description here

It works on a cube, and here's what I want the edges to look like:

enter image description here

Here's my blend file:

Appreciate any help!

Niclas
  • 661
  • 4
  • 10
  • 21
  • 4
    It's not working because of bad topology. You have there huge ngons. – cgslav Jul 11 '17 at 09:31
  • Aha, is there any other way to round or fix the topology without modelling everything by hand? I assume it's the booleans that make this topology? – Niclas Jul 11 '17 at 09:33
  • 4
    Yes it's Booleans fault (as usual). You could try to use Remesh modifier but it will probably create mesh so dense that Bevel will not work as well. Modeling by hand could by only way to use nice bevel. Maybe also you could try using Subsurface modeling. It's based on your modeling purpose. – cgslav Jul 11 '17 at 09:56
  • Zoom very close and I found the Bevel is hapening but the Amount cannot be changed >0.00003 m. The other thing, not related to your problem here, Scale not applied, which also scaled the boolean. – MA Jacob Oct 21 '20 at 14:10
  • Make sure the normals on your faces are all pointing the right way. Boolean operators can sometimes leave you with faces pointing inside. – kitfox Nov 05 '20 at 12:55

6 Answers6

14

Merge the vertices by distance and then it will work, just tested

Lukasz-40sth
  • 3,062
  • 7
  • 19
  • 30
  • 3
    Can you go into detail what precisely you need to do to do this, or why this works? – Kirbinator Sep 25 '20 at 18:23
  • 10
    For future Google-ers in Blender 2.9: In Edit mode, select everything. Go to the menu in the top left corner of the viewport. and hit Mesh > Clean Up > Merge by Distance. This will remove any duplicated vertices. Which, for some reason, I ALWAYS end up having. I'm probably doing something wrong. – Andrew Jan 08 '21 at 18:33
  • Oh Yea! Thats it – Stephan Ahlf Mar 02 '21 at 20:05
11

I also came across this post. Turning off "clamp overlap" worked for me.

"Blender bevel modifier not working?" on YouTube and transcript (archived copy from Web Archive)

This was the relevant part of the post for me:

We can force bevel modifier to bevel the edges even though there are double vertices in our model by turning off this “clamp overlap” option in here. Let me turn this modifier back on. Basically this option, if it is on, will prevent the modifier to produce bevel effect if the result will look bad because they will overlap. The overlapping happens because the existing gaps between edges are too small. Notice if we have this option turned off. And let’s put smaller width value like 2 mm. At the glance the model looks okay. But once we get close to this area, we can see this ugly result. So now we know why this option is turn on by default. It is to avoid us from having these ugly topology result. So essentially turning off this option is doable but it is not the best solution.

Subsequently the author describes how to avoid the problem in the first place should you want to read further.

George Hawkins
  • 345
  • 1
  • 12
mstreffo
  • 211
  • 2
  • 4
  • Hi :) It would be helpful to add the essential information from the link in your answer. If it ever goes down, then your answer will then be a comment :) See here – Timaroberts Oct 19 '20 at 15:12
  • I've added what works for me. There's a lot of good info in the post so don't want to copy it all here. – mstreffo Oct 21 '20 at 09:14
  • 1
    As the quoted text notes - turning off Clamp Overlap isn't the best solution. If you watch the video the presenter explains why the problem occurs in the first place - overlapping edges (or in my case edges that were very close to each other which I'd actually created earlier with the Bevel tool - ctrl-B - rather than the modifier). Understanding how such edges constrain what the Bevel modifier allowed me to avoid the issue in the first place (i.e. don't create overlapping or very close edges if you're planning to use the Bevel modifier). There's further useful info in the video. – George Hawkins Mar 24 '22 at 17:45
2

Manually select edges you want to bevel. Press W and select Bevel. Press T to open the Tools panel and on the bottom you will see different options for the bevel type.

Try selecting Width, it should work with your model type.

Duarte Farrajota Ramos
  • 59,425
  • 39
  • 130
  • 187
Josip Kladarić
  • 1,036
  • 5
  • 11
1

Bevel might not work in cases where the normals of the object is not correct. Recalculate normals with Shift+N.

quellenform
  • 35,177
  • 10
  • 50
  • 133
Johan
  • 121
  • 3
1

I found running a limited dissolve on the model in edit mode fixes the topology problem left by booleans. Going back to object mode should reveal that your bevel modifier is having an effect.

0

Select the Width Type to Absolute, then the bevel works.

Duarte Farrajota Ramos
  • 59,425
  • 39
  • 130
  • 187
Jun Yu
  • 101
  • 2