Now handles inside corners and allows to fillet all edges, not just newly created edges. Inside corners are fused to the object rather than cut away from it as the outside corners are done. I don't think this will break existing models, but it might change them. In previous versions inside corners were basically ignored.
***********
Updated to v0.2021.10.10.rev4
Now if you double click the Bevel object in the tree it brings up the vertex editor.
***********
Updated to v0.2021.10.10.rev3
It seems when a Part Design solid feature gets deleted it's up to that feature to ensure the next feature in the tree inherits its base feature. I was thinking FreeCAD managed that for us, but evidently not. So, this update resets the next feature so that it can inherit the Bevel object's base feature and continue the chain properly.
*******
Updated to v0.2021.10.09
- Implemented simple vertex editor, triggered by toggling Edit Vertices property from False to True (sets itself back to False)
- New colorized icon (probably still not perfect)
- Claim Children property no longer defaults to True in Part Design, in order to maintain the linear tree view
Note: the UseAllVertices property is automatically set to True if you bevel an object without first selecting any vertices. In this case, all vertices are beveled. This property overrides any changes made in the Vertex editor, so be sure to set it to False if you want to select individual vertices. There is a warning message if you open the vertex editor with this property set to True, but no warning if you edit using the default editor by clicking the [...] in the Vertices property.
*************
With the Bevel macro (installable in the addon manager) you can bevel vertices of an object. It works just like chamfer except instead of working on edges it works on vertices.
Here is a prism made in Part Design by padding an octagon drawn in the sketcher:
Here, after selecting the Pad and running the Bevel macro, and then setting the Length property of the Bevel object to 3 mm (it defaults at 1 mm):
It can also fillet the new edges that it created:
You can select individual vertices or if you select the object in the tree all vertices are beveled.
Works in Part Design or outside Part Design, but don't try putting one created outside Part Design into a Part Design body or else it will go in as a base feature.
It is quite robust with the bevels, which can overlap each other and not cause an issue, unlike chamfer, which will fail in such cases.