问题标签 [autodesk-model-derivative]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
182 浏览

autodesk-forge - 伪造查看器,服务器没有响应

自 2016.12.7 下午以来,伪造服务器没有响应我与伪造查看器相关的 API 调用,它只响应身份验证 API。我尝试使用错误处理函数加载查看器,它返回错误“onDocumentLoadFailure() - errorCode:6” .请任何人都可以帮助我。

0 投票
2 回答
444 浏览

node.js - 将文件从 Autodesk A360 上传到 NodeJS 中的存储桶

我正在使用 Forge 数据管理 API 访问我的 A360 文件,并旨在将它们转换为 SVF 格式,以便我可以在查看器中查看它们。到目前为止,我已经能够使用 ForgeDataManagement.ItemsApi 到达所需的项目,但我不知道如何处理该项目以将其上传到我的应用程序中的存储桶。

从文档看来 uploadObject 是要走的路(https://github.com/Autodesk-Forge/forge.oss-js/blob/master/docs/ObjectsApi.md#uploadObject),但我不知道究竟如何使这个功能工作。

我希望有人可以帮助我!

我目前的数据:

问候, torjuss

0 投票
1 回答
429 浏览

autodesk-forge - 如何从私人数据中获取缩略图?

我想使用私有数据,例如 viwer-offline 考试(https://github.com/Autodesk-Forge/forge-boilers.nodejs/tree/master/1%20-%20viewer-offline)。如何从私人数据中获取缩略图?

0 投票
1 回答
138 浏览

autodesk - Autodesk Forge 注册作业冲突

当我有时收到以下错误POST时:https://developer.api.autodesk.com/viewingservice/v1/register

我怎样才能找出哪个工作已经在进行中,以便我可以跟踪它的进度并获得它的结果?

0 投票
2 回答
300 浏览

autodesk - 子部件的 Autodesk 设置参考不起作用

我无法引用父程序集翻译所需的子程序集。

首先我POSThttps://developer.api.autodesk.com/references/v1/setreference使用以下身体

设置引用后,我请求翻译并得到以下翻译结果:

之后,我得到了骨灰盒的清单,如下所示:

使用相同的代码路径,我可以成功地渲染具有已使用设置的非装配子零件的装配setreference,但是在渲染具有子装配的装配时,setreference似乎没有成功设置对子装配文件的引用。我设置对子程序集的引用的顺序有问题吗?

0 投票
1 回答
193 浏览

autodesk-forge - IFC 文件的元数据/属性中的错误信息

通过 IFC 文件调用 https://developer.api.autodesk.com/modelderivative/v2/designdata/ {urn}/metadata/{guid}/properties 时,响应包含错误信息。它不是返回属性名称,而是返回它的类型。例子

例如,在返回“LcOaExMaterial:LcOaMaterialAmbient0”的地方,它应该是属性的名称。

0 投票
1 回答
86 浏览

wavefront - 派生的 obj 文件的结构是否应该与原始步骤文件的命名一致?

使用 Model Derivative API 时,我成功地从一个步骤文件生成了一个 obj 表示。但在这个过程中有一些我不完全理解的怪癖:

  1. Post 作业有一个output.advanced.exportFileStructure可以设置的属性"multiple"和一个output.advanced.objectIds可以让您指定要提取模型的哪些部分的属性。从文档所述的少量内容来看,我希望每个请求的 objectid 都会收到一个 obj 文件。根据我的经验,情况并非如此。那么这仅适用于压缩文件.iam.ipt

  2. 好吧,无论如何,我为所有 objectIds 获得一个 obj 文件,每个 objectId 一个多边形组。这些组被命名(duh!),所以我希望它们像他们的 objectId 一样命名,但它看起来像是数字是以随机方式分配的。那么我应该如何实际将 objectId 映射到其相应的 3d 部分?有没有办法将 GET :urn/metadata/:guid/properties 中的信息链接回它们的对象?

我希望有人能对此有所启发。如果您需要更多信息,我可以为您提供原始步骤文件、obj 和我的服务器日志。

0 投票
1 回答
1124 浏览

node.js - 如何使用'request'模块在节点中编写curl'PUT'请求

我有这个 curl 请求工作。

如何使用 npm 请求模块在节点中编写此内容。我用'request'和'fs'尝试了以下内容。我回来了“请求中没有提供令牌”。

0 投票
0 回答
671 浏览

autodesk-model-derivative - 转换为 SVF 失败并出现 TranslationWorker-InternalFailure

我正在学习教程“从源文件中提取数据”。我可以按照描述上传文件,但是当我尝试将文件转换为 SVF 时,它会因“TranslationWorker-InternalFailure”而失败。使用 Blender 创建的 3ds 文件和使用 Autodesk Fusion 360 创建的 f3d 都出现相同的错误。

这是我的代码(python):

它产生以下输出:

0 投票
2 回答
1948 浏览

autodesk - 如何下载 SVG/SVF 以使用 Autodesk Model Forge API 进行离线查看

我能够完成上传 Revit 文件并在查看器中翻译和加载的所有步骤。我现在正在尝试下载翻译后的 SVG/SVF 以供离线查看。我找到了对以下端点的引用并对此进行了测试:

API 返回:
{"diagnostic":"Derivative api 仅支持 adsk.viewing & adsk.objects urn"}