Skadis top shelf.
Scale on Z axis to a required length.
Print on a side.
Open Source & Public Domain - free forever, no strings attached.
Source