@aeron203,
This looks like exactly what I want, but....
I'm unable to reproduce your steps. I created the ring just as you described in FreeCAD (see snapshot below). Notice I have more facets than your picture. That being said, I understand there's a difference between what's rendered and the STL file. I exported the file as an STL.
This is the first I've used Meshlab so I'm a bit of a noob here. I brought the STL exported from FreeCAD into Meshlab (v1.30a) onto my Mac, selected the ring faces, ran the subdivide and smooth filter per your instructions and got the attached image. Not quite the same. Seems like there was no change.
Again, I'm feeling like I'm missing something and it may be what I'm doing in FreeCAD or the export process.
EDIT: I think I just figured out what I did wrong. Before doing a selection in Meshlab, I needed to select "Flat line" in the icon menu to show all outer edges on my ring. I then did an "Filter/Selection/Select All" before following your steps. I was able to see the subdivide and the smooth operations.
Here's the final in Blender:
Thanks again for your help!!