# \[WIP\]Bevel after Boolean

**URL:** <https://blenderartists.org/t/wip-bevel-after-boolean/693072>\
**Category:** Released Add-ons and Extensions\
**Tags:** add-ons\
**Created:** [July 20, 2017, 5:27am UTC](https://blenderartists.org/t/wip-bevel-after-boolean/693072 "2017-07-20T05:27:22Z")\
**Posts on this page:** 1\
**Showing post:** 1254

<div class="post-metadata">

**Author:** ![Bookyakuno](https://blenderartists.org/user_avatar/blenderartists.org/bookyakuno/32/33930_2.png) [@Bookyakuno](https://blenderartists.org/u/Bookyakuno)\
**Post date:** [August 5, 2020, 1:52pm UTC](https://blenderartists.org/t/wip-bevel-after-boolean/693072/1254 "2020-08-05T13:52:22Z")

</div>

I Made the ver3.0.1 for Blender 2.90 specification change for myself.  
[bab\_v\_0\_3\_0\_1.py](https://blenderartists.org/uploads/short-url/yH5rBesHhSDFelTYGZmAbOlEgIY.py) (70.2 KB)

Fixed an issue where modifier apply “apply\_as” couldn’t be used because it was abolished.  
Only a small change.

```auto
bpy.ops.object.modifier_apply(apply_as='DATA', modifier=apply_name_1)

```

I was looking at the source code to learn how the bevel works.

Is it like this?

- Create a curve object for hit detection from the bevel target edge
- Remove the mesh in the hit judgment
- Then bevel
- This avoids polygon collision

The processing of the corners and the removal of the mesh were advanced and not fully understood.

---

_[View the full topic](https://blenderartists.org/t/wip-bevel-after-boolean/693072)._
