问题标签 [autodesk-bim360]
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-forge - 开发沙盒 BIM 360 API
我的公司希望在接下来的几个月内开始使用 BIM 360 API 为 BIM 360 开发应用程序。我被要求开始练习和学习它。我一步一步地看到我需要设置一个我想做的开发沙箱。笔记上说要联系 Forge 合作伙伴开发团队。那会是谁?Autodesk 的页面没有留下链接或电子邮件。
autodesk - 无法使用 Forge Data Management API 从 BIM 360 获取集线器
我正在尝试从 a360 和 BIM360 获取所有集线器。我已经可以访问我的 BIM 360 帐户,并且我可以看到“应用程序和集成”。还添加了与 Forge 应用程序的集成。
我已经用我的 3-Legged Token 发送了一个请求:
但响应仅包含 a360 集线器和错误消息
你能解释一下有什么问题吗?也许你有同样的问题。
revit-api - 是否有用于从 Revit 模型中提取数据的云 API?
假设我想创建一个基于云的服务,该服务可以连接到 Revit Server 并获取模型数据、处理它并在基于 Web 的界面中向用户返回一些有用的信息。然后用户修改模型并将更改提交到服务器。我的应用程序收到一条通知,其中包含有关已修改内容的详细信息(自动避免差异),处理更改并继续循环。在此示例中,我避免使用我的应用程序修改模型,但可能只是应用程序需要修改模型的情况。让我给出一个假设的用例。
架构师想要优化设计解决方案的性能。他/她不断地研究模型的不同部分,并对模型进行一些(很可能是微小的)更改。更改将发送到中央 BIM 360 服务器或任何其他中央 Revit 服务器。我的应用程序将从服务器检索修改信息并评估模型的性能并在网页中向架构师提供反馈。
我的应用程序使用在 linux 上运行的 Python(sklearn、Tensorflow 等)来处理 BIM 模型,因此独立于 Revit 环境和 Windows 至关重要。为了向用户显示信息,它使用了 Web 技术(例如 d3.js 可视化库)。
Model Derivative Forge API提供RVT 到 IFC(和 SVF)的转换。所有这些(查询和编写 BIM)在 IFC 上都是可能的,但是,每次转换都意味着更多的复杂性、数据丢失(IFC 和 RVT 不是 100% 兼容)、计算和时间。
这是这个问题的更简单的形式(文件格式)。如果您对这些 API 感兴趣,请为这两个问题投票。它可能有助于引起一些关注。
autodesk - 从存储桶中删除文件。欧特克锻造
从 wip.dm.prod 存储桶中删除文件时出现问题(“errorCode”:“AUTH-012”)。但是我可以使用 -x GET 而不是 -x DELETE 来下载当前文件。
我使用本教程-> https://developer.autodesk.com/en/docs/data/v2/reference/http/buckets-:bucketKey-objects-:objectName-DELETE/。下面附上一个例子。
要求
回复
你能检查我并解释我可能出了什么问题吗?
autodesk-forge - 将 BIM360 文件夹从一个集线器传输到另一个集线器
是否可以将文件/文件夹“Hub A”传输到“Hub B”?假设我们使用 Hub A(和 C4R)进行原型制作,每个月我们都必须下载这个原型,这是有问题的,因为下载没有目录结构,或者 BIM 360 永远不会完成“压缩你的项目”。下载并匹配文件夹结构后,每次对原型进行重大更新时,我们都会再次将此文件上传到 Hub B。
有一种方法可以使用 BIM 360 UI 复制文件,但只是在同一个集线器内。
我会很感激这里的一些指导。我刚刚完成了一些循序渐进的教程来让我的网站上的查看器,所以我没有太多经验。
谢谢,
泽维尔
autodesk-forge - Autodesk Forge:模型比较(BIM 360 功能)
Bim 360 有一个很棒的工具,叫做“比较版本”,它允许查看两个 Revit 模型之间的变化。可以在此处找到有关该功能的更多信息:
Autodesk Forge 中是否有此功能?我找不到它,我确实看到 forge 有一个 BIM 360 API,但我没有看到这个功能可用。
xml - AutoDesk Forge:模型衍生 API。以 XML 格式提取 Cobie 数据(CobieLite 格式)
我希望使用 Model Derivative API 从模型中提取数据。我只需要能够以 XML/JSON 格式提取等效的 COBIe 数据以处理到数据仓库中。我相信有一种 CobieLite 格式似乎符合要求,但想知道我会从 API 中使用什么来生成数据?
希望这是有道理的
亲切的问候,
保罗
autodesk-forge - 如何查看“Plan”文件夹中的 BIM360 文件?
我们正在尝试使用 BIM360 API 从“Plan”文件夹中的文件中获取可见文件。但是我们设法只查看了这个文件夹中的 rvt“对象”。从同一个 rvt 文件中提取的其他“计划”,如 2D 和 3D 不可见。
autodesk-forge - Error on rename BIM360 file
I'm trying rename a file on a BIM360 account using this end point link
But every request return this message:
Method used:
The most strange things is that same code works fine in A360...
What I'm doing wrong?
autodesk-forge - Autodesk 查看器、B360 查看器中的数字属性舍入错误
我使用标准Autodesk 查看器。当我在 Forge 查看器中打开模型并选择一些对象时,我收到了 Autodesk 模型查看器属性
但数字属性是错误的。例如,它显示“Versatz unten”3.92600000000001 m 但是如果我使用您的 API 从模型中获取此属性,它将是“3.926 m”
我在 B360 查看器上尝试了相同的模型,属性的四舍五入甚至更糟 例如,它显示“Versatz unten”4 m 但是如果我使用您的 API 从模型中获取此属性,它将是“3.926 m” B360 模型查看器属性
这个问题会影响我们在项目中使用的过滤方法有解决这个问题的方法吗?谢谢!