Кроссплатформенная система параметрического 3D-моделирования объектов любого размера с открытым исходным кодом, построенная на OpenCASCADE.
nortikin/sverchok
Sverchok — аддон для Blender с визуальным узловым программированием и более чем 600 узлами для создания и обработки параметрической геометрии.
- Звёзды
- 2,554
- Форки
- 249
- Открытые issues
- 220
- Последний коммит
- 13 часов назад
Что это?
Sverchok — аддон для Blender, с помощью которого архитекторы и дизайнеры могут создавать геометрию в визуальном редакторе узлов. Сетки, кривые, поверхности, скалярные и векторные поля, а также тела создаются соединением узлов, а параметры настраиваются с помощью ползунков или формул.
В аддон входит более 600 узлов для таких задач, как построение сечений и выдавливаний, булевы операции CSG, операции BMesh, вычисление площади и объёма, а также импорт CSV. Также есть узел Scripted для пользовательского кода на Python, узлы Set и Get для доступа к API bpy в Blender и экспорт чертежей в SVG и DXF прямо из деревьев узлов.
Sverchok поддерживает Blender 2.8 и более новые версии, включая актуальные выпуски 4.x и 5.x, и устанавливается как любой другой аддон Blender. Для работы некоторых необязательных узлов нужны сторонние библиотеки, например scipy, geomdl и shapely.
Ключевые возможности
- 01Более 600 узлов для создания и изменения геометрии
- 02Параметрическое управление с помощью ползунков и формул
- 03Булевы операции CSG, операции BMesh и выражения для сеток
- 04Создание и визуализация скалярных и векторных полей
- 05Узел Scripted для пользовательского кода на Python и доступа к API bpy
- 06Экспорт чертежей в SVG и DXF, а также импорт данных BREP, NURBS и IFC
Сценарии использования
- Проектирование параметрических архитектурных форм и зданий в Blender
- Генерация вариантов сеток и кривых на основе формул
- Создание 2D-чертежей в SVG или DXF из 3D-схем узлов
- Анализ площади, объёма и солнечной инсоляции геометрии
Темы
Частые вопросы
- Что такое sverchok?
- Sverchok — аддон для Blender с визуальным узловым программированием и более чем 600 узлами для создания и обработки параметрической геометрии. Sverchok — аддон для Blender, с помощью которого архитекторы и дизайнеры могут создавать геометрию в визуальном редакторе узлов. Сетки, кривые, поверхности, скалярные и векторные поля, а также тела создаются соединением узлов, а параметры настраиваются с помощью ползунков или формул.
- sverchok можно использовать бесплатно? Какая у него лицензия?
- sverchok распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- sverchok всё ещё поддерживается?
- Активно поддерживается. Последний коммит в sverchok — 6 нояб. 2026 г..
- Для чего можно использовать sverchok?
- Проектирование параметрических архитектурных форм и зданий в Blender Генерация вариантов сеток и кривых на основе формул Создание 2D-чертежей в SVG или DXF из 3D-схем узлов Анализ площади, объёма и солнечной инсоляции геометрии
- Где скачать sverchok?
- Исходный код и инструкции по установке — на GitHub: https://github.com/nortikin/sverchok
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Python-библиотека для описания 3D-объектов короткими программами с именованными частями на базе Blender bpy, рассчитанная на генерацию кода с помощью LLM.
Локальное настольное CAD-приложение с совместимой со Studio средой моделирования и помощником на базе Pydantic AI; сборка CAD-моделей выполняется на вашем компьютере.
Настольное приложение для проектирования параметрических 3D-моделей в CadQuery: код пишет выбранный вами CLI-агент.
Бесплатная кроссплатформенная CAD-программа для создания виртуальных LEGO-моделей на основе библиотеки деталей LDraw.
Рабочая среда FreeCAD для проверки 3D-моделей на проблемы технологичности: углы уклона, толщину стенок, поднутрения и острые углы.