If I understand your problem correctly, I think it is more an issue of math logic. I am not surprised that it is missing from SW mating capabilities. A "cylindrical" surface (ie: not necessarily circular in cross-section but extruded on an axis a-la SW "cam" surface) has a straight line edge when sectioned parallel to the axis. That makes it possible to relatively easily compute the tangency. Even a tapered cylinder (cone) might stand some chance of success. For any general case 3D surface this is not true and it would take some effort to even check for this condition. Add to this the assumtion that the edge was a straight line and not curved in one or more planes! Thus in the general case of two warped surfaces one could only expect them to be tangent a one given location on each. Even this would require other constraints on their orientation, otherwise there woud be an almost infinite number of solutions. You are asking for the surface tangency to match at all points along the edges of both surfaces, which may be quite common in your application, but not in the general case. Yours are only that way because you deliberately contructed them like that. Maybe you should be looking at mating the two edges and using some of the surface merging tools to create the right conditions or deriving some surface normal information and utilizing that. If the surfaces are constructed from sketches normal to the edge try this. Add a tangent construction line in the sketches at each end (or a perpendicular line, etc.). Show the sketch temporarily and mate the two sketch lines. It's brute force, but I've done simlar things. It should also updeat correctly if you change the sketch/surface definintion.