[WIP] Sverchok, parametric nodes for architects

mesh join have to have level switch.
all nodes have to deal with levels, it is my idea. But maybe redux sverchok will have it


too hard now

or like this https://gist.github.com/7856b88b3bdd07fd2769506aa0d27b18


nikitron
I can not do that way because I have many hundreds of input objects in reality.

@randum
ожидание-реальность
я думаю, можно сделать скриптовый узел на эту тему, если будет время, я займусь. Ничего особенно сложного в нём быть не должно по идее.

I will handle SNlight ASAP on this.

шёл 1951 год…
С праздником

nikitron
Я уже разобрался с узлом Scripte, подучил Python, такой скрипт действительно будет написать и мне не сложно, так что не отвлекайтесь от своей работы :Р.
И вас с праздником, я кстати живу не далеко от места приземления Гагарина, был там правда давно, в детстве ещё.

I know how to work with Sripted node know little Python and i think that i will can to write a code for my goal.

late

pushed to git

поздно

UPD 1953

nikitron
Спасибо, так бы я конечно не написал -_-
Я взял с Open street map контуры домов и пытаюсь их поднять в Сверчке, на самом деле =D
Задача такая что бы получить сетку из полигонов по периметру стен, при чём упорядоченную, что бы в нужные полигоны (пока не знаю ещё как) вставить окна =)
Поднять то получается, а вот с порядком проблема :confused: почему то Extrude Edges и Lathe соединяют их в хаотическом порядке. За то UV connection с этим справлялся не плохо. Только вот оказалось (после вашего кода)), что на UV connection надо подать такой формат данных - [ object 1[object 1.1, object 1.2, …], … ] Правда кончено такой формат он не сможет проглотить.
В общем по любому придётся что то самому писать, для начала буду разбираться в вашем коде, я mathutils плохо понимаю, что то в интернете мало что по нему есть =/

Attachments


randum
UVconnect может соединить подобъекты как вы описали, они будут замкнуты в себе. Но надо делать как указано в примере templates --> petri-spiral-scale.json



кроме того, ты используешь edges instead of faces. don’t do it.

UPD 1955

окна делать либо булеаном модификаторами в самом блендере.
windows boolean can be done with
Либо inset

UPD 1956

Владимир делает адон, который импортирует эти карты нормально


лови

UPD 1957

Darcvizer
есть несколько путей, один мы реализуем для следующей версии сверчка, но насколько удачно покажет время. Пока же, можно делать раскладки и обмениваться ими через экспорт-импорт json

UPD 1958

nikitron
I do not know why the Scale node is better but it is really work, thank you.
Единственный минус: стенки невозможно сделать вертикальными :frowning:
Хочу кнопочку Separate и у узла Move.

Аддон видел, но 6$ я зажал =), для экспериментов хватает Maperitive пока.


One thing I’ve noticed.

I tend to rely heavily on three sources for Sverchok:

  • ReadtheDocs (reasonably up to date)
  • BlenderSushi (Jimmy Gunawan is amazing)
  • BlenderArtists (this thread)

occasionally touching on GitHub and the main Sverchok page.

What I’ve noticed in using it, specifically the scripts is that a good
number of them lead to something immediately visible and accessible.

Petal_Sine.py is an example. Simple, straightforward and readily
apparent what it does.

Others,

names_sum.py as just one example leave me clueless as to what to
do with them.

I bring them up, load them, and have ins and outs with no idea what
should be piped in, piped out or how.

There are MANY examples in ReadtheDocs (one of the reasons I rely
on it), that fill in the gaps for a number of nodes.

For scripted nodes, there are just a lot of gaps as to what a good number
of them do and how.

It would be nice to have some examples that fill in those gaps.

Jimmy’s got some great stuff out there. A good amount of it, half hour
or longer with the useful nuggets firmly entrenched somewhere in the
middle or near the end.

It’s also nice to have included some of the JSON’s from the livenodes
videos.

And he’s now got several hundred of them, which is a lot to sort through
absent a good index.

I’ll be REAL happy to see Sverchok incorporated into Blender, but, it’s also
still very much a WIP.

Same as animation nodes.

VERY powerful and potentially useful tools.

Not exactly beginner stuff.

A good number of users are put off by the interface of
blender, being used to the point and click ease of much of
the software out there.

It does take some adjusting, some getting used to.

I’m no expert. I get a lot more done now than I did when I
first started using it.

No one’s knocking on my door yet.

And I doubt they will be.

Sverchok is, for me, a fun, doodle tool, that
takes me places Blender alone, in its absence
doesn’t.

Thanx

Thank you, unkerjay and rendum.
It was in plans to write page of sn examples. Also in vk.com group have theme in conversations of jsons with images.
Will back to it asap
https://vk.com/topic-35076122_35054289?offset=20

Move rotate nodes to be mk2. Asap

UPD doing mk2 nodes, thinking of recursion in nodes and unification

UPD2 1961 год
4 февраля — в СССР запущен Спутник-7 к Венере, «Тяжёлый спутник 01».
12 февраля — в СССР запущен Спутник-8, «Тяжёлый спутник 02», Венера-1.
9 марта — запущен Спутник-9, 4-й космический корабль-спутник.
25 марта — запущен Спутник-10, 5-й космический корабль-спутник.
17 апрелявысадка десанта кубинских эмигрантов, подготовленных ЦРУ, в заливе Кочинос.
20 апреля — на Кубе Радио Гаваны объявило о полном разгроме сил вторжения в заливе Кочинос.
5 мая — 1-й пилотируемый старт США — 15-минутный суборбитальный космический полёт Алана Шепарда на корабле Меркурий-3.
27 июля — в Египте запущен построенный с помощью СССР атомный реактор мощностью в 2000 КВт. Объявлено, что он предназначен для научных исследований[SUP][29][/SUP].
67 августа — полёт космического корабля «Восток-2» с космонавтом Германом Титовым.
30 октябряСССР провёл испытание ядерного устройства мощностью 50 мегатонн. Это самое мощное ядерное испытание в истории.
переворот в Сирии

Next question.) I have very many objects with lists of different length. I want to add in each list one numeral. How can i to do it?


For now can use this:


Ko.
Thanks. It is works.
In my real work I used next code. But may be to use scripted node was better.


hi all,

i had a really hard time to sort vertecies indicies, all vector sorts options fail ( or i am just to dump) but lukily this script helps a lot to sort a edge.

Adaptive polygon needs clean uv indicies otherwise some polygons are rotated 90°
Adaptive polygon with profile node is so powerful, its realy easy to import DXF from grasshopper sort it and get exact geometry.






Hopefully you guys can add this sortfunction to verctor sort.

please,
VANDERHORST
you can use Scripted node 1
http://pasteall.org/pic/index.php?id=114890
http://pasteall.org/pic/index.php?id=114890

ps 1966
23 февраля — в Сирии произошёл 8-й военный переворот в её истории. К власти пришло левое крыло партии БААС во главе с генералом Салахом Джедидом. Новым президентом назначен Нуреддин Атаси[SUP][8][/SUP].
Массовые демонстрации в ряде городовСША с требованием прекращения войны во Вьетнаме.
30 марта — правительство Франции официально уведомило о решении выйти из военной организации НАТО к 1 июля 1966 года, а также потребовало вывести к 1 апреля 1967 года с территории Франции штабы, а также некоторые армейские и авиационные базы НАТО и войск США.
30 апреляАнтон Шандор ЛаВей объявил о создании Церкви Сатаны и начале сатанинской эры. По официальному календарю Церкви Сатаны, 1966 год считается I годом Века Сатаны.
28 июня — военный переворот в Аргентине, гражданское правительство президента Артуро Умберто Иллии свергнуто. Пришедшая к власти Революционная хунта на следующий день назначила президентом генерал-лейтенанта Хуана Карлоса Онганиа[SUP][23][/SUP].

много британских колоний получили суверенитет
30 сентября — с помощью подземного ядерного взрыва потушен газовый факел на месторождении Урта-Булак. Это был первый случай применения ядерного заряда для тушения факела. Разработанный для этого «чистый» заряд оказался очень успешным и применялся ещё несколько раз.

HAHA

you call it already profile sort…so nice nikitron many many thanks to you