问题标签 [autodesk-forge]

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 投票
2 回答
308 浏览

autocad - 设计自动化 API:我的文件已损坏,但一切都指向成功

我一直在使用设计自动化 API 在一些绘图文件上运行一些简单的脚本,但我的输出文件总是损坏,我不知道为什么。

我正在运行以下脚本以将一些数据添加到 MTEX​​T 中的图形中

当我在本地版本的 AutoCAD 中运行该脚本时,它运行良好,但是当我在设计自动化 API 上运行它时,结果文件是一个无法打开的小混乱!

我正在使用以下详细信息进行活动

当我在设计自动化 API 上运行此活动时,我收到以下响应

这就是事情变得混乱的地方。正如您在上面看到的报告有Status => 'Succeeded',但是如果我们查看输入/输出字节,我们会看到

当我尝试下载并打开文件时,AutoCAD 说它已损坏,这并不奇怪,因为似乎缺少很多东西。我已经从 API 下载了报告,但我再次看不到任何失败的原因!

当一切似乎都指向成功时,我不知道是什么导致了这些问题。任何帮助都会很棒。

如果您需要更多信息,请告诉我。

感谢大家的建议,我已经离开办公室几天了,所以没有机会测试你的想法。

我想在周末我可能正在运行 autoCad 2017,但我今天早上检查了一下,现在是 2016 年。我尝试使用 21.0 引擎作为测试再次运行脚本,但结果几乎相同!

我已允许共享访问我从中获取文件的 g-drive 目录,并且我还上传了 results.dwg 文件和最后一份报告供大家查看。

你可以在这里找到它们

我确定我缺少一些愚蠢的东西

0 投票
1 回答
296 浏览

autodesk-forge - 替换上下文菜单的简单方法

选择对象时如何替换上下文菜单?

目前我正在尝试基于 API 和 Philippe Leefsma 的 Autodesk.ADN.Viewing.Extension.ContextMenu.js 示例。

0 投票
1 回答
87 浏览

c# - Forge Data and View API 损坏,不再上传大文件

一段时间以来,我一直在使用 View and Data API 来查看 Autodesk 内容。最近在认证版本更改后,我似乎无法上传我的伊丽莎白女王医院模型。

我是否需要迁移到 v2 才能继续像以前一样运行,因为在不断尝试上传后,我现在只能管理一个 7.5 兆字节的文件?

0 投票
1 回答
142 浏览

autodesk-forge - Autodesk Forge 应用程序中的多个 OAuth2 返回 URL?

我们拥有主要的身份验证环境、开发、生产和长期支持。

目前我们注册了三个应用程序,每个环境一个,只是因为我们似乎只能为每个应用程序注册一个返回 URL。

通常这没什么大不了的,但我们也在从旧域迁移到新域,并希望能够在过渡期间保持所有六个(3 个环境 x 2 个域)返回 URL 处于活动状态。

Google Auth 和 Box 允许我们注册多个返回 url 基地址。有没有办法在 Forge 中进行?

谢谢。

0 投票
1 回答
47 浏览

autodesk-forge - Autodesk Forge 应用程序的多个管理员

目前我们有一个用户帐户可以访问我们注册的应用程序。有什么方法可以授权多个帐户更新和更改我们的应用程序?

0 投票
1 回答
97 浏览

autodesk-forge - 如何根据配置自动创建蜂窝站点的 3D 模型

我有一个项目,使用 Forge 平台和 Google Maps API for javascript。要求是:

1、在GIS地图上显示所有Cellular-Sites作为标记。我可以通过 Google Maps API for Javascript 实现这一点。

2、单击标记时显示Cellular-Site的3D设计模型。我可以通过 Forge 平台实现这一点。首先创建一个bucket,然后上传3D模型源文件并转换为svf格式,最后通过Viewer库进行浏览。

3、动态创建Cellular-Sites的3D模型。

因为蜂窝站点由一些组件组成,例如塔和房子。

有一些不同种类的房屋和塔楼。我们拥有 House 和 Tower 的所有 3D 模型文件。(例如 HouseSmall.rfa、HouseLarge.rfa、TowerLow.rfa、TowerHeigh.rfa)

蜂窝站点的配置存储在数据库中。Schema 可能是这样的:

房子和塔楼的位置是固定的。

我想知道如何根据配置自动创建蜂窝站点的 3D 模型。

任何帮助将不胜感激。非常感谢。

0 投票
1 回答
301 浏览

autodesk-forge - 将rvt转换为ifc和dwg文件的参数是什么

我只是使用模型衍生 api 来创建 ifc 和 dwg 文件。我让它工作了,但现在我想看看我可以在 post job 命令中设置哪些参数。但是https://developer.autodesk.com/en/docs/model-derivative/v2/reference/http/job-POST/上的文档尚未更新。我可以为这项工作设置哪些参数?

0 投票
1 回答
291 浏览

javascript - 视图和数据 API 工具栏和导航操作

在搜索 API 文档后,我不知道如何访问和操作特定的工具栏元素。我需要删除几个导航工具,例如“Pan”或“FirstPersonTool”。 在此处输入图像描述

即使使用可信赖的 'ole JQueryremove()也不起作用。

这是我的初始化代码:

0 投票
1 回答
1156 浏览

autodesk-forge - 在 Autodesk forge 中缩放到特定的 Revit 模型对象

我在 Autodesk 中加载了一个 Revit 模型。我想知道在加载视图时如何缩放到模型的特定对象。是否可以使用API​​?

我已经成功测试了该功能selectItemById。使用函数获取主对象的 id viewer.bubble.search(av.BubbleNode.MODEL_NODE);。我不知道如何获取模型中每个元素的 ID,然后放大它。

这是我用来加载模型的代码:

0 投票
1 回答
48 浏览

autodesk-forge - 官方文档可能有误

文档网址是https://developer.autodesk.com/en/docs/viewer/v2/reference/javascript/document/

关于 getSubItemsWithProperties 函数,这种类型的第一个参数可能是对象而不是字符串。

文档页面截图