autodesk-forge相关内容

模型衍生 API 发布作业 - 400 错误请求“无效的‘设计’参数"

我已将 Revit 模型上传到我的 OSS 存储桶并尝试将文件转换为 svf,但我收到以下信息: 400 错误请求 {"diagnostic":"无效的 'design' 参数."} 我是 Forge API 的新手,不确定哪里需要设计参数或它指的是哪里,因此我们不胜感激. POST https://developer.api.autodesk.com/modelderivative ..
发布时间:2021-11-30 19:25:35 其他开发

使用 loadModel 时抛出请求

我尝试使用查看器 API 来使用离线数据 (SVF).当我调用 loadModel 时,任何请求发送如下. https://ase.autodesk.com/adp/v1/analytics/uploadhttps://raas-assets.autodesk.com/StaticContent/BaseAddress?family=proteinhttps://raas-assets.auto ..
发布时间:2021-11-30 19:25:25 其他开发

使用 Autodesk Forge Viewer Geolocation Extension 时的结果不正确

这与我之前的问题有关.我正在发布一个新问题以尝试更好地解释情况. 我正在使用从无人机调查中获取的数据将标记对象放置在模型上.我可以访问高精度 GPS 数据以及 omega/phi/kappa 旋转数据. 我正在尝试使用 Autodesk.Geolocation 扩展将 lon/lat/alt 数据转换为查看器空间. 所有模型最初都是在 Revit 中创建的. 当我使用 Ge ..
发布时间:2021-11-30 19:25:04 其他开发

将自定义外观应用于伪造查看器中的单个模型片段

在viewable中,模型有3个叶子节点,名字为“Solid1",父节点名称为“Tread",如何通过父节点搜索得到dbId? 遵循 Forge Viewer 中模型的默认材料的答案 我可以看到我们可以设置颜色.是否可以改为应用纹理? 谢谢! 解决方案 Viewer 有一个 search() 函数,因此您可以根据其属性搜索任何组件.然后,您可以在实例树中上下移动,从 Threa ..
发布时间:2021-11-30 19:24:55 其他开发

选择和主题颜色组合

我设置了选择颜色(例如红色):viewer.setSelectionColor(new THREE.Color(1, 0, 0)); 在没有主题颜色的物体上,它是红色的(屋顶): 但是如果为对象设置了主题颜色,则选择远离红色(级别 2): 如何让选择颜色覆盖主题颜色? 解决方案 更新: 请尝试使用 6.5 及更高版本的查看器.刚刚得到确认,此问题已从那时起修复. ..
发布时间:2021-11-30 19:24:45 其他开发

如何从 autodesk-forge 下载转换后的 svf 或其他 (ifc) 文件

我们将 rvt 文件转换为 svf 并在 autodesk forge 查看器上打开它.现在我们要下载这个转换后的 sfv 文件.我们如何做到这一点?? 这是我的转换代码 在此处输入图片描述 解决方案 以下是一些帮助您入门的示例: https://forge.autodesk.com/blog/forge-svf-extractor-c-net https://forg ..
发布时间:2021-11-30 19:24:38 其他开发

为 Forge Viewer 上传链接的 Revit 模型

如何将包含多个 Revit 文件的 Revit 模型上传到 Forge Viewer,其中一个是主文件,其余是链接文件? 我已单独上传,它们在存储桶和查看器中显示为不同的文件.我们可以在 Forge Viewer 中查看一个组合文件吗? 解决方案 一个 ZIP 文件可以帮助你做这样的事情.您可以将它们打包在一个 .zip 文件中,然后将其上传到 Forge 数据管理服务. 向 ..
发布时间:2021-11-30 19:24:27 其他开发

Forge Viewer - BimWalk 传送

我想在我自己的伪造查看器功能中使用 BimWalk 扩展的传送属性.但是,我找不到传送的实现细节.有没有办法在forge viewer中传送到模型的特定对象? 解决方案 最简单的方法是模仿鼠标交互来触发传送并设置 //第一人称模式时const bimWalk = viewer.getExtension('Autodesk.BimWalk')bimWalkExt.tool.navigato ..
发布时间:2021-11-30 19:24:11 其他开发

Chrome 上的 JS 错误(启用设备工具栏)

当我在 Chrome 中打开 tablet 模式或 phone 模式时,我收到一个 javascript 错误: 未捕获的类型错误:无法在“文档"上执行“elementFromPoint":提供的双精度值是非有限的.在 HTMLHtmlElement.avp.disableTouchSafari (viewer3D.min.js:18) 我刚刚将 Chrome 更新到最新版本. ..
发布时间:2021-11-30 19:24:00 其他开发

Forge api获取房间/区域信息

我需要通过 Forge 从 Revit 模型中获取具有链接对象层次结构的房间/区域对象.现在我使用 这个项目 作为起点.不幸的是,房间信息丢失了.据我了解,它是在翻译过程中删除的.有一些解决方法,例如 这个,但它似乎不适用于我们的案例.有没有什么简单的方法可以从 Forge 中的 rvt 中检索房间信息? 解决方案 虽然没有通过 Forge 翻译器直接获取房间信息的方法,但仍有一些解决方法 ..
发布时间:2021-11-30 19:23:52 其他开发

在 BIM360 OSS 中为对象创建签名 URL

我正在尝试为由 BIM360 OSS 内的 Webhook 触发的设计自动化工作流设置签名 URL.如果添加了文件,则 webhook 会触发端点以启动设计自动化.网络钩子正在工作.设计自动化也在发挥作用.如果我尝试将两者都连接起来,就会出现问题.我#m 正在尝试创建文件的签名 URL,如 Petr Broz link stackoverflow 中建议的那样. 要使用此 API,需要使用由 ..

加载特定模型后 Forge 查看器崩溃

我一直在尝试使用 forge 查看器来加载较大的模型,但似乎在使用几秒钟 (3 - 5) 后查看器崩溃了.(带有典型的 Aw snap! 页面). 我在使用其他型号时没有遇到任何问题,但在 Windows 10、Chrome 上的此特定型号上会发生这种情况. 我已经在 OS X 中测试过加载,但它似乎可以工作,尽管它有点慢. 我目前最好的猜测是,这是由于 Chrome 中的内存溢 ..

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

Bim 360 有一个很棒的工具叫做“比较版本",它允许查看两个 Revit 模型之间的变化.可以在此处找到有关该功能的更多信息: 比较版本信息 此功能是否在 Autodesk Forge 中找到?我找不到它,我确实看到 Forge 有一个 BIM 360 API,但我没有看到此功能可用. 解决方案 你可以使用 ForgeAuthor sdk 做到这一点. ForgeAu ..

如何下载 SVG/SVF 以使用 Autodesk Model Forge API 进行离线查看

我能够完成上传 Revit 文件以及在查看器中翻译和加载的所有步骤.我现在正在尝试下载翻译的 SVG/SVF 以供离线查看.我找到了对以下端点的引用,并用这个进行了测试: 函数下载(){var uri = 'https://developer.api.autodesk.com/derivativeservice/v2/derivatives/>';var authorizationH ..

设备上 Autodesk Forge 查看器中的严重内存泄漏

我正在开发一个 Angular/Typescript 应用程序,它利用 Autodesk Forge 查看器在智能手机和平板电脑上显示建筑模型.应用程序本身运行顺利,但是当我关闭应用程序时出现问题.关闭应用程序后,我注意到几乎没有任何内存被释放,如下图所示(我在大约 8 秒标记处关闭应用程序),并且在打开查看器两三次后,它会耗尽内存和崩溃.当我关闭应用程序时,我按照 Forge 文档中的描述调用了 ..
发布时间:2021-11-30 19:22:58 其他开发

如何在伪造查看器中获取真实世界的测量值 [2D 计划]

我有一堵墙,我将坐标从墙上放入“边缘"类.Edge 具有属性 start 和 end,它们表示墙的一条边的起点和终点.由于这是伪造坐标,我不知道我的墙到底有多长.有一个测量工具可以做到这一点,但我如何以编程方式使用它来确定边缘的长度. 实际结果:Forge 坐标中的边 预期结果:m 中的边 const vertexbuffer = new Autodesk.Viewing.Privat ..
发布时间:2021-11-30 19:22:50 其他开发

多模型环境中的文档浏览器 Autodesk Forge

在多模型查看器中,文档浏览器仅显示单个模型的工作表和视图. 扩展:['Autodesk.DocumentBrowser'] 是否可以一次加载多个模型的所有工作表. 谢谢双向 解决方案 不幸的是,“文档浏览器扩展"在支持多模型之前编写. 理想情况下,如果您在 forge-viewer 中加载多个 Autocad 文件,您希望在文档浏览器扩展中看到所有图层. 是吗? ..
发布时间:2021-11-30 19:22:42 其他开发