Variable curved fillet?

Hi all,

Dilema - I have a "cylinder" which has angled ends (bigger at the bottom), now imagine a vertical plane through each end matching to the top edge of the cylinder......................

ok - now I want to put on a radius from the vertical plane to the edge of the angled end cylinder! haha so in effect the bottom has a bigger radius than the top.

2nd dilema, its not a simple cylinder but an extruded sketch!

Is this possible or have I lost the plot?

Part should be added below, and ive put in a novelty plane to show what I mean.

Thanks,

Andy

SolidworksParts And Features