Овощные грядки — не самый типичный герой материалов о технологиях и DIY. И перец, который Михай Олтеан вырастил на вертикальной грядке у стены собственного дома, он получил самым обычным способом, без единого транзистора в кадре. Интересно здесь другое — то, как именно была спроектирована сама конструкция.
Урожай вышел вполне заурядным, а вот подход к проектированию грядки заслуживает отдельного внимания. Похоже, это первый известный случай, когда человек сел и полностью описал кодом трёхмерную модель вертикального огорода в OpenSCAD.
Для тех, кто не сталкивался с этим инструментом: OpenSCAD — это бесплатный параметрический CAD, в котором геометрия задаётся не мышкой, а скриптом. Детали и их взаимное расположение описываются текстом, а программа строит по нему 3D-модель. Такой «программистский» подход давно любят энтузиасты 3D-печати и ЧПУ: модель легко пересчитать, поменяв всего пару переменных.
Обычно OpenSCAD применяют, чтобы подготовить файлы для 3D-печати или двухмерной обработки на ЧПУ. Здесь же цель была иной — просто спланировать, как все части системы сойдутся вместе. Автору оказался ближе именно текстовый, «кодовый» рабочий процесс, и в нём он собрал виртуальный макет всей стенки-грядки.
Хотя модель не предназначена для изготовления деталей, в неё добавлены виртуальные аналоги реальных компонентов. Вместо готовой библиотеки вроде NopSCADlib автор реализовал собственные версии винтов, гаек, шайб и отрезков металлического профиля, из которых собрана конструкция. Исходники выложены на GitHub, так что повторить или доработать проект может любой желающий.
Главная мысль проекта шире, чем огород. Сборка сложного многокомпонентного изделия виртуально — в удобном CAD, ещё до того как резать и гнуть металл, — экономит время и нервы и помогает заранее поймать ошибки стыковки. Этот эксперимент наглядно показывает, что приём не ограничивается электроникой и одинаково хорош хоть для шкафа управления ЧПУ, хоть для грядки с перцем.

















