Customisable Rod Holder

This customisable rod holder can be used for any variety of things, and is designed to protect the surface below from direct contact with the screws. It uses a friction connection to clamp in place.
I designed it to hold a rod which supports a hanging mobile above my baby's bassinet. It's a nice bassinet, so naturally I didn't want to damage the wood by screwing onto it. This was the inspiration for the thin, flexible wall which applies pressure to the wooden post that the rod is clamped to, while protecting it from direct contact with the screws.
I used two M5x10mm button head screws, but you can adjust the screw diameter.
Note: while the OpenSCAD file works fine for any values you want to enter, the Customiser seems to have a problem with it. I'll investigate and fine out why this is.