Fillet After Boolean Problem

 From:  Skwerm
7086.1 
I'm attempting to model a street light pole base that has vertical grooves (See Attached Image).

After creating the base via a loft and then removing the groove objects using a boolean subtract, I need to be able to fillet the edges of the grooves. So far I've been unable to do so successfully.

To create the groove objects I projected a vertical line to the surface of the base object. I then swept a circle along the projected curve and added spheres to either end, which I then boolean-unioned to create the groove objects. I then did a polar array to create the group and then removed those from the base object.

It's probable that there is a better way to accomplish this, but I can't think of another method. Could someone have a look at the attached 3dm and let me know how I can accomplish what I'm attempting to do?

Thanks!

Image Attachments:
Size: 191.9 KB, Downloaded: 10 times, Dimensions: 915x857px