对于大型IFC文件,Forge模型导数失败 [英] Forge Model derivative fails for large IFC files

查看:68
本文介绍了对于大型IFC文件,Forge模型导数失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图使用模型派生API转换相当大(约6GB)的IFC文件.

I was trying to use model derivative API for translating fairly large (~6GB) IFC file.

我已使用分块上传来上传文件,并成功完成了将文件上传到服务器的操作.

I've used chunked upload for uploading file, and successfully finished uploading file to the server.

但是,提交作业后,模型派生过程已退出,并显示以下消息:

However, after submitting job, model derivative process has exited with following message:

消息":[{类型":错误",消息":提取器无法恢复的退出代码:-1073741829",代码":"TranslationWorker-InternalFailure"}

我无法进一步正确地识别问题;您能帮我调试问题吗?

I was not able to correctly identify the issue further more; Would you please help me debug the issue please?

如果您需要URN和原始文件,请告诉我.

If you need URN and the original file, please let me know.

谢谢!

推荐答案

很常见,据我所知,每个开发者帐户的Forge OSS存储桶的默认存储大小限制为5GB,请查看详细信息

Commonly, the default storage size of the Forge OSS buckets for each developer account is limited to 5GB as I know, please see details here.

如果模型文件大小超出此限制,则上载模型的总大小可能不完整.一个简单的以字节为单位的上传文件总大小检查方法是调用获取buckets/:bucketKey/objects

If your model file size exceeds this limit, the total size of the uploaded model might be incomplete. An easy to check the total uploaded file size in bytes is call GET buckets/:bucketKey/objects or GET buckets/:bucketKey/objects/:objectName/details. In the response, the size attribute is the file size uploaded onto Forge server. You can compare it with the file in your computer disk.

{
    "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"
}

这篇关于对于大型IFC文件,Forge模型导数失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆