问题标签 [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 投票
0 回答
184 浏览

autodesk-forge - 3D 视图上没有剖面框的 Revit 文件在平移后必须大轨道旋转

我想报告翻译 revit 文件(或查看器行为)的问题,它可能从一开始就发生了。我不知道轨道的大小(或定义旋转点和旋转直径的东西)是如何在内部确定的,但我知道的是,3D 视图经常需要大轨道才能旋转,并且旋转点位于模型区域之外,因此,当开始旋转模型时,它会立即消失在查看器区域之外的空间中。这种模型实际上是不可用的。这可以防止在 revit 3D 视图属性中勾选截面框(我相信这会在模型区域周围设置紧密的边界框并将旋转点设置到边界框的中心),但是,当您从真正的建筑师那里获得具有许多参考和许多视图的大型复杂模型时,必须打开每个文件并为所有人设置它并不完全可以,例如。文件内有 200 个 3D 视图

如果通过 Web 界面上传文件,也无法使用某些 revit 插件更改视图属性(即使在那里我也不知道如何正确计算适合所有部分框的边界框,包括引用的元素),因为没有 Revit.IO 也没有批处理部分框插件,但我认为应该对此进行一些处理。一旦一个模型在没有截面框的情况下被翻译并且旋转行为如描述的那样(小型单个模型不一定有这个问题) - 时间,一个上传和一个翻译丢失并且没有好处(并且在收费之后更令人失望将真正开始) .

所以我的问题是,Autodesk 是否有可能为没有在翻译器中设置任何内容的 3D 视图实现一些自动截面框功能之王,或者在查看器中执行任何其他会产生相同结果的操作?

0 投票
1 回答
280 浏览

javascript - 使用交叉请求获取 Forge 2-legged 身份验证

我正在尝试创建一个简单的 html 页面来显示要伪造的上传模型。为了初始化伪造查看器,它需要访问令牌。对于请求访问令牌,我在 Cross 请求中使用 2-legged oAuth(因为我在不同域上进行 POST)。但它不断收到错误“不存在‘Access-Control-Allow-Origin’标头在请求的资源上”。请有人可以告诉我应该怎么做才能成功获得访问令牌。

0 投票
1 回答
802 浏览

autodesk-forge - 将视图设置为正交

如何获取当前视图并将视图设置为正交?

我尝试使用 viewer.getCamera() 来获取当前如何设置视图的参数,然后使用 viewer.applyCamera() 进行设置。

返回:

然后我尝试设置,将“矩阵”数组作为参数,但视图会跳转。

0 投票
1 回答
695 浏览

autodesk-forge - Autodesk Forge Viewer3d 使用属性名称搜索

我正在尝试使用可选参数实现 .search() 和限制属性名称,但它总是带回一个空数组。

https://developer.autodesk.com/en/docs/viewer/v2/reference/javascript/viewer3d/

有人可以澄清这个过滤器是如何应用的吗?我期待它查看返回的 property.displayName 但显然情况并非如此。

例子:

输出:第一次搜索:

第二次搜索:

来自对象 8095,属性:

0 投票
1 回答
201 浏览

autodesk-forge - 伪造获取/共享链接

我正在我们的内部 Intranet 站点中运行我们的 Forge Viewer。有没有办法通过免费的A360 查看器或类似的远程查看器与外部客户端共享模型?该站点可以通过右上角的“获取链接”共享模型。如果没有,与外部客户/供应商共享存储在 Forge 上的工作的正确方法是什么?

0 投票
2 回答
736 浏览

autodesk-forge - Autodesk Forge - 选择时如何停止对象的重新着色

我们的元素是彩色编码的,所以当用户选择一个时,我们只想在视图中隔离它(按预期工作)但我们不希望它更改为选择颜色 - 我们在哪里可以控制它?

0 投票
1 回答
67 浏览

autodesk-forge - 使用数据管理 API 访问 Autodesk Forge 中的相关数据(例如渲染)

是否有可能访问 Autodesk forge 中的引用数据(例如渲染)?也许,使用类似的东西

Autodesk360 的 myhub

0 投票
1 回答
279 浏览

autodesk-forge - Autodesk Forge - 最初关注 3d 视图

我们最初关注的 3d 视图需要调整。目前它被缩小了~x2 太远了。任何人都可以让我开始正确的控制方向吗?我尝试在原始 revit 模型中更改裁剪区域/剖面框等,但这并没有什么不同。

0 投票
1 回答
583 浏览

autodesk-forge - Autodesk Forge - 隔离元素:其他元素的透明度

当我们在 3d 视图中隔离一个元素时,是否有办法控制所有其他元素的透明度?说,改成50%半透明?我错过了什么明显的东西吗?你能对二维视图做同样的事情吗?

0 投票
2 回答
364 浏览

oauth - 从 a360 forge 存储桶下载 revit 文件

如何从我创建的 Autodesk A360 存储桶下载文件?该文件是 Revit 项目文件,我使用 2-legged OAuth 进行授权。