Научная статья на тему 'Создание таблицы и удобного интерфейса работы с ней в Revit'

Создание таблицы и удобного интерфейса работы с ней в Revit Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
2782
45
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
REVIT API / ТАБЛИЦЫ / REVIT / BIM

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Поляков Илья Сергеевич

Каждый, кто активно работает в Revit, сталкивался с проблемой отсутствия классических таблиц в этой среде. Чаще всего решением такой проблемы являлся импорт ведомости в Excel или Word, что имеет свои недостатки.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Создание таблицы и удобного интерфейса работы с ней в Revit»

узкоспециализированными книгами, не требующими защиты, либо старыми изданиями, права авторов на которые уже истекли (70 лет по российскому законодательству). Подобных изданий великое множество, и их достаточно для оживления технологии «печать по требованию»;

3. С третьим вопросом, а именно с засильем электронных СМИ и электронных книг, будет разобраться достаточно сложно. Это плоды научно-технической революции. Можно порекомендовать издателям, занимающимся технологией PoD, повысить конкурентоспособность своих изданий. Для этого, кроме технологов, непосредственно участвующих в процессе книгоиздания, понадобятся талантливые менеджеры и маркетологи.

Список литературы

1. Печать по требованию (Print-on-Demand) - технологическая революция в издательском мире. Гжегож Богута. [Электронный ресурс] / Режим доступа: https://compuart.ru/article/9012/ (дата обращения: 16.05.2018).

2 Печать по требованию: большое начинается с малого. [Электронный ресурс] / Режим доступа:http://www.marsel.rUartides/pechat_po_trebovamju_bolshoe_nacЫnae tsja_s_malogo.html/ (дата обращения: 16.05.2018).

3 Что такое print-on-demand. [Электронный ресурс] / Режим доступа: http://blog.selfpub.ru/print-on-demand/ (дата обращения: 16.05.2018).

СОЗДАНИЕ ТАБЛИЦЫ И УДОБНОГО ИНТЕРФЕЙСА РАБОТЫ

С НЕЙ В REVIT Поляков И.С.

Поляков Илья Сергеевич - студент магистратуры, кафедра прикладной математики и информатики, Санкт-Петербургский государственный архитектурно-строительный университет,

г. Санкт-Петербург

Аннотация: каждый, кто активно работает в Revit, сталкивался с проблемой отсутствия классических таблиц в этой среде. Чаще всего решением такой проблемы являлся импорт ведомости в Excel или Word, что имеет свои недостатки. Ключевые слова: Revit API, таблицы, Revit, BIM.

На сегодняшний день не существует нормального решения проблемы работы с таблицами в Revit. Пользователям приходится идти на разные ухищрения, такие как эмулирование таблицы линиями (используя плагины Dynamo).

Стандартные спецификации Revit имеют динамическую зависимость, то есть при изменении значения одной из ячеек изменится и значение параметра у элемента, которому соответствует данная ячейка [5]. Такие спецификации состоят из двух частей: первая - о которой говорилось выше, а вторая часть не имеет зависимости с элементами и представляет собой необходимую пользователю таблицу. Но главным недостатком ее является некорректное отображение при редактировании и не очевидные пользователю зависимости:

• Ширины всей таблицы;

• Ширины всех ячеек и столбцов;

• Добавление столбцов без потери размеров остальной части.

К счастью, недостаток с некорректным отображением пропадает, если разместить ведомость на листе, однако пропадает и возможность ее редактирования [3] (Рис. 1). В

таком случае на помощь приходит Revit API. Подгружается плагин, представляющий собой панель, на которой дублируется ведомость, размещенная на листе. При любом изменении таблицы в панели эти изменения отображаются в исходной ведомости на листе. Панель не ограничивает свободу пользователя, и он может переходить на другие виды и отвлекаться на них, при этом будет сохраняться зависимость между нашими таблицами и, при внесении изменений, они будут отображаться в исходной таблице, при условии, что пользователь работает с другим видом. Еще одним плюсом панели является то, что при работе с более чем одним монитором, ее можно переносить на другой монитор.

По окончании работы с таблицей нужно закрыть панель, в результате чего прервется связь, либо переключиться на другую таблицу.

Из панели можно редактировать как содержимое таблицы, так и ее свойства, такие как:

• Размер таблицы;

• Количество столбцов/строк;

• Стиль текста;

• Стиль линий.

К сожалению, в текущей версии плагина, пока еще отсутствует возможность объединения/разъединения ячеек (что видно на Рис. 2), но данный недостаток планируется доработать в дальнейшем, а также добавить экспорт/импорт в Excel вместе со стилем таблицы.

Наглядным примером использования таких таблиц является плагин, описанный в статье «Оптимизация интерфейса и организация работы в BIM».

Результатом работы плагина «Спецификация» является текстовые таблицы, которые размещены на листах. При работе с ними временами возникает необходимость их редактировать, что было бы удобнее при наличии соответствующего инструмента, а не напрямую из спецификации.

р ! H1Я 1Д1Н.ЦН, и

*1пая ««ч

щ нгнляцня

1 ГОСТ 119IB-BD

г loWHIM к оцрнкоейнMV 1 tri«. 5-0,3.. zooxido ГОСТ HMS-ID г,!

g о яду мяч и ifHniiHKi стал. f-D.sii isddxisoa ГОСТ 1|918-80 з.л

^ ■ oajjiroBBj. ю о up н ива н nul cran s-D.9ii isdoï iэоа ГОСТ 11918-30 к»

s am eta м'»а» ио-цпеш ЯЛ

S Ныалллля крепленая •Г я, ■

1 \ 1 !

ШИФР-123.С1

Изы ^лп>ч. 4ша

.................. Листов

И.«........... ^ ЭталонПроект <05ТО»

Рис. 1. Ведомость, размещенная на листе

Рис. 2. Таблица, размещенная на панели

Вывод

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

Список литературы

1. Пакидов О.И. Основы BIM: Информационное Моделирование для строителей. Набережные Челны, 2014. 35 с.

2. Талапов В.В. Основы BIM: введение в информационное моделирование зданий. М. ДМКпресс, 2011. 391 с.

3. Талапов В.В. Технология BIM: суть и основы внедрения информационного моделирования зданий. М.: ДМКпресс, 2015. 410 с.

4. Четверик Н. Затраты на BIM-технологии в проектировании оправдываются высокой эффективностью, 2014.

5. Revit SDK, 2017.

i Надоели баннеры? Вы всегда можете отключить рекламу.