Приближается лето. Могут потребоваться обновления в системе полива, например, разветвители для шлангов. У меня есть несколько 3d-принтеров, по крайней мере на одном из них можно такой разветвитель распечатать. По сравнению с прошлым годом сильно возросла популярность ИИ-инструментов, которые вот-вот должны заменить привычные шаги разработки - например, "не нужно будет уметь программировать". OpenSCADЧитать полностью »
Рубрика «OpenSCAD»
ChatGPT и попытка сгененировать модель в OpenSCAD
2025-05-30 в 12:47, admin, рубрики: 3d-моделирование, chatgpt, llm, OpenSCAD, моделированиеСказ о том, как один программист себе мебель из ДСП на PHP программировал
2025-05-17 в 13:01, admin, рубрики: OpenSCAD, php, ruvds_статьи, проектирование мебели
Тут немного о том, как я сделал библиотеку для проектировки простой мебели из ДСП не визуальным методом, а в виде PHP-скрипта.Читать полностью »
Проектирование корпуса для электронной самоделки
2025-03-05 в 5:30, admin, рубрики: 3d-моделирование, kicad, OpenSCAD, корпус электроникиХочу поделиться подходом к проектированию корпуса с нуля для электронной самоделки, которая переросла стадию беспаечной макетной платы и вороха проводов на столе.

Творчество в OpenSCAD: своя мелодия для музыкальной шкатулки
2024-06-24 в 15:05, admin, рубрики: 3D-печать, DIY, diy-проекты, OpenSCAD, python, музыкаОдна из моих любимых вещей в программировании — это когда получается применить свои навыки не только в своей основной работе, но и в какой-то новой и неожиданной предметной области, облегчая чью-то работу и решая задачи, которые не были до этого автоматизированы. Чаще всего источником вдохновения в таких делах становится моя жена: в один из прошлых раз пришлось писать много кода, когда мы вместе писали дипломную работу по гидрологии (а я так и не собрался пока написать об этом статью), а в этот раз стояла задача сделать музыкальную шкатулку с небанальной мелодией.
OpenSCAD для пионеров и пенсионеров: целый день для знакомства
2021-12-08 в 18:57, admin, рубрики: diy или сделай сам, OpenSCAD, Работа с 3D-графикой
Постоянно видел на Thingiverse модели с исходниками на OpenSCAD. Даже пытался загружать этот код — но, похоже, тормозная жидкость залита в OpenSCAD при разработке в изобилии, при отображении более-менее сложной модели компьютер подвисает на десятки минут. В итоге — не вдохновило.
Обычно я пользуюсь древним Sketchup — еще гугловским, той античной версией, когда гугл врал, что Sketchup — это навсегда, и его бесплатная версия в усеченном варианте будет всегда доступна даже для коммерческого использования. Я, будучи по натуре легковерным, даже с Ruby слегка разобрался, автоматически прорисовывал профиля крыльев игрушечных самолетиков в Sketchup и генерировал код для пенорезки, чтобы их вырезать. Почти вчера было — но Ruby я уже абсолютно не помню.
Нарисовать в Sketchup что-то очень сложное и мелкое, чтобы можно было распечатать — это головная боль. Нарисовать-то можно, но он потеряет маленькие кусочки изображения, если их и удастся преобразовать в STL, то сгенерировать код для печати ни один слайсер не сможет.
Читать полностью »
Система скриптового 3д моделирования ZenCad
2019-03-10 в 8:49, admin, рубрики: 3d, 3D-печать, OpenSCAD, python, Работа с 3D-графикойТа работа, которую я хочу представить вашему вниманию, есть попытка еще раз написать систему скриптового 3д моделирования. Написать так, как я её хотел бы видеть.
Рецепт системы ZenCad довольно прост. Концепт скриптового 3д моделирования OpenScad, геометрическое ядро OpenCascade, python3 в качестве клея, библиотека ленивых вычислений evalcache для агресивного кеширования вычислений. Добавить специй еще из пары-тройки инструментов, приправить gui под соусом PyQt, и подать к столу перемешав, но не взбалтывая.

KeeBee. Изготовление с нуля собственной USB-клавиатуры
2019-02-20 в 13:41, admin, рубрики: cad, diy или сделай сам, KeeBee, kicad, nucleo, OpenSCAD, STM32F042K6T6, usb, клавиатура, Компьютерное железо, периферия, Производство и разработка электроники, Электроника для начинающихНесколько месяцев назад завершился мой проект по изготовлению USB-клавиатуры. Среди прочего, я выполнил дизайн электронных схем, спроектировал печатную плат, запрограммировал прошивку, сделал макет в CAD и произвёл сборку устройства. В результате получилась удобная клавиатура, которую я использую ежедневно и ласково называю KeeBee:

Клавиатура KeeBee в окончательном виде
Несколько целей проекта:
- Самостоятельное создание схемы.
- Написание прошивки клавиатуры.
- Узнать, как работает протокол USB.
