Revit server как работает
Перейти к содержимому

Revit server как работает

  • автор:

Сведения о Revit Server

Автор:

Revit Server — это серверное приложение для Autodesk Revit . Он является основным приложением для совместной работы над проектами Revit .

Совместный проект представляет собой модель здания Revit , доступную для открытия и изменения несколькими участниками·проекта одновременно. При совместной работе на основе сервера на разных сайтах устанавливается и настраивается несколько экземпляров Revit Server, которым назначаются различные роли, что позволяет оптимальным образом поддерживать совместную работу над проектом в глобальной сети (WAN). Все вместе эти экземпляры Revit Server образуют сеть Revit Server.

Роли Revit Server

Экземпляр Revit Server может быть настроен для выполнения некоторых или всех из следующих ролей в сети Revit Server:

Хост. При активации этой роли экземпляр Revit Server может служить для хранения моделей из хранилища для совместных проектов на основе сервера. В целом хост Revit Server схож с центральным сервером в версиях Revit Server до 2013. Как правило, роль хоста включается для экземпляров Revit Server, которые по географическим или организационным причинам являются центральными для участников проектной группы. Экземпляры Revit Server, в которых эта роль активирована, описываются в пользовательской документации и в диалоговых окнах, с помощью которых пользователи управляют соединением с сетью Revit Server, как серверы Revit.

Акселератор. С помощью этой роли экземпляр Revit Server получает возможность собирать и кэшировать данные от нескольких экземпляров Revit Server, в которых активной является роль «Хост». Для участников группы, находящихся в одной локальной сети (LAN) с акселератором Revit Server Accelerator, значительно повышается производительность соединения с моделью из хранилища, хранящейся на хосте Revit Server. В целом акселератор Revit Server Accelerator схож с локальным сервером в версиях Revit Server до 2013. Несмотря на то, что подключение к модели из хранилища через акселератор является предпочтительным способом, участники группы могут подключаться к хостам Revit Server напрямую. Когда локальный акселератор недоступен, рабочие станции приложений Revit автоматически подключаются к хостам, однако как только работа акселератора восстанавливается, происходит переподключение клиентов к акселератору. Благодаря этому участники группы могут ничего не знать об использовании акселератора, поскольку его участие в повседневных операциях является совершенно прозрачным.

Администратор. Эта роль позволяет запускать веб-утилиту управления администратором Revit Server в экземпляре Revit Server.

Установка Revit server 2022 на Windows Server 2019

Всем привет. В этой статье я расскажу как установить Revit Server 2022 на Windows Server 2019.

1. После установки OC, первым делом ставим все обновления, доступные на текущий момент. Обязательно сразу же меняем название машины (если это необходимо), иначе будет мучительно больно.
2. Перед установкой Revit Server, необходимо до установить необходимые компоненты Windows, для этого заходим в Диспетчер серверов -> Управление -> Добавить роли и компоненты.

На страницах выбора ролей и компонентов внимательно выбираем то, что указано на скриншотах. Все что не указано, оставляем по умолчанию.

3. Далее, приступаем к установке Revit Server 2019, перед этим обязательно перезагрузив ОС.
После запуска мастера установки Revit Server, не забываем расширить окно параметров, и выбрать все 3 роли, в противном случае, придется исправлять ошибки.

Внимание. Желательно поменять место хранения проектов, дабы было более удобно производить резервное копирование.

4. После установки необходимо создать конфигурационный файл RSN.ini, для администрирования установленного сервера, и сохранить по пути c:\ProgramData\Autodesk\Revit Server 2022\Config. В содержимом файла, с новой строчки необходимо указать IP адрес или DNS имя тех машин, кто будет иметь доступ к администрированию данного сервера.
Для примера, можно указать локальную машину: localhost

5. Раньше при установке Revit Server 2019 и ниже версий на этом шаге необходимо было запустить Internet Explorer. Но….. При попытке запустить Internet Explorer на Revit Server 2020 и выше вы получите белый экран. Все дело в том, что Microsoft в 2021 году прекратила поддержку Silverlight. В результате поддержка Internet Explorer в Revit Server 2020 и выше больше не поддерживается. Поэтому запускаем Chrome (или Firefox, или Edge) и заходим по адресу: https://localhost/RevitServerAdmin2022/

6. Если все установлено и настроено верно, то по итогу вы должны увидеть вот такое:

Возможные проблемы:

1. При просмотре страницы администратора Revit Server появляется следующая ошибка:
«Revit Server Administrator не установлен на сервере, к которому вы пытаетесь получить доступ. Используйте другое имя Revit Server в адресной строке вашего браузера и повторите попытку.
Решение:
Роль администратора не была назначена экземпляру Revit Server.
При установке Revit Server, забыли выбрать все 3 роли, которые необходимо указать. Для исправления данной ситуации необходимо зайти:
Панель управления -> Система и безопасность -> Система, и с левой стороны выбрать Дополнительные параметры системы. Во вкладке Дополнительно, зайти в Переменные среды…
В системных переменных выбрать переменную RSROLE2022, и проверить на соответствие значению: Accelerator,Host,Admin. В противном случает необходимо дополнить недостающие.

2. При установке Revit Server возникает ошибка 1603. Журналы установки также указывают на ошибку 28672.
Решение:
Не установлены все требуемые компоненты IIS сервера, перед установкой Revit Server, берем и внимательно сличаем список компонентов которые были указаны выше.

3. При доступе к URL для администратора Revit Server страница загружается, но отображается следующее сообщение:
Администратор Revit Server недоступен. Обратитесь к администратору или повторите попытку.
Решение:
Не установлены все требуемые компоненты IIS сервера, перед установкой Revit Server, берем и внимательно сличаем список компонентов которые были указаны выше.

4. На пользовательском месте не отображается доступность Revit Server.
Решение:
Проверьте соответствие файла RSN.ini на пользовательском рабочем месте и сервере, они должны быть как минимум одинаковы и находиться по одному и тому же пути.

5.На странице администрирования не активны ни одна кнопка.
Решение:
Проверить наличие всех 3 ролей, которые должны быть прописаны в системных переменных.

Локальный файл

Если совместная работа организована на сетевом диске, то тут все понятно – просто находим файл хранилище на нем.

Если же совместная работа организована на Revit Server, то модель нужно открывать из сети Revit.

Локальный файл создается путем открытия файла хранилища непосредственно из программы Revit с обязательной включенной настройкой Создать новый локальный.

Если данная настройка не активна, тогда:

  • Либо файл не предназначен для совместной работы
  • Либо файл является хранилищем и его нужно пересохранить, так как он был переименован или перемещен

Файл хранилище

Если вы уберете галочку Создать локальный файл, то вы откроете файл хранилище. Так делать нельзя, только если вы понимаете что делаете, например вы BIM-координатор.

Как определить, что вы открыли файл хранилище? Очень просто, у вас будет НЕ активна кнопка Сохранить.

Поэтому если вы случайно открыли файл хранилище – просто закройте модель. Если вы уже внесли какие-то изменения, то просто проведите синхронизацию перед ее закрытием.

Место хранения

Локальные копии лучше всего хранить на SSD диске, что увеличит отзывчивости модели. Место хранения определяется на вкладке Файлы в настройках Revit.

Настройка места хранения локальных копий

Рекомендую создать в папке Мои документы папку BIM-модели и выбрать ее для хранения пользовательских файлов.

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

Последние файлы на главном экране

Если хотите открыть старую локальную копию, то открывайте через проводник или кнопку Открыть.

Варианты работы

Есть несколько вариантов работы с локальным файлом:

  • Каждый раз создавать новый локальный файл – минимальный риск появления ошибок, но высокая нагрузка на сервер.
  • Открывать старый (ранее созданный) локальный файл – есть риск появления ошибок если файл создавался давно, низкая нагрузка на сервер.

Создаем новый файл

Тут мы как обычно открываем модель с сервера через интерфейс Revit и если локальный файл уже создан, просто увидим сообщение о его замене.

Если нам нужно сохранить старую локальную модель, то можно выбрать второй вариант, тогда в названии новой локальной модели будет добавлена дата и время.

Отрываем старый файл

Тут тоже все просто, идем в папку, которую мы указали для сохранения локальных файлов, находим свою модель и просто открываем.

При этом отметим следующие моменты при открытии локальной модели:

  • В конце модели будет суффикс и именем пользователя Revit.
  • Галочка Создать новый локальный будет не активна (думаю тут всем понятно почему).
  • Модель можно открыть с отсоединением и таким образом никак не повлиять на главную модель.

Комбинируем способы

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

  1. При ежедневной работе открывать ранее созданный локальный файл
  2. При этом создавать новый локальный файл не реже одного раза в неделю
  3. Так же создавать новый локальный файл при перерыве в работе более 1-го дня

Управление рабочими наборами

Для управления Рабочими наборами, после выделения модели, рядом с кнопкой Открыть нам нужно нажать на кнопку с треугольником.

Откроется четыре варианта по управлению рабочими наборами:

  • Все – откроем модель, где все рабочие наборы будут открыты.
  • Редактируемые – откроем модель, где будут открыты только рабочие наборы, владельцем которых мы являемся.
  • Последний просмотренный – откроем модель, где будут открыты рабочие наборы в соответствии с последним сеансом
  • Задать… – при открытии модели появится окно Открытие рабочих наборов, где мы сами можем выбрать какие рабочие наборы открыть или закрыть

Окно Открытие рабочих наборов

Для закрытия рабочих наборов (не будут подгружаться) в окне просто выбираем ненужные в данной момент рабочие наборы и нажимаем кнопку Закрыть.

Так для чего же нам нужно при открытии моделей вообще открывать или закрыть рабочие наборы?

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

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

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

Временная работа с моделью

Если мы хотим открыть модель и никак на нее не повлиять – например открыть модель смежного специалиста, просто посмотреть и закрыть ее без сохранения. В таком случаем нам нужно открывать модель с отсоединением.

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

В названии модели появиться в конце суффикс _отсоединено. Теперь можно спокойно работать с моделью, это никак не повлияет на главную модель.

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

Если не планируете дальше с ней работать, то просто закройте без сохранения.

Синхронизация

Локальный файл должен ежедневно, не реже чем 2 раза, сохраняться в центральном хранилище (синхронизироваться). Во время работы можно просто сохранять локальный файл, без синхронизации, чтобы не нагружать сервер. Проводить синхронизацию лучше с конкретной целью – отправить и получить изменения из центрального файла.

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

  1. Настройка проверяем модель и проводит сжатие модели (рекомендуется проводить не реже 1 раза в неделю).
  2. Выбираем какие рабочие наборы или элементы нам освободить при синхронизации.
  3. Можем написать комментарий, который будет виден при восстановлении модели и отображаться в Журнале.
  4. Сохранение локального файла при синхронизации.

Если мы не хотим просто быстро быстро синхронизироваться с без появления окна с настройками, просто запускаем эту команду

При завершении работы заимствованные элементы должны освобождаться, в том числе и рабочие наборы, если они не распределены между разработчиками.

Блог об Autodesk Vault

Autodesk Vault PDM: внедрение, администрирование, использование, программирование, PLM.

воскресенье, 27 января 2013 г.

А теперь — ТАНГО! Revit Server и Autodesk Vault

Давайте рассмотрим вопрос, который интересует многих: могут ли сотрудничать Revit Server и Autodesk Vault.

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

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

Возможности Revit Server

Структурно работа Revit Server представлена в видео:

Вкратце: Локально расположенные в каждом офисе кэш-серверы — так называемые «Accelerator» (Рис. 1, средний горизонтальный уровень) — постоянно синхронизируются с главными Revit серверами (Рис. 1, верхний горизонтальный уровень). Это позволяет снизить загрузку серверов и повысить скорость работы локальных пользователей.

Рис. 1 Логическая схема организации совместной работы с использованием Revit Server

Однако, подключение к Revit Server возможно только посредством Revit-приложения. Также он не поддерживает хранение прочих форматов файлов. Схематически логика участия Revit Server в бизнес-процессе представлена ниже (Рис. 2).

Рис. 2 Логическая схема участия Revit Server в бизнес-процессах организации

Возможности Autodesk Vault

Autodesk Vault, помимо данных CAD-приложений, позволяет хранить в себе файлы практически любого расширения: деловая переписка, таблицы, текстовые документы, каталоги — в общем, вся документация, которая используется при разработке проекта. Схематически это отображено ниже (Рис. 3).

Рис. 3 Схематическое изображение типов хранимых в Vault файлов

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

Совместная работа Revit Server и Vault

Итак, совместную работу из приложений Revit можно осуществлять:
1. Посредством Revit Server
2. Autodesk Vault
3. Одновременного использования Revit Server и Vault.

Последнее утверждение на первый взгляд, сомнительно. Однако, с учетом того, что Vault предоставляет возможности работы с файлами Revit как со структурированными объектами, преимущества становятся очевидными.

Рис. 4 Логическая схема взаимодействия Revit Server и Autodesk Vault

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

По материалам доклада «Complete BIM: An Introduction to Using Autodesk® Vault Collaboration AEC with Autodesk® Revit®» на Autodesk University 2012, Las Vegas».

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *