问题标签 [autodesk-data-management]
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.
autodesk-data-management - Autodesk Data Management API 在文件夹中创建项目
根据 Autodesk Forge 的参考资料,文件夹是“项目中项目的逻辑组织”。这意味着一个文件夹包含多个项目。
但是创建项目的网络服务看起来像这样:
此网络请求仅考虑项目 ID。但似乎没有办法提供文件夹ID。那么如何在特定文件夹中创建项目?
autodesk-data-management - Autodesk Datamanagement API:存储自定义对象
我目前正在尝试将 Autodesk Datamanagement API 集成到我的应用程序中。现在我想知道,是否可以将它用作一种数据库来存储对象。
这是可能的还是这个API的误用?
所以基本上我想创建自定义项目,比如在 sharepoint 中。假设我想创建一个具有“标题”、“截止日期”、“分配给”、“状态”属性的项目“任务”,并通过 Autodesk Datamanagement API 将它们存储在 Autodesk Cloud 中
autodesk-forge - 为什么“包含”和“数据”字段从 Autodesk Forge API 返回的 displayName 的 json 字段不同?
通过 Autodesk Data Management Forge API 查询模型(项目)时:
GET projects/:project_id/folders/:folder_id/search
返回data.attributes.displayName
的有时与included.attributes.displayName
相同 id 的不同。您能否解释一下“包含”和“数据”之间的区别,以及用于获取 A360 项目中显示的名称的当前值的区别。
名称已更改且仅相关数据的示例:
autodesk-forge - 爆炸功能不适用于 Autodesk forge 中的几种格式?
在查看“ https://myhub.autodesk360.com和https://dm.autodesk.io ”的可见性后,我已将一个 3D 模型上传为 A360 中的不同格式(obj、stl、dwg),爆炸功能不起作用。
但是在 Dwg 格式中,在半个滑块之后会发生爆炸功能。
autodesk-forge - 在 zip 中上传 obj 时出现纹理问题?
我在 A360 上以 zip 格式上传了一个 obj 扩展的简单模型,并查看此链接 https://dm.autodesk.io/。该模型的纹理看起来不错,但是当我将沉重的场景上传到其中时,只能看到颜色材料而不是纹理。为什么会这样?
autodesk-forge - Autodesk forge 中 FBX 扩展中的 3D 模型纹理不可见
我在 FBX 扩展的 A360 上的文件夹中上传了一个带有纹理的模型。在此链接“ https://dm.autodesk.io ”中检查模型视图时,模型的纹理不显示仅默认材料颜色在那里可用。
请建议我如何上传带有纹理的FBX?
c# - 使用 Autodesk Forge API 接收集线器列表
我正在尝试使用 Autodesk forge API for C# 来获取集线器列表。这是我到目前为止所做的:
很简单。但是当我这样做时,我得到一个抱怨的异常,即无法从转换DynamicJsonResponse
为Hubs
. 我认为,这是因为我在响应字符串中收到了两个警告,因此它不再是集线器对象。警告如下所示:
所有这些都包含在一个包含四个条目的字典中,其中只有两个是数据。但是,根据 Autodesk 的说法,可以忽略此警告。
所以在那之后我尝试在字典中转换它并且只选择数据条目
然后我遍历它:
但字符串hub
也不是 json-hub。它是一个如下所示的数组:
数组中的第二个元素是我的集线器。我知道,我如何选择第二个元素。但是必须更容易获得集线器列表。在参考文献中的一个示例中,它似乎可以使用以下简单的两行代码:
任何想法,我如何设法获得我的集线器?
c# - Autodesk BIM360:创建文件夹和管理权限
我想使用 C# SDK 在我的 BIM360 项目中创建一个新文件夹。不幸的是,我没有设法获得 ResourceId 来定义我的父文件夹。我试过这样:
但父 id 必须来自 ResourceId 类型,我只有一个包含 id 的字符串。到现在我还没有找到字符串和资源id的转换(ResourceId只支持标准构造函数)
我还尝试在根文件夹上发出 GET 请求以接收其所有信息。但在那里我也收到一个 id 作为字符串。那么我应该如何为我的文件夹创建资源 ID?
还有一个小问题:如果我成功创建了一个文件夹,我该如何管理权限?甚至可以通过网络服务这样做吗?
提前致谢
autodesk-data-management - Autodesk BIM360:文件夹创建返回 400 错误请求
根据此示例,我通过带有 JSON 正文的 Postman 调用了 POST-Folder 方法。但我只收到“400 Bad Request”消息,没有任何解释。这是我的请求的样子:
服务地址:
https://developer.api.autodesk.com/data/v1/projects/b.5823d0b2-0000-0000-00/commands
HTTP 标头
JSON 正文
响应
到目前为止我发现了什么:
- 项目ID是正确的。当我使用错误的项目 ID 时,我会收到不同的错误。
- Json 也是有效的。
- 当我使用(肯定)错误的父文件夹时,我会收到相同的错误消息。所以也许这是一个错误的骨灰盒格式或什么?
autodesk-data-management - 是否可以将 ZIP 中的单个设计文件上传到 BIM360 Docs?
IFC 文件可能非常大 (10Mb++)。IFC 的 ZIP 将文件的大小减小了 10 倍以上。这种尺寸的减小显着提高了从/到 BIM360/A360 项目的上传/下载操作的性能。BIM360 Docs允许上传相关文件的ZIP。但是,当我手动尝试上传单个 IFC 文件的 ZIP(也尝试使用 ZIP 中的单个 DWG)时,上传过程失败并显示“提取失败”消息。BIM360 Docs是否支持从ZIP压缩档案中提取单个文件?