You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

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

    Примечание 1

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

    Примечание 2

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

  2. Добавить пользователя Windows.
    • Открыть окно Выполнить (Windows + R) и ввести lusrmgr.msc
    • В открывшемся окне в папке «Пользователи» выполнить «Новый пользователь…»
    • Ввести данные пользователя.
  3. Выполнить установку Vitro.Forge.MultiPlatform.Windows.Consumer.msi или Vitro.Forge.SharePoint.Windows.Consumer.msi
  4. Выполнить запуск под добавленной учетной записью для Revit и NavisWorks и выполнить активацию лицензии Autodesk продуктов для данного пользователя Windows. В Revit в окне загрузки плагина выбрать "Всегда загружать".
  5. Добавить задание в планировщик заданий:
    1. Открыть "Планировщик заданий" и выполнить "Импортировать задачу..."
    2. Указать файл конфигурации VitroForgeMultiPlatformConsumer.xml.
      VitroForgeMultiPlatformConsumer.xml
    3. Перейти во вкладку "Триггеры", выбрать триггер и нажать кнопку "Изменить..."
    4. Заменить пользователя кнопкой "Сменить пользователя..." на добавленного пользователя п. 2. Если на машине конвертации у Revit и NavisWorks сетевая лицензия то изменить поле "Отложить задачу на:" чтобы задание запускалось после запуска сервера лицензии Autodesk.


  6. Открыть файл по пути установки 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
        },

        {
          "RabbitMQ": {
            "ConnectionString": "amqp://login:password@79.143.70.139:5672",
            "Queue": "DwgToDxf",
            "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\\DwgConverter\\DwgConverter.exe",
          "Arg": "\"{0}\"",
          "Prefix": "",
          "ExtensionList": [ "dxf" ]
        }

      ]
    }

    • для Sharepoint версии Web сервера Vitro поменять "MultiPlatform" на "Sharepoint" в путях файлов.
  7. Сессия добавленного пользователя должна быть активна бесконечно времени, для этого необходимо внести соответствующие настройки в групповых политиках и настроить на машине конвертации: 
    1. Нажмите Win + R, введите gpedit.msc и нажми Enter, чтобы открыть редактор локальной групповой политики.
    2. Перейдите в следующий раздел:

      • Computer ConfigurationAdministrative TemplatesWindows ComponentsRemote Desktop ServicesRemote Desktop Session HostSession Time Limits.
    3. Измени следующие параметры:

      • Set time limit for disconnected sessions – установите  Never
      • Set time limit for active but idle Remote Desktop Services sessions – установите   Never
      • End session when time limits are reached – установите  Disabled.
  8. Выполнить перезагрузку системы и выполнить вход от добавленного пользователя п.2


Примечание 3

Опционально можно настроить автоматический вход в систему для пользователя. Для этого надо поправить реестр
«HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon». Установите необходимые значения для параметров:

    • AutoAdminLogon - 1
    • DefaultUserName - имя пользователя
    • DefaultPassword - пароль пользователя
    • DefaultDomainName - имя домена, данное поле можно оставить пустым
  • No labels