まず頂角が一番大きい点 A を中心として,二番目に長い辺 CA より長い半径 r=b+d (d は0または任意の正値とする)の円弧を∠BAC の間に描く.直線 AB と交わる点を P,AC と交わる点を Q とする.当然 CQ = d,BP = b+d-c である.
次に点 C を中心として半径 CQ の円弧を描き,この円弧と辺 BC の延長部分との交点を R とする.
続けて点 B を中心として半径 BR (=a+d) の円弧を∠ABC内に描き,直線 AB と交わった点を S とする.
以下同様にして点 A を中心にして半径 AS (=a+d-c) の円を描き,直線 AC との交点を T とし,点 C を中心として∠ACB内に半径 CT (=a+b+d-c) の円弧を描き,直線 BC との交点を U とする.最後に点 B を中心として半径 BU (=b+d-c) の円弧を描けば,点 P とつながり,求める曲線の出来上がりとなる.
実際このとき
CQ=CR=d, AS=AT=a+d-c, BU=BP=b+d-c
となり,それぞれの円弧は点 P,S で直線 AB と,点 R,U で BC と,点Q,T でCA と直交するから,円弧を結ぶ点で曲線は滑らかにつながる.ただし d=0 としたときは,点 Q,R は点 C に一致するから,点 C では角張る (つまり接線の向きが連続的でない).また特に元の三角形が正三角形のときは,角が三つある三回対称の形となる.