autodesk相关内容
使用截面分析工具添加模型剖视的交点框后,是否可以获取其边框信息? 原始型号 需要提取其边框的相交框视图 推荐答案 您可以通过sectionExtension.tool: 获取截面框的几何信息 const sb = viewer.getExtension('Autodesk.Section') sb.tool.getSectionBoxValues() //sectio
..
在某些情况下,BIM360将提供Revit文档的Zip文件及其链接,如下所示:https://forums.autodesk.com/t5/bim-360-document-management/linked-revit-files-in-bim-360-docs/td-p/8774004 但是,在这种情况下,当与GET projects/:project_id/folders/:folder_
..
如何获取查看器的快照并将其单独保存为图像? 谢谢 解决方案 这可以通过结合 Viewer3D#getScreenShot 方法和 Autodesk.Viewing.MarkupsCore 的 renderToCanvas 方法代码> 扩展,像这样: async function getScreenshotDataUrl(viewer, width, height) {const m
..
我正在尝试隔离我使用 viewer.model.search 方法搜索的一些元素,但是当我使用 viewer.isolate 方法时,我将所有内容都隐藏起来. 我已经使用 getSelection 来隔离元素,我注意到它们为同一元素提供了不同的 dbId 值.使用 getSelection dbId 有效,但使用 search 无效 有人有同样的错误吗? 2019 年 3 月 1
..
我想升级在幕后 autodesk forge 中使用的三个 js,升级的原因是我正在尝试使用 this 库,这需要三个 js r71 及更高版本,并且在伪造查看器中似乎他们正在使用 r33.我找到了一个博客,它向我展示了如何利用后三个 js 的优势.我跟着它,但似乎它不起作用.伪造查看器现在有 2 个对三个 js 的引用,它会混淆使用哪个,因此一些代码表现得很奇怪 这是发生在我身上的例子之一
..
我能够完成上传 Revit 文件以及在查看器中翻译和加载的所有步骤.我现在正在尝试下载翻译的 SVG/SVF 以供离线查看.我找到了对以下端点的引用,并用这个进行了测试: 函数下载(){var uri = 'https://developer.api.autodesk.com/derivativeservice/v2/derivatives/>';var authorizationH
..
在我成功上传和转换文件后,按照模型衍生“为查看器准备文件",我调用清单 url 然后我如何在清单中下载转换后的文件.如果我只知道参考骨灰盒?(即)我将如何获得隐藏的 svf "urn:adsk.viewing:fs.file:dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bW9kZWxkZXJpdmF0aXZlL0E1LnppcA/output/1/A" 或缩略图
..
如何更改对象的大小?? 我需要改变对象的高度 例如,我们需要改变门或窗帘的高度 在这段代码中,我的对象消失了 let change = function () {const 查看器 = oViewer;const 模型 = viewer.model;常量片段 = [123,361,];for(让我在碎片中){让 fragId = frags[i];//获取带有片段 ID 的网格
..
我正在尝试激活自查看器 7.3 版起实施的新 Snapper 扩展. 所以我像这样加载扩展: viewer.loadExtension('Autodesk.Snapping') 似乎有效.之后,我尝试访问这样的描述方法,但我总是收到此错误“getSnapResult 不是函数": viewer.loadExtension('Autodesk.Snapping').then(ex
..
所以我按照本教程来扩展 autodesk forge 查看器.我已完成所有步骤,但没有显示任何按钮,我认为这是由于加载错误所致. https://forge.autodesk.com/blog/extension-骨架工具栏停靠面板 我也尝试过本教程,但遇到了同样的问题: http://learnforge.autodesk.io/#/viewer/extensions/sele
..
我正在尝试使用 Forge Viewer 中的 Snapper 功能来要求用户选择一个点,然后检索所选点的点世界坐标. 我查看了这个主题,但对我不起作用:如何激活 Autodesk锻造鲷鱼? 我像这样加载扩展:this.viewer.loadExtension('Autodesk.Snapping'); 然后尝试像这样使用 Snapper: console.log(this.
..
我有一个 revit 文件,可以通过云将其转换为 svf 并在 3D 查看器中查看.它既可以直接转换 .rvt 文件,也可以从 navisworks 插件导出器导出. 我的问题:我希望我的应用程序的用户也能够像在 revit 中一样看到地板 2D 视图. 我已经查看了所有清单文件,但没有看到楼层视图的 f2d. 你建议我用什么来制作 2D 视图?请注意,我将有许多图纸要处理/查看
..
在我们的应用程序中,我们使用 Autodesk Forge Viewer 来渲染 3D和 2D 设计文件.其他格式的文件可以很好地呈现.但是对于 pdf 文件,即使文件实际上有多个页面,也只会呈现第一页.但我们需要显示所有页面. 这是我用来初始化查看器的代码部分: function doInitializeTheViewer(urn, token, element) {常量选项 = {'e
..
我正在围绕 Autodesk Forge Viewer 构建一个应用程序,我在其中使用 Viewer 的基本功能(着色、隔离等)添加额外的功能,具体取决于客户端数据. 此应用程序还允许您上传新模型.在上传和转换过程之后,使用此模型衍生 API https://forge.autodesk.com/en/docs/model-derivative/v2/reference/http/urn-m
..
我对 Python 和 AutoCAD 非常陌生,所以请耐心等待.我正在尝试使用 Python 在 AutoCAD 中自动执行设计周期.到目前为止,我能够通过 Python 在 AutoCAD 中添加点和线,但我希望能够将线型更改为虚线.我知道这可以通过一些简单的命令在 AutoCAD 的命令栏中完成,但我不知道如何通过 Python 来完成. 导入数组from _ast 导入如果导入 comt
..
我正在尝试创建对象的准确边界框,但似乎如果对象未与轴对齐(我认为),则框未与对象对齐. 例如: 粉色和更接近橙色的顶点是这面墙的 Box3.min、Box3.max,但是你看到红色、绿色和蓝色不在这面墙上.您可以忽略 aqua 顶点. 这是创建边界框的代码(返回 Box3): 静态 getWorldBoundingBox(model, dbId) {返回新的承诺(异步(解决,
..
我正在 MAYA 中进行开发,正在寻找一个好的 API 来连接我的模型并能够以编程方式控制它们. 谢谢. 解决方案 hye oded,您可以使用 MEL 或 python 脚本来控制对象并执行简单的操作,并且您可以通过 Maya api 使用 C++ 或 Python 来创建复杂的任务或繁重的任务,例如创建变形器、使用新命令扩展 mel. 对于 mel 脚本中的资源,我推荐“g
..
我有一堆斜坡,我想知道它们的起点和终点(如果有多个起点/终点,我想知道它们是如何连接的).我目前将这些作为 Listret = new List();FilteredElementCollector 收集器 = new FilteredElementCollector(doc);ICollection坡道 =collector.OfCategory(BuiltInCategory.OST_Ram
..
我正在使用 UFT 自动化 Inventor 2013,如下所示:- Set oApp = GetObject(,"Inventor.Application")设置 oDoc = oApp.ActiveDocument 这里我使用 GetObject() 函数来获取运行 Inventor 应用程序的参考.但我有一个关于 GetObject() 函数的问题 1)它如何发现任何应用程
..
我在FBX扩展名的A360的一个文件夹中上传了一个带有纹理的模型.在此链接" https://dm.autodesk.io "中检查模型视图时,纹理无法显示仅默认材料颜色的模型. 请提出如何上传带有纹理的FBX? 解决方案 不幸的是,今天(截至本文发稿时),Autodesk Forge Model Derivative API既不提取材质,也不提取FBX文件的纹理.可能会在将来,但是
..