By two faces converging do you mean a case where a fillet would effectively become an edge? In terms of reality, that is almost never the case, so a practical implementation should have options where one puts in what kind of a "fit" is needed. Think clearance, interference, or transition fit for bores and shafts. I can't think of any practical cases where fillets are imvolved.bejant wrote: It will be interesting to see how you handle the situation where two faces converge... I was looking for an example I saw on the Reddit CAD Challenge some time ago, but can't find it now.
On a slight aside these border cases should be incorporated into the implementation of toponaming too. TODO: discuss jman's case.