This article describes a rounding operation for a 3D CAD boundary repr
esentation (B-Rep) solid model. Complex combinations of convex and con
cave edges are handled predictably and reliably. At vertices the surfa
ces are smoothly connected by one or more surface patches. An algorith
m for the creation of blending surfaces and their integration into the
model is outlined. The sequence of topological modifications applied
to the solid model is illustrated by examples including some special c
ase handling.