Thanks for sharing that segment. I added a scale factor to the second object in the difference portion and translated it downward by a smidgen to get rid of the z-fuzz. Of course, I played around with some of the numbers to see what would happen. I'm not sure my changes are good coding, but the result looks okay.

Can you share the base and cylinder portion too? I realize that the base could be anything and the cylinder is going to be a cylinder, shouldn't be too tough, right?

I'm disappointed with Thingiverse too. It was a halfway decent resource and now it's become a struggle.