Bevel

Bevel edges on 3D geometry or round corners on 2D shapes.

What it does

Bevel softens hard edges and corners. On a 3D mesh it bevels the edges, carving a small strip along each sharp edge to catch light. On a 2D shape it rounds or chamfers the corners instead. One node reads the input and applies whichever applies.

Round mode gives a circular arc, Chamfer a flat cut. Custom takes a Curve node wired into Profile to drive the exact cross-section, anything from a gentle flare to a stepped notch.

When to use it

ParameterTypeDefault
inputOneOf([Collection])
profileOneOf([Curve])
widthNumber5
segmentsNumber4
modeString"Round"
limit_methodString"Angle"
angle_thresholdNumber30
clamp_overlapBooleantrue

Gotchas

Selection defaults to Angle, so only edges and corners sharper than Angle Threshold are bevelled and smoothly curving areas are left alone. If part of a model is not bevelling, check whether its edges are actually sharper than the threshold, or switch Selection to All.

Segments controls smoothness. 1 segment gives a flat chamfer-style cut regardless of Mode; 4 or more gives a smooth rounded bevel.

Clamp Overlap is on by default and prevents bevels on short edges from crossing over each other. Turning it off can produce self-intersecting geometry on tightly packed edges.

Custom mode takes effect only once a Curve is wired into Profile. Without a connection it falls back to the same placement as Round mode. Add a Curve node and connect it before switching to Custom.

Worked example

  1. Add a Bevel node and connect your mesh or shape to Input.

  2. Raise Width to set how wide the bevel strip (or corner radius) is.

  3. Raise Segments above 1 for a smooth round bevel instead of a flat chamfer.

  4. Leave Selection on Angle and adjust Angle Threshold so only the intended corners catch the bevel, or switch to All to bevel everything.

  5. For a custom cross-section, add a Curve node, connect it to Profile, and set Mode to Custom.

See also

Smooth · Fill · Offset · Geometry (meshes)