Производная Forge Model не работает для больших файлов IFC - PullRequest
0 голосов
/ 20 ноября 2018

Я пытался использовать производный от модели API для перевода довольно большого (~ 6 ГБ) файла IFC.

Я использовал загрузку по частям для загрузки файла и успешно завершил загрузку файла на сервер.

Однако после отправки задания процесс производной модели завершился со следующим сообщением:

messages":[{"type":"error","message":"Unrecoverable exit code from extractor: -1073741829","code":"TranslationWorker-InternalFailure"}]

Мне больше не удалось правильно определить проблему; Не могли бы вы помочь мне отладить проблему, пожалуйста?

Если вам нужен URN и оригинальный файл, пожалуйста, дайте мне знать.

Спасибо!

1 Ответ

0 голосов
/ 29 ноября 2018

Обычно размер хранилища по умолчанию для корзин Forge OSS для каждой учетной записи разработчика ограничен 5 ГБ, насколько мне известно, см. Подробности здесь .

Если размер файла вашей модели превышает этотпредел, общий размер загруженной модели может быть неполным.Вы можете легко проверить общий размер загруженного файла в байтах: call GET buckets /: bucketKey / objects или GET buckets /: bucketKey / objects /: objectName / details .В ответе атрибут size - это размер файла, загруженного на сервер Forge.Вы можете сравнить его с файлом на вашем компьютере.

{
    "bucketKey": "apptestbucket",
    "objectId": "urn:adsk.objects:os.object:apptestbucket/test.ifc",
    "objectKey": "test.ifc",
    "sha1": "e9d93eb76f98f60b2b79d4e8e848c556a99fdf8e",
    "size": 88167,
    "location": "https://developer.api.autodesk.com/oss/v2/buckets/urn:adsk.objects:os.object:apptestbucket/test.ifc"
}
...