Это первая вещь, которую я создал с помощью OpenSCAD. Она не идеальна, но она работает.
Обновление: Лучшие значения по умолчанию.