I created fillets/blending for a cube corner in 3 cases.
For the first case, the 3 radius are equal. The blending surface is a sphere patch.
For the second case, two radius are smaller than the third. The blending surface is a torus patch.
But for the third case, one radius is smaller than the other two. I cannot figure out the algorithm generating the blending patch. I did a lot of search for papers on surface/edge blending, but didn't find the algorithm for this case. Are there any document or paper on the algorithm for this case?
Could someone give me some hint?
The STEP and picture files for the three cases are attached.


