Определить МФК Мвд при публикации перевода работы
При переводе файла RVT в SVF я также хочу опубликовать задание на перевод и загрузку файла IFC. Открывая этот файл IFC после перевода, он, похоже, использует CV1 - Coordination View 1, который является очень старым определением Model View (больше не используется и используется только для IFC2x3). Если я экспортирую тот же файл RVT в Revit 2016 с загруженным новейшим экспортером IFC, выбрав CV1 в качестве опции, размер файла IFC, переведенного из Revit, в два раза меньше, чем у Forge. Есть ли способ указать, какой MVD использовать для перевода IFC, используя API-интерфейс для определения модели, как в Revit (CV2, COBIE, IFC4 RV/DTV)? Поскольку кажется, что Forge использует экспортер Revit IFC, я ожидаю, что это будет вариант, но пока мне не удалось его найти.
1 ответ
После проверки с нашей командой инженеров Forge MD поддержал настройку параметров экспорта IFC, как в Revit. Например,
{
"input": {
"urn": "{{base64URN}}",
"compressedUrn": false,
"rootFilename": "{{Filename}}"
},
"output": {
"formats": [
{
"type": "IFC",
"views": [
"2d",
"3d"
],
"advanced": { //!<<< export options start
"exportSettingName": "IFC4 Design Transfer View"
} //!<<< export options end
}
]
}
}
Экспортер IFC попытается найти сохраненные настройки экспорта в загруженном RVT на основе exportSettingName
, Если нет соответствующей настройки, он будет использовать IFC2X3
по умолчанию, как я испытываю.
Но есть проблема, связанная с этой функцией, вывод может не совпадать с настройками экспорта, он был зарегистрирован как идентификатор запроса REVIT-125299
в нашей внутренней системе дел, чтобы наша команда выделяла время для расследования. Приносим извинения за доставленные неудобства.
Однако вы можете отправить идентификатор запроса на forge.help@autodesk.com
в будущем отслеживать обновления. Спасибо ~
PS Приведенный выше пример кода может быть изменен в будущем, пожалуйста, следуйте официальным документам: https://developer.autodesk.com/en/docs/model-derivative/v2/reference/http/job-POST/