1.  Установить Navisworks Manage и Revit.

    Необходимо выполнить установку всех используемых в компании версии Revit и Navisworks Manage.

    В текущей версии не поддерживается работа фермы с версией 2025. Поддержка будет добавлена в одном из следующих обновлений.

  2. Добавить пользователя Windows.
  3. Выполнить установку Consumer.
  4. Выполнить запуск под добавленной учетной записью для Revit и NavisWorks необходимо  и выполнить активацию лицензии для данного пользователя Windows. В Revit в окне загрузки плагина выбрать "Всегда загружать"
  5. Добавить задание в планировщик заданий:
    1. Открыть "Планировщик заданий" и выполнить "Создать простую задачу"
    2. Выполнить настройку. Запуск задания должен происходить при входе в систему добавленного пользователя п. 2.




  6. Запуск службы от пользователя.
    1. Открыть окно Выполнить (Windows + R) и ввести services.msc
    2. Найти в списке службу "VitroForgeSharePointConsumer" или "VitroForgeMultiPlatformConsumer" и открыть "Свойства" службы
    3. Во вкладке "Вход в систему" выбрать "С учетной записью" и с помощью кнопки "Обзор" выбрать добавленного пользователя.
    4. Появится окно
  7. Открыть файл по пути установки Consumer (по умолчанию: «C:\Program Files\Vitro Software\Vitro\Forge\») файл «Consumer\Conf\Consumer.json» и выполнить настройку файла.

    {
      "WorkFolder": "C:\\VitroTemp",//путь кэша для работы Consumer.
      "ConsumerList": [
        /* Обработчик "ifc", "ifcxml", "ifczip" */    
        {
          "RabbitMQ": {
            "ConnectionString": "amqp://login:password@79.143.70.139:5672",//строка подключения к RabbitMQ
            "Queue": "IfcToXkt",//очередь которую будет слушать обработчик
            "Exchange": "Vitro",
            "ErrorQueue": "Error",
            "ErrorQueueKey": "Error"
          },

          "VitroSitePath": "http://79.143.70.139",
          "VitroUserName": "login",
          "VitroPassword": "password",
          "WorkingDirectory": "C:\\VitroTemp",
          "PathExe": "C:\\Program Files\\Vitro Software\\Vitro\\Forge\\MultiPlatform\\Consumer\\Bin\\Plugin\\IfcToXktConverter\\IfcToXktConverter.exe",
          "Arg": "\"{0}\"",
          "Prefix": "",
           "ExtensionList": [ "xkt", "db",  "lxkt", "xdb"  ]// расширения файлов которое загрузится в систему Vitro
        },
        /* Обработчик  ".nwd", "nwc", "nwf" */    
        {
          "RabbitMQ": {
            "ConnectionString": "amqp://login:password@79.143.70.139:5672",
            "Queue": "NavisToXkt",//очередь которую будет слушать обработчик
            "Exchange": "Vitro",
            "ErrorQueue": "Error",
            "ErrorQueueKey": "Error"
          },

          "VitroSitePath": "http://79.143.70.139",
          "VitroUserName": "login",
          "VitroPassword": "password",
          "WorkingDirectory": "C:\\VitroTemp",
          "PathExe": "C:\\Program Files\\Vitro Software\\Vitro\\Forge\\MultiPlatform\\Consumer\\Bin\\Plugin\\AppStartup\\AppStartup.exe",
          "Arg": "\"{0}\"",
          "Prefix": "",
           "ExtensionList": [ "xkt", "db",  "lxkt", "xdb"  ]// расширения файлов которое загрузится в систему Vitro
        },
        /* Обработчик  ".rvt", ".rvt", ".rte" */    
        {
          "RabbitMQ": {
            "ConnectionString": "amqp://login:password@79.143.70.139:5672",
            "Queue": "RevitToXkt",//очередь которую будет слушать обработчик
            "Exchange": "Vitro",
            "ErrorQueue": "Error",
            "ErrorQueueKey": "Error"
          },

          "VitroSitePath": "http://79.143.70.139",
          "VitroUserName": "login",
          "VitroPassword": "password",
          "WorkingDirectory": "C:\\VitroTemp",
          "PathExe": "C:\\Program Files\\Vitro Software\\Vitro\\Forge\\MultiPlatform\\Consumer\\Bin\\Plugin\\AppStartup\\AppStartup.exe",
          "Arg": "\"{0}\"",
          "Prefix": "",
           "ExtensionList": [ "xkt", "db",  "lxkt", "xdb"  ]// расширения файлов которое загрузится в систему Vitro
        }
      ]
    }

  8. Запустить службу