Книжная полка Сохранить
Размер шрифта:
А
А
А
|  Шрифт:
Arial
Times
|  Интервал:
Стандартный
Средний
Большой
|  Цвет сайта:
Ц
Ц
Ц
Ц
Ц

Информационное обеспечение систем автоматизации проектирования

Покупка
Новинка
Артикул: 852546.01.99
Доступ онлайн
150 ₽
В корзину
В учебно-методическом пособии содержатся рекомендации к выполнению компьютерного практикума. Представлены возможности инструментов параметрического проектирования, дан список вопросов для самоконтроля. Для обучающихся по направлениям подготовки 09.03.01 Информатика и вычислительная техника и 09.03.02 Информационные системы и технологии.
Князева, Н. В. Информационное обеспечение систем автоматизации проектирования : учебно-методическое пособие / Н. В. Князева ; Министерство науки и высшего образования Российской Федерации, Национальный исследовательский Московский государственный строительный университет, кафедра информационных систем, технологий и автоматизации в строительстве. - Москва : Издательство МИСИ - МГСУ, 2020. - 47 с. - ISBN 978-5-7264-2191-9. - Текст : электронный. - URL: https://znanium.ru/catalog/product/2196324 (дата обращения: 21.02.2025). – Режим доступа: по подписке.
Фрагмент текстового слоя документа размещен для индексирующих роботов
УДК 004.9
ББК 32.965
К54
Рецензенты: 
доктор технических наук, доцент П.Д. Челышков, 
заведующий кафедрой автоматизации и электроснабжения НИУ МГСУ;
кандидат технических наук, доцент С.В. Баловцев, 
доцент кафедры «Безопасность и экология горного производства» НИТУ «МИСиС»
  Князева, Н.В.
К54		 --   -          Информационное обеспечение систем автоматизации проектирования [Электронный 
ресурс] : учебно-методическое пособие / Н.В. Князева ; Министерство науки и высшего 
образования Российской Федерации, Национальный исследовательский Московский государственный строительный университет, кафедра информационных систем, технологий и 
автоматизации в строительстве. — Электрон. дан. и прогр. (3,9 Мб). — Москва : Издательство МИСИ – МГСУ, 2020. — Режим доступа: http://lib.mgsu.ru/. — Загл. с титул. экрана.				
ISBN 978-5-7264-2191-9 (сетевое) 
ISBN 978-5-7264-2190-2 (локальное)
В учебно-методическом пособии содержатся рекомендации к выполнению компьютерного 
практикума. Представлены возможности инструментов параметрического проектирования, дан 
список вопросов для самоконтроля. 
Для обучающихся по направлениям подготовки 09.03.01 Информатика и вычислительная 
техника и 09.03.02 Информационные системы и технологии.
Учебное электронное издание
© Национальный исследовательский 
Московский государственный 
строительный университет, 2020


Редактор, корректор Л.В. Себова
Верстка и дизайн титульного экрана Д.Л. Разумного 
Для создания электронного издания использовано:
Microsoft Word 2010, Adobe InDesign CS6, ПО Adobe Acrobat
Подписано к использованию 24.04.2020. Объем данных 3,9 Мб.
Федеральное государственное бюджетное образовательное учреждение
высшего образования 
«Национальный исследовательский 
Московский государственный строительный университет».
129337, Москва, Ярославское ш., 26.
Издательство МИСИ – МГСУ. 
Тел.: (495) 287-49-14, вн. 13-71, (499) 188-29-75, (499) 183-97-95.
E-mail: ric@mgsu.ru, rio@mgsu.ru


Оглавление
Введение.........................................................................................................................................................  5
Практическая работа 1. СТРУКТУРА БЛОКА АЛГОРИТМА GRASSHOPPER.
...................................  6
Практическая работа 2. СТРУКТУРА ДАННЫХ GRASSHOPPER: «СПИСКИ» И «ДЕРЕВЬЯ».......  9
Практическая работа 3. ОСНОВЫ ВЗАИМОДЕЙСТВИЯ GRASSHOPPER И ARCHICAD 
НА ОСНОВЕ GRASSHOPPER LIVE CONNECTION.......................................14
Практическая работа 4. РАБОТА С GIS ДАННЫМИ ПРИ ПОМОЩИ GRASSHOPPER + 
PYTHON SCRIPT И ВЫВОД ДАННЫХ В ARCHICAD.
.................................21
Практическая работа 5. GDL-ПРОГРАММИРОВАНИЕ В ARCHICAD.
................................................37
Библиографический список.
.........................................................................................................................47
4


ВВЕДЕНИЕ
Данные и алгоритмы, их обрабатывающие, являются основой параметрического проектирования. Вычислительные инструменты в процессе проектирования значительно упрощают 
моделирование сложных форм, анализ проектных данных и позволяют выводить статистику. 
Процесс алгоритмического проектирования в высшей степени логичен и требует четкого изложения замысла проекта и шагов по его достижению. С помощью различных инструментов (программ, скриптов, определений) появляется возможность управлять созданием геометрии, моделированием свободных форм, что ранее было под силу только специалистам, 
владеющим языками программирования. В архитектурных компаниях работали «инструменталисты» (toolmakers), которые занимались созданием специфичных инструментов под конкретный проект, чтобы упростить работу архитекторов, сталкивавшихся с концептуальной 
геометрией. Сегодня все большую популярность приобретает визуальное программирование, 
в том числе с использованием Grasshopper и его связок с другими программными продуктами: RHINOCEROS, ARCHICAD и др.
5


Практическая работа 1
СТРУКТУРА БЛОКА АЛГОРИТМА GRASSHOPPER
Цель: знакомство с принципом алгоритмического проектирования, элементами алгоритмов Grasshopper.
Краткие теоретические сведения
Алгоритмическое проектирование — метод проектирования, где цель достигается за счет 
четко определенных шагов, а при любом изменении входных параметров для каждого шага 
автоматически будут изменяться выходные параметры. 
Grasshopper — это инструмент визуального программирования, то есть программирования, в котором вы не пишете код —  это сделали за вас разработчики, вы просто объединяете между собой подготовленные и подписанные блоки. Один раз написанный скрипт может 
быть применен неоднократно для решения подобных задачи, что снимает большое количество рутинной работы и существенно сокращает затраты времени. 
Grasshopper позволяет создавать визуальные программы, называемые определениями. Эти 
определения составлены из нодов (узлов), соединяемых связями (рис. 1). Определения размещаются на рабочем пространстве — холсте.
Рис. 1. Фрагмент определения Grasshopper
В Grasshopper используют два основных типа пользовательских объектов: параметры 
(parameters) и компоненты (components). Параметры хранят данные, а компоненты выполняют действия, результатом которых являются данные.
Параметры используются для хранения данных — чисел, цветов, геометрии и др. Геометрические параметры могут ссылаться на геометрию из Rhino или наследовать геометрию из 
других компонентов (рис. 2).  Компоненты выполняют действия, основанные на получаемых 
вводных данных (рис. 3).
Рис. 2. Параметры
Рис. 3. Компоненты
6


Похожие

Доступ онлайн
150 ₽
В корзину