问题标签 [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 回答
92 浏览

autodesk-forge - 将 InventorServer Engine 的输出作为 stp 文件获取还是应该使用 ModelDerivative API?

参考今天的网络研讨会所附的图片:(至少有 10 名声望的人可以发布这张图片:http: //i.imgur.com/LwUHnce.png

例如,一旦更改了参数,我的 appPackage(即 changeParamsPlugin)可以做这样的事情吗?

doc.SaveAs(Path.GetDirectoryName(doc.FullDocumentName) + "\\" + outputFile + ".stp", True);

然后像这样下载文件:

DownloadToDocs(resultUrl, AppProperties.OutputFile + AppProperties.StepExtension); // Output to MyDocuments

或者之后我应该使用模型衍生 API 来翻译步骤文件中的输出?

0 投票
1 回答
688 浏览

revit-api - Revit 模型数据提取

我想要一个所有几何图形的 excel 文件,它们的尺寸存在于 Revit 模型中(如门、窗及其数量和尺寸)。我怎么能得到那个?我可以为此使用模型衍生 API 吗?或者任何其他可能的方式?

0 投票
1 回答
40 浏览

api - model.derivative-csharp-context.menu 错误

https://github.com/shubhamgadekar5/model.derivative-csharp-context.menu上工作 1. 首先打开“TranslatorServer.csproj”并更改从 Forge Developer Portal 获得的 APP ID 和 SECRET。Visual Studio 下载了包,但出现“无法直接启动具有类库输出类型的项目”的错误。 在此处输入图像描述

要更正错误,请使用以下步骤但没有奏效。

  1. 然后将“CSSShellExtMenuHandler”的输出类型从类库更改为 Windows 应用程序。

A. 然后点击使用 CSSShellExtMenuHandler 调试,得到错误为 handler.exe 未找到。

B.点击使用翻译器调试,上传revit文件,得到错误为“在mscorib.dll中发生'系统异常'类型的异常,但未在用户代码中处理”

请提出解决方案或者我应该在第 1 步之后继续忽略类库错误吗

0 投票
1 回答
294 浏览

autodesk-model-derivative - 为查看器伪造文件转换——翻译停留在 x%

使用带有三个 3D 视图的 Revit 2016 模型,使用“协作”功能区加载项标记为转换,转换过程报告“进行中”并在 x% 处停止(在此特定情况下为 54%)。24小时过去了,进度没有变。移除模型中较大的 3D 视图之一并将其上传到不同的存储桶可以完成转换。我能够重现这一点。

是否存在超出某些大小或复杂性限制并导致服务放弃的情况?有没有更详细的作业信息可以通过API获取?

0 投票
0 回答
148 浏览

autodesk-forge - Revit 装配表不再翻译

我刚刚注意到 Autodesk Forge 模型衍生 API 的行为发生了变化。以前,当翻译包含装配且装配有图纸的 Revit 模型文件时,图纸会通过翻译并可供查看者使用。今天我注意到我的 Forge 应用程序不再发生这种情况。API 是否发生了变化,或者这是模型衍生 Revit 转换器代码中的回归?

0 投票
2 回答
93 浏览

autodesk - 是否可以在 Autodesk Forge 对象存储服务 (OSS) 上使用/转换三足令牌?

我知道 Autodesk Forge“对象存储服务”(OSS) 需要 2 条腿安全令牌...我已经使用 3 条腿令牌来访问 Forge“项目服务”和“数据服务”API:是否可以转换或从 3-legged 令牌请求 2-legged 令牌?如果您尝试在 OSS 中使用 3-legged 令牌,则会收到无效令牌错误。

我想避免同时使用两种不同的身份验证...

谢谢!

0 投票
1 回答
475 浏览

c# - 下载所有衍生品,以便离线使用 Forge Viewer/C#

参考这篇文章,我知道有一种方法可以使用 node.js 下载翻译文件“ 如何下载 SVG/SVF 以使用 Autodesk Model Forge API 进行离线查看”,并使用 Model Derivative api“GET :urn/manifest /:derivativeurn”,我可以下载清单中的所有文件记录,下载文件图片:http: //imgur.com/iPFn3Cx

我的问题是:我使用“GET:urn/manifest/:derivativeurn”从清单下载的这些文件是否足以离线查看?如果没有,有没有人用 C# 实现这个下载方法?

0 投票
1 回答
284 浏览

autodesk-model-derivative - GetManifest() 和 GetThumbnail() 在 Forge 模型衍生 API 的某些项目版本上失败

我正在使用 Forge c# 客户端库使用 3legged 令牌(模型衍生 API)读取 A360 集线器/项目/文件夹结构。

对于 A360 的 [数据服务] 中的 [项目] 的每个 [版本],我需要知道:

  1. 如果文件有转换错误;
  2. 如果它有缩略图,获取它;
  3. 如果项目版本已准备好在查看器中显示它(使用查看器 v. 2.xx)....

身份验证后,我正确地看到了用户帐户 hub-project-folders 结构:

A360Hub

---样品

------金桥门.dwf

---------金桥门.dwf (v1)

------V8引擎.iam

---------V8 引擎.iam (v1)

当我使用 [Golden Bridge Gate.dwf (v1)] urn 调用 GetManifest() 时,我得到了预期的结果:

当我使用 [V8 Engine.iam (v1)] urn 调用相同的代码时,我得到“错误 404:未找到”。

与其他文件一起使用的文件也是如此:它适用于 .RVT、.DWF 文件;.IAM、.NWC、.SLDASM、.IFC 文件失败....

任何想法?

0 投票
1 回答
15113 浏览

autocad - 如何在浏览器上显示/查看或读取 .dwg 文件

如何在不使用任何软件的情况下在浏览器上显示或读取 .dwg 文件意味着使用 PHP、jQuery、Javascript 或任何其他编程语言。为此,我浏览了https://developer.autodesk.com并创建了一个带有客户端 ID 和客户端密码的应用程序,还创建了 index.html 文件。但在那之后,我陷入了寻找下一个动作以获得所需的“模型衍生 API”。所以请指导我。感谢您给予宝贵的答复。

0 投票
2 回答
576 浏览

autodesk-forge - Autodesk Forge:模型比较(BIM 360 功能)

Bim 360 有一个很棒的工具,叫做“比较版本”,它允许查看两个 Revit 模型之间的变化。可以在此处找到有关该功能的更多信息:

比较版本信息

Autodesk Forge 中是否有此功能?我找不到它,我确实看到 forge 有一个 BIM 360 API,但我没有看到这个功能可用。