11

I'm very new to Blender. I've used a loop cut and slide to make the shapes I want to indent in this object, then extruded them inward to get them how they look now, then dissolved the unnecessary leftover edges. I wanted to apply a bevel to some of the edges, so I used Tag Bevel in Edge Select Mode and marked the edges I wanted to Bevel, added the Bevel modifier and set the mode to weight.

On one side, it looks exactly how I want it:

Not broken

On the other side though, some of the edges aren't being bevelled despite being tagged (the ones closest, on the left side):

Broken

Why is it working for every edge other than these ones? This is the wireframe of the object and it doesn't appear to be any different on the side that works to the side that does not:

Wireframe

And these are the bevel's settings just in case (I've tried fiddling with the width and it doesn't seem to have any effect. Incidentally, if I change limit method to None, those edges bevel fine):

enter image description here

Adam Boulton
  • 113
  • 1
  • 1
  • 4
  • That is unusual. Can you use a mirror modifier on the mesh? That might get you up and running until we figure out what is going on. – J Sargent Feb 09 '15 at 12:38
  • Is there any chance for you to upload the file or paste a link? – Leon Cheung Feb 09 '15 at 12:44
  • @NoviceInDisguise Not sure whether this is quite what you mean with mirroring, but I made a duplicate, bisected it, deleted the half that didn't work then mirrored it. That makes it look OK, so I'm assuming the problem is with the mesh? (top one is the mirrored one)

    http://i.imgur.com/xehfDsM.png

    – Adam Boulton Feb 09 '15 at 12:50
  • Here's the blend file: https://www.dropbox.com/s/pf6k57cqa7ylp9q/Pistol.blend?dl=0 – Adam Boulton Feb 09 '15 at 12:53
  • I've also been having problems. It seems like Blender remembers the original angle profiles of my object, so when I enable the angle limit method, it considers all the angles as being the same even tho I've drastically changed the shape of the solid. –  Apr 02 '16 at 15:40

3 Answers3

18

you have a loop cut inside that part "overlapping edges"

  • select all the mesh in edit mode click remove double in tools
  • re-assign the bevel weight again
Chebhou
  • 19,533
  • 51
  • 98
  • 2
    Note that remove doubles is now called merge by distance. – aggregate1166877 Jan 08 '22 at 23:45
  • (On Mac, Blender 3.5.1) I didn't find it on the toolbar, but under the Mesh menu > Merge > By Distance. However, in my case, this didn't do anything ("Removed 0 Vertices"), and didn't solve the problem of being unable to bevel. – LarsH May 02 '23 at 15:10
5

This can happen when you scale a mesh in object mode. The solution is to apply the scale (⎈ CtrlA) in the aforementioned mode.

gandalf3
  • 157,169
  • 58
  • 601
  • 1,133
Luis Aguiar
  • 51
  • 1
  • 2
  • 1
    It is not a scaling issue, read the question and the accepted answer. – Denis Dec 17 '17 at 03:07
  • @Denis However, something like this can happen when there object scale is close to 0. See for example: https://blender.stackexchange.com/q/12288/599 – gandalf3 Dec 17 '17 at 08:05
  • @gandalf3 true, but it would be uniform over the mesh, unlike it is presented in this question. – Denis Dec 17 '17 at 16:49
  • @Denis Fair enough :) – gandalf3 Dec 17 '17 at 20:59
  • Actually, I had the same problem as the OP: one edge refused to bevel, while all the others in the mesh worked fine. "Applying all transformations" to the mesh solved the problem. I don't know why. – LarsH May 02 '23 at 15:17
0

You may have hidden geometry that prevents a bevel operation. Press "Alt + H" to reveal hidden geometry, and delete geometry that is connected to the area of your bevel. Hanging edges, interior faces, and other non-manifold geometry will prevent a bevel. Here is an excellent thread explaining non-manifold geometry: (What is non-manifold geometry?)

Pierre Ducos
  • 148
  • 8