banner

Новости

Jan 18, 2024

Ручки с индивидуальной печатью всего за несколько строк кода

Хотя не все согласны с принципом CAD-через-код, лежащим в основе OpenSCAD, нельзя отрицать, что это программное обеспечение особенно хорошо подходит для параметрического проектирования. Используя несколько переменных выбора, можно создать модель в OpenSCAD, которую смогут легко настроить другие пользователи, даже если у них нет опыта работы с САПР.

Возьмем, к примеру, конструктор параметрических ручек, написанный [aminGhafoory]. Код занимает менее 100 строк, но если вы хотите создать свою собственную версию, все, на что вам действительно нужно обратить внимание, — это четко обозначенные переменные вверху. Просто укажите желаемый диаметр и высоту, немного поиграйтесь со значениями, которые передаются в функцию генерации захватов, и нажмите F7, чтобы экспортировать их в STL, готовый к печати.

Теперь надо признать, что все ручки, сгенерированные с помощью этого кода, будут выглядеть более или менее одинаково. Но в этом и прелесть открытого исходного кода: если вы захотите распечатать какие-нибудь дико выглядящие ручки, вы можете, по крайней мере, использовать этот код в качестве основы для дальнейшего развития. Имея базовую функциональность, вам просто нужно заняться написанием новой функции для создания текстуры захвата, которая вам больше нравится.

Конечно, если вы хотите сделать ваши проекты OpenSCAD еще проще для изменения другими, вам стоит изучить его впечатляющие возможности настройки, которые заменяют редактируемые вручную переменные удобными ползунками и полями текстового ввода. Такие проекты, как Ultimate Box Maker, которые мы рассматривали еще в 2018 году, являются отличным примером того, насколько мощным может быть OpenSCAD, если вы правильно продумаете свой проект.

ДЕЛИТЬСЯ