Скрипт Grasshopper для построения профилей улиц и их пересечений

 

Skript_by_A_P1Без имени-2Скрипт позволяет автоматически создавать профили улиц и их пересечения.

Изначально задано три профиля:

1 — велодорожка с двух сторон улицы

2 — с левой стороны улицы тротуар, с правой стороны газон и велодорожка

3 – с левой стороны улицы велодорожка, с правой стороны газон

Скрипт спроектирован таким образом, что при желании легко  убрать или добавить или поменять местами любой из элементов (велодорожка, газон).

Входные параметры – кривые – оси дорог (разделяются по виду профиля)

Скрипт автоматически строит фонари вдоль проезжей части. Фонарь создан в Rhino и находится в отдельном файле Library. Для корректной работы необходимо прописать путь к этому файлу.

Изменяемые параметры:

Ширина проезжей части  каждого профиля изменяется отдельно. Изменяются  любые габариты всех элементов с каждой стороны улицы отдельно.

Выходящая геометрия

В результате работы скрипта каждый элемент можно редактировать отдельно. Для наглядности каждый элемент окрашивается в свой цвет.


Скрипт разработан в ходе курсовой работы в СПбГАСУ, автор скрипта — Артем Петряков, преподаватель — Юрий Насонов.

Поделиться:
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 Теги: ,
[wpdreams_rpl]