EN
Дополнение к: Blender версия 2.80 и выше. Для версии 2.79, см. специальную инструкцию по установке.
Текущая версия: Смотри настройки Сверчка или панель
Лицензия: GPL3
Требования: Хотя Сверчок в основном самостоятельный, ему нужен Python 3.6+ и numpy, они оба присутствуют в Blender (предскомпилированные бинарники), и от Вас не требуется дополнительных действий, мы добавили не обязательные узлы, использующие несколько дополнительных библиотек; если они у вас есть, то будет доступно большое количество дополнительных узлов. См. wiki-страницу со списком таких зависимостей и инструкциями по их установке.
Руководство: Английский - Введение в Сверчка из трёх уроков, и документация почти на все узлы. Если что-либо не ясно или не найдено, сообщите по адресу, вы можете помочь нам актуализировать уроки.
Сверчок - мощный инструмент для архитектора, позволяющий визуально программировать узлами. Программирование сетки и геометрии состоит из "кирпичей":
- списков Векторов являющих собой координаты вершин
- списки групп индексов представляющие рёбра и грани и другие данные
- матрицы (удобный и понятный способ изменения положения-масштаба-поворота)
- кривые - математические кривые
- поверхности - математические поверхности
- скалярные и векторные поля
- твёрдые тела, для их использования вам нужно установить библиотеки Фрикада
- инсоляция и рассчёт влияния солнца
Более 600 узлов вам помогут создать и изменять геометрию. А сочетания узлов помогут вам:
- делать параметрические конструкции
- легко менять параметры слайдерами и формулами
- Супер-узлы: Profile parametric, UVconnect, Generetive art, Mesh expression, Proportion edit, Wafel, Adaptive Polygons (tissue vectorized), Adaptive edges, ExecNodeMod, Vector Interpolation series of nodes, List manipulators, CSG Boolean, Bmesh ops,Bmesh props, и т.д.
- делать сечения, выдавливания, другие изменения с гибким параметризованым и векторизованым набором узловых инструментов
- считать площади, объём и прочее
- анализировать геометрию
- выводить данные в таблицы CSV или импортировать из CSV прямо в Сверчка
- создавать векторные и скалярные поля
- твёрдотельное моделирование
- обмен форматами brep/NURBS/IFC
- Подготовка чертежей SVG формата
- Просчёт инсоляции и радиации
- визуализировать данные
- даже написать свой узел на питоне, используя Scripted node
- делать свои дополнения к блендеру раскладкой узлов и затем пользоваться ими в окне 3М вида при помощи панели инструментов Сверчка для 3М окна
- доступ к API (bpy) при помощи узлов Set и Get
- обновлять сверчка одной кнопкой
- использовать генетический алгоритм
- и даже больше
Установите как обычный адон к блендеру.
-
Установка из пользовательских настроек
Скачать Сверчка с github
User Preferences > Addons > install from file > выбрать zip-архив > активировать Сверчка
Подтвердите выбор в файле startup.blend используяCtrl + U
иSave User Settings
в меню Addons. -
Обновление Сверчка
Используйте кнопкуCheck for new version
в панели Сверчка в раскладке узлов (N
чтобы вызвать). Нажмите кнопкуUpdate Sverchok
там же.
Нажмите потомF8
чтобы перезагрузить дополнения блендера. Должна поменяться версия. -
Дополнительно
Сверчок имеет большие скрытые возможности и много дополнительных узлов. Они раскрываются с установкой дополнительных python библиотек через установщик pip:- scipy
- marching cubes
- geomdl
- SciKit-image
- shapely
- circlify
- freecadpython3lib
описание здесь
Не установилось? Список причин тыц. Если вашей ошибки там нет - пишите письма.
Если вы устанавливаете из архива типа release, опасайтесь имени папки типа sverchok-master.x.y.z
, в таком случае переименуйте её в sverchok-master
, потому что имена папок с точками не читаются в именах пакетов питона.
При установке из пользовательских настроек, при получении ошибки - закрыть блендер и снова активировать Сверчка, всё до сохранения настроек блендера.
Также если вы обновляете Сверчка с кнопкой автообновления, будьте осторожны, в связи с названием папки, блендер может не подхватить её, следуйте указаниям здесь
Домашняя страница: Домой
Разработчики:
- Недовизин Александр;
- Городецкий Никита;
- Инг Линус;
- Жименез Агустин;
- МакАрдле Деальга;
- Воробьёв Константин;
- Портнов Илья;
- Ховик Элеонора;
- Пердан Вальтер;
- Мариус Георгий;
- Солуянов Сергей;
- Прытов Иван;
- Доваль Виктор;
- Маулт Дион;
- Зомпарелли Алессандро;
- Алекс (aka Satabol)
Email: [email protected]