I´ve printed few of those squash ball feet for my printer, but they all are too high to use with some of the designed enclosures that rely on the original CR-10 feet.
I designed low profile feet to be used with every enclosure that uses those original feet. These are ment to used with normal squash ball (40mm diameter) and they attach to inner corners of printer.
There are 2 models, one for M4 nut and one for M5. I had to do this as I thought I have M4s. I didn´t so I designed M5 version, the bolt doesn´t have countersink hole so it is not as pretty as that M4. But I don´t care about looks.
Printer is on the same, or little lower (1mm), level than with the original feet.
I printed these with ASA, supports for those ridges that sit in the v-slot. With ASA I dare to use 25% infill, with PLA I would use as high as 50-60% especially if printer is enclosed.
Use 2x slot nut to mount 1 feet. I designed it to use M4x16 or M5x20 hex bolt.
Ball is little tight to fit in that hole, but once you have it in there it wont move. There is hole on the top side to remove the ball.