问题标签 [autodesk-designautomation]

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 回答
41 浏览

autodesk-designautomation - 如何从嵌入图像 dwg 绘制正确的 pdf

请告诉我如何从嵌入图像 dwg 绘制正确的 pdf。

我正在评估带有嵌入图像的 dwg 中的设计自动化图。我在以下条件下收到了黑色填充的 dwg。

  • Dasign 自动化 API 版本:v2
  • 应用包:PlotToPDF
  • DWG:rasterTest.dwg
  • AutoCAD 版本:23.0(P.45.Z.36)

我也尝试了我原来的情节 apppackage,结果是 pdf 填充黑色。

0 投票
1 回答
46 浏览

autodesk-forge - 为什么 v2 Design Automation API 的 DELETE WorkItems 端点显然不存在?

我正在尝试使用forge-api-nodejs-client.

这是我的代码:

WorkItemsApi.deleteWorkItem(workItemId, oAuthTwoLegged, oAuthTwoLegged.getCredentials());

我收到 404 响应,告诉我请求的资源不存在。

我已经使用 curl 和 Postman 尝试过端点,我很确定我的请求格式正确。我检查了 API Health Dashboard,一切看起来都不错。

这个端点仍然是一个东西吗?

0 投票
1 回答
56 浏览

c# - 通知工作项完成而无需在 v3 上进行轮询

似乎有一种方法可以实现非轮询机制来完成本页所述的工作项:https ://forge.autodesk.com/en/docs/design-automation/v3/developers_guide/basics/ 但是我找不到使用 api 指定它的方法。我应该在工作项中定义什么以在特定端点上进行回调?

这是我已经拥有的:

谢谢。

0 投票
2 回答
219 浏览

autodesk-forge - 图纸空间中的 Revit 房间和空间坐标

<polygon id='b794fee5-9602-4cfa-b738-b72d15fb794c-00056876' points=' -53.29,24.8 -53.29,-11.2 -53.29,-11.2 -33.29,-11.2 -33.29,-11.2 -33.29,4.8 -33.29,4.8 -33.29,12.8 -33.29,12.8 -33.29,24.8 -33.29,24.8 -53.29,24.8' style='fill:blue; stroke:blue; stroke-width:0.5; fill-opacity:0.4;' />

svg 多边形的坐标来自 revit 空间边界。

试图找出一种在 Web 浏览器伪造查看器上覆盖 revit 房间坐标的方法,但无法找出坐标系。

0 投票
1 回答
54 浏览

autodesk-forge - AutoCAD 自定义属性转换为 svf 并由 Forge 查看器读取

客户数据可以是 dwg 文件级别或对象级别(例如 XRecord),查看器是否可以像从 Revit 中读取元数据一样读取它?谢谢。

0 投票
2 回答
135 浏览

c# - 找不到 appbundles 二进制文件 (Design Automation V3)

我正在尝试使用设计自动化 v3 发布工作项。我设法创建了一个 appbundle 和一个活动,但是当我发布一个工作项时,我得到了这个异常:

服务器返回不成功状态码 400(Bad Request)。更多错误详情:{"appbundles":["找不到 appbundles 二进制文件。请确保您的应用已正确上传。\n参数名称:appbundles"]}。

这个问题的原因可能是什么?

0 投票
1 回答
151 浏览

node.js - 为什么我的 WorkItem 由于未处理的访问冲突错误而失败?

我正在尝试使用设计自动化 API 的 v2 和forge-api-nodejs-client. WorkItem 将 json 文件作为输入参数。我创建的自定义 .NET 插件取决于 json 文件。

WorkItem 由于FailedMissingOutput. 我打印了报告并注意到了这一点...

这是我的 .NET 插件中可能会破坏它的行...

CommandLineParameters另外,我的活动定义中没有包含任何Instruction对象。

我怀疑CommandLineParameters我的活动定义中缺少权利,但我不知道应该是什么。

为什么我的 WorkItem 失败了?是Activity还是插件?而且,我该如何解决这个问题?

更新:我修正.dwg.dwg了输出文件名中的错字。现在 WorkItem 成功了,但我仍然收到Unhandled Access Violation错误消息。此外,我的脚本似乎没有在 json 文件中读取。该插件在本地工作,所以我仍然不知道发生了什么。

0 投票
1 回答
320 浏览

autodesk-designautomation - x 字节的有效负载长度超过了 8192 字节的允许限制

有没有办法增加发布请求中工作项的最大大小?我有 7 个参数,这意味着 7 个 aws 预签名 url,因此发布期间的工作项大小。

0 投票
3 回答
185 浏览

autodesk-forge - 邮递员和卷曲的伪造请求失败

您好,我正在尝试介绍发明者的设计自动化,但我被困在上传参数上。

这是文章:

我最后的卷曲请求:

卷曲结果

邮递员结果

0 投票
1 回答
254 浏览

autodesk-forge - Autodesk Forge:由于 AppPackage 问题,WorkItem 失败

我的 AppPackage 无法加载,我无法在文档或错误消息/代码中找到确切的答案。

我通过将它解压缩到本地计算机上的“C:\Program Files\Autodesk\ApplicationPlugins”来测试该包,它按预期运行/加载。

AppPackage 表示创建成功,我确定是最新版本。

该插件是一个 .NET DLL 文件。

错误报告消息

包内容.XML

活动定义:注意我必须在这里手动扩展一些内联函数,因为我把它分成了多个部分。如果我有错字,请放心,代码实际上是按语法运行的。

来自 AppPackages 列表的条目: