A simple leg extension for furniture with square or rectangle legs. I used this for my Saracina Home brand shelves to achieve the necessary clearance for a robot vacuum.
leg_width: The actual width of the leg you wish to extend
leg_depth: The actual depth of the leg you wish to extend
leg_length: This sets how high the collar should extend up around the leg. To ensure the weight of the shelf is fully inside the extender, be sure not to set this too high
leg_extension: How thick the section below the bottom of the furniture foot is. Essentially how much higher you want your furniture.
slop: How much space to add around the leg. 0.5mm seems to work fine. 0 may cause scratching of the furniture or make it impossible to press it on.
thickness: How thick the collar section should be.
I used a brim to help bed adhesion. May not be required depending on your bed material.