Das sind weniger als 40 Zeilen Openscad-Code. Viele sich wiederholende Spalten eignen sich für skriptgesteuertes CAD.