Autodesk forge 使用autodesk forge api获取;“质量特性”;但是什么都没有

Autodesk forge 使用autodesk forge api获取;“质量特性”;但是什么都没有,autodesk-forge,autodesk-viewer,autodesk-model-derivative,Autodesk Forge,Autodesk Viewer,Autodesk Model Derivative,使用autodesk forge api,首先我获得一个access_令牌并创建一个bucketkey,然后上载一个stl文件,然后验证作业是否完成,然后获得guid。使用访问令牌、urn、guid发布呼叫: curl-X'GET'-H'授权:持有人 2.2.2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2

使用autodesk forge api,首先我获得一个access_令牌并创建一个bucketkey,然后上载一个stl文件,然后验证作业是否完成,然后获得guid。使用访问令牌、urn、guid发布呼叫:

curl-X'GET'-H'授权:持有人 2.2.2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2维亚姆祖LD5YTDPT0NVOWU2C3JGCK0UWRTWFJIN0.ckLsWxfaUUaZYU2UDUMAPXCDZR6XFCRE18GCHVIPPC' -v“

如autodesk教程中所述:我应该获得“体量属性”,如体积和面积,但这两个属性我都没有:


非常感谢您的帮助,请访问stackoverflow.com。

此端点仅返回从本机种子文件提取的属性,它不会为您计算质量、体积等。我不认为这些物理属性是STL文件的一部分,因此使用/properties端点也不会看到它们

例如,如果上载Inventor或dwf文件,将看到附着到该文件的特性。要做一个简单的测试,请将您的文件上载到我们的查看器,并使用properties面板查看可用的属性,您将从端点获得相同的属性


希望对您有所帮助

此端点只返回从本机种子文件提取的属性,它不会为您计算质量、体积等。我不认为这些物理属性是STL文件的一部分,因此使用/properties端点也不会看到它们

例如,如果上载Inventor或dwf文件,将看到附着到该文件的特性。要做一个简单的测试,请将您的文件上载到我们的查看器,并使用properties面板查看可用的属性,您将从端点获得相同的属性


希望这对您有所帮助

您是对的,STL文件由三角形组成,并且STL文件不包含面积或体积等属性。所以这个api没有什么问题。顺便问一下,是否有一些方法可以用来计算forge的体积和面积,或者只是使用svf文件来计算面积和体积。不幸的是,使用forge无法直接计算这些值,正如您提到的,您可以在查看器中加载模型并使用THREE.js API从网格计算体积,这无法在服务器端执行,因为您需要浏览器。或者,您可以使用ModelDerivatives导出到.obj并从.obj进行计算,我打赌有一些库可以处理这个问题。缺点是在Forge中导出到.obj需要云积分。没错,STL文件由三角形组成,并且STL文件不包含面积或体积等属性。所以这个api没有什么问题。顺便问一下,是否有一些方法可以用来计算forge的体积和面积,或者只是使用svf文件来计算面积和体积。不幸的是,使用forge无法直接计算这些值,正如您提到的,您可以在查看器中加载模型并使用THREE.js API从网格计算体积,这无法在服务器端执行,因为您需要浏览器。或者,您可以使用ModelDerivatives导出到.obj并从.obj进行计算,我打赌有一些库可以处理这个问题。不利的一面是,在Forge中导出到.obj会消耗云积分。