Найти в Дзене
Parametric Space

Цифровая параметрика. Грамматика формы

Грамматика формы (Shape grammar) — особый класс продукционных систем (Если (условие), то (действие)), генерирующих геометрические формы. Основания грамматики формы положили в своей статье Джорж Стини и Джеймс Гипс в 1971. Гипс работал над применениями, тогда как Стини разрабатывал их математические основы. В 1977 году Стини обобщил грамматики формы в параметрические грамматики формы, объединив идеи параметрического и генеративного дизайна, чтобы учитывать больше контекста уже существующих форм. Грамматики формы сильно выделяются среди других систем генеративного дизайна своей визуальностью: вычисления производятся непосредственно над формами, а не абстрактными вещами, такими как символы, числа или слова. Важно, что грамматика формы не избавляет от неоднозначности, получаемые формы не имеют чётких частей и могут быть разобраны и собраны вновь уже другим образом. По словам Гипса, они созданы для людей, но могут быть адаптированы для компьютеров. Ещё одним важным характерным отличием явля
Грамматика формы (детский сад Фребеля)
Грамматика формы (детский сад Фребеля)

Грамматика формы (Shape grammar) — особый класс продукционных систем (Если (условие), то (действие)), генерирующих геометрические формы. Основания грамматики формы положили в своей статье Джорж Стини и Джеймс Гипс в 1971. Гипс работал над применениями, тогда как Стини разрабатывал их математические основы. В 1977 году Стини обобщил грамматики формы в параметрические грамматики формы, объединив идеи параметрического и генеративного дизайна, чтобы учитывать больше контекста уже существующих форм.

Грамматики формы сильно выделяются среди других систем генеративного дизайна своей визуальностью: вычисления производятся непосредственно над формами, а не абстрактными вещами, такими как символы, числа или слова. Важно, что грамматика формы не избавляет от неоднозначности, получаемые формы не имеют чётких частей и могут быть разобраны и собраны вновь уже другим образом. По словам Гипса, они созданы для людей, но могут быть адаптированы для компьютеров. Ещё одним важным характерным отличием является цель: грамматика формы должна давать интуитивное представление, проникать в суть порождаемых объектов.

Согласно определениям, данным Стини в его статье "Введение в грамматики форм и фигур", грамматика формы состоит из четырех компонентов:

+ конечное множество фигур

+ конечное множество символов

+ конечное множество правил для фигур

+ исходная фигура

Эти правила применяются рекурсивно, например, для преобразований, булевых операций, дополнений или делений фигур. По сути это набор правил, применяемых к исходной форме для создания дизайна. Несмотря на довольно простое определение, возможности создания форм с помощью грамматики формы очень обширны. В архитектуре популярным применением является создание планов этажей: повороты, разбиение на части, масштабирование и симметрия - лишь некоторые из множества правил, применимых для этой цели.

Несмотря на свою популярность в академических кругах, грамматики формы не нашли широкого применения в общих приложениях автоматизированного проектирования.

TG канал - PRMTRC spc