CAD Farm. Автоматический экспорт .RVT и .RNP в .IFC
Убедитесь, что установлены и актуальны компоненты системы Pilot-BIM: Pilot-Server, Pilot-MyAdmin, Pilot-BIM-Server и Pilot-BIM |
Для работы CAD Farm с форматами .RVT или .RNP в системе должны быть установлены Revit или Renga соответственно. |
CAD Farm — программа для автоматического преобразования моделей из нативных CAD-форматов .RVT и .RNP в IFC-контейнер. CAD Farm с помощью API запускает в неявном режиме CAD, который осуществляет конвертацию: открытие модели и последующий её экспорт. Подробно эти процессы описаны в разделе Движение файлов в системе Pilot-BIM.
Перед началом использования программы её нужно установить и настроить.
Установка и запуск CAD Farm
- Скачайте архив CadFarmApp.zip со страницы Центр загрузок системы Pilot.
- Скопируйте архив в удобное для Вас расположение и распакуйте его.
- Запустите консольную программу CadFarmApp.exe
При запуске CAD Farm автоматически проверит, установлены ли Revit и/или Renga и выдаст сообщение о доступных конвертерах.
Подключение CAD Farm
CAD Farm подключается к управляемой Pilot-Server базе данных. Подключение CAD Farm к базе данных осуществляется в консольной программе CadFarmApp.exe:
- Введите
-c [database url]
Где [database url] — адрес подключения к базе данных. Например:
-c http://localhost:5545/pilot-bim_ru
-
Введите логин и пароль.
Для подключения к базе данных рекомендуется использовать логин и пароль специально создаваемого для этой цели администратора bimadmin. Такой администратор уже есть в демонстрационной базе pilot-bim_ru.> |
Внимание! Закрытие окна программы CadFarmApp.exe остановит работу CAD Farm. |
Управление CAD Farm
Управление CAD Farm осуществляется в консольной программе CadFarmApp.exe, команды которой схожи с командами консольной утилиты pbimadmin:
<команда> {аргумент}
<команда> заменяется на одну из команд списка, приведённого ниже.
{аргумент} используется c командами --connect, --start.
Список команд pBimAdmin
Команда | Описание команды | Вывод | Описание вывода |
---|---|---|---|
-h, -?, --help | Помощь по работе с программой | Список доступных команд программы с кратким описанием | |
-v, --version | Показывает версию CAD Farm | CadFarmApp version is: [version] | Версия CadFarmApp: [версия] |
-s, --status |
Показывает статус CAD Farm |
Connected to [database url] Listens to [file formats] |
CAD Farm подключена к базе данных [database url] Ожидает файлы [форматов] на Storage |
Disconnected from Pilot-Server |
CAD Farm не подключена к базе данных. Используйте -c [database url] с корректными значениями url, логина и пароля. |
||
Connected to [database url] Stopped listening |
CAD Farm подключена к базе данных [database url] CAD Farm остановлена. |
||
-1, --start [clear] |
Запускает CAD Farm Добавление аргумента clear очищает очередь незавершённых процессов обработки IFC перед запуском. |
Listens to [file formats] | CAD Farm запущена и ожидает файлы [форматов] на Storage |
Already listening | CAD Farm уже была запущена | ||
Connect to Pilot-Server first | Перед запуском CAD Farm должна быть подключена к серверу | ||
-0, --stop | Останавливает CAD Farm | Stopped listening | CAD Farm остановлена |
Already stopped to listen Stopped listening |
CAD Farm уже была остановлена | ||
Connect to Pilot-Server first | Перед остановкой CAD Farm должна быть подключена к серверу | ||
-c, --connect {database url} |
Подключает CAD Farm к указанной базе данных. Добавление аргумента clear запускает с новыми параметрами |
login: | Введите логин администратора базы данных |
password: | Введите пароль | ||
Connecting to database: [database url] |
Успешное подключение к базе данных [database url] | ||
Connecting to database: [database url] |
Неправильная пара логин-пароль | ||
Database [database name] not found | Указанная база данных не найдена | ||
Disconnected from Pilot-Server | Сервер не работает. |
Дополнительные возможности экспорта в IFC из Autodesk Revit
Для экспорта IFC из Autodesk Revit с помощью CadFarmApp можно задать настройки определённого 3D-вида. Например, при экспорте 3D-вида, на котором будут включены только стены, а окна, двери и кровля отключены, в IFC попадут только стены. Сделать это можно одним из трёх способов:
- Создать специальный 3D-вид с названием CadFarmApp, произвести его настройку.
- Скопировать 3D-вид с нужными настройками и переименовать копию в CadFarmApp.
- Задать в Pilot-BIM имя определённого вида, чтобы CAD Farm использовал его настройки.
Например, чтобы задать имя 3D-вида View_1, в Pilot-BIM перейдите в Диспетчер серверных задач, затем откройте вкладку Глобальные настройки BIM и в разделе RVT to IFC converter добавьте следующую запись в поле Common Settings:
{
"ActiveViewId": "View_1"
}
Подробнее о настройках автоматического экспорта в IFC см. Диспетчер серверных задач Pilot-BIM
Вид CadFarmApp является приоритетным для экспорта. Если в модели присутствует вид с таким названием, то экспортироваться в IFC будет именно он, независимо от наличия настройки ActiveViewId. |
Использование CAD Farm
Использование CAD Farm подробно описано в разделе Движение файлов в системе Pilot-BIM.