问题标签 [autodesk-navisworks]

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

.net - 如何在 .Net Core 项目和 .Net Framework 4.5 项目之间共享类?

我正在开发一个需要使用 Navisworks .Net API (4.5) 和 ASP.NET Core 的项目。我想在这两者之间分享我的一些类型,但我尝试创建一个针对 .Net Core 1.0 和 .Net Framework 4.5 的可移植库并从其他两个项目中引用它失败了。Navisworks API 不喜欢这样,它会引发我无法获取详细信息的异常。

我想要实现的目标有解决方案吗?

0 投票
0 回答
313 浏览

unity3d - Unity3d 中的 Viewcube 类似于 navisworkds 中的 viewcube

我需要在 Unity3d 中制作 viewcube,就像 navisworks 中的 viewcube 一样(http://revitclinic.typepad.com/my_weblog/2010/08/view-cube-compass-and-orient-to-view.html):当旋转立方体或单击一些立方体的一侧 - 必须围绕枢轴旋转模型(中心模型示例)(http://prntscr.com/dtp41m

在 Unity3d 中,我在画布中制作了 3d 立方体并移动它:

Vector3 p = Camera.main.ScreenToWorldPoint(new Vector3(Screen.width - offset, Screen.height - offset, z)); transform.position = p;

其中 offset 是从边框屏幕缩进的。

在立方体的一侧,我制作了带有纹理的平面,其中包含一侧的名称:http: //prntscr.com/dtokdv

0 投票
1 回答
137 浏览

autodesk-forge - 翻译 ZIP 文件中的多个文件

使用 Forge 模型派生 API,是否可以在一个 zip 文件中翻译多个模型,即使模型没有内部链接?

我有一些非常大的 Navisworks 模型,如果我链接它们,查看器会非常缓慢。我想做的是将模型拆分为多个较小的模型,将它们放在一个 zip 文件中并进行翻译。然后我只想显示我选择的子模型。我试过这样做,但我只能找到设置为根模型的模型。

0 投票
1 回答
57 浏览

javascript - 附加按钮和回调函数以从...复制信息

我有以下由软件(Navisworks)生成的 HTML 报告:

我想做以下事情:

  • <a></a>在每个标签后添加一个 Button
  • 附加一个将收集 ID 的函数

    和身份证

    /li>
  • 并将其复制到剪贴板

有人可以给我一个起点吗?我对 jQuery 很陌生。

0 投票
1 回答
129 浏览

c# - Navisworks 树视图到数据表

我想从 navisworks 中的模型中隐藏树视图并创建一个数据表。我尝试使用 foreach 但没有运气。

任何帮助,将不胜感激

0 投票
1 回答
522 浏览

revit-api - 如何从 revit 导出多个 NWC 以及在 Navisworks 中附加时显示单独的视点?

从 Revit 导出多个 NWC(活动 3D 视图)并附加到 Navisworks,但它显示两个 NWC 的相同视点。我认为它应该显示不同的视点,因为我们导出不同 3D 视图的 NWC

0 投票
0 回答
165 浏览

autodesk-forge - 无法从 Naviswork/Revit 文件加载材料属性

在最近的一个项目中,我将一座建筑物加载到 Forge 中。(nwd 文件,最初来自 Revit)。

混凝土的特性(包括体积等尺寸)完全转移。但是,砌体墙在 Forge 中没有显示任何属性。

知道如何将所有属性移至 Forge(特别是尺寸)吗?

谢谢。

0 投票
0 回答
741 浏览

autodesk-forge - Navisworks 文件的 Autodesk Forge 外部 ID

我们正在尝试使用 Forge Viewer with getBulkPropertiesmethod 导出元素的尺寸属性。对于 Revit 文件,该方法可以正常工作,但对于 Navisworks 文件,我们无法直接获得任何有用的属性。

当我们调查这个问题时,我们发现所有的externalIdNavisworks 文件都是以斜线分隔的整数格式(例如1/2/2/1/1)。如果我们从externalId(在这种情况下,使用1/2/2/1)中去掉最后一个整数,并获取相应元素的属性,那么我们可以获得一些有用的维度属性,并且该值与我们在桌面版 Navisworks 上看到的信息相匹配。

Navisworks 编码是否externalId意味着树结构?(我假设在这种情况下1/2/2/1是父母1/2/2/1/1)。什么可以解释我们的问题,即通过去掉最后一个整数,我们可以获得我们需要的信息?这是获取尺寸属性的可靠方法吗?

在 Chrome 控制台中重现这一点的小实验:

0 投票
1 回答
146 浏览

javascript - Navis 作品文件中的元素

类似于 rvt 文件如何使用[\d+]附加到名称来指示元素,是否有任何特殊属性或指示符表明 nw* 文件的 Autodesk-forge 查看器 objectTree 中的特定节点是元素?

0 投票
2 回答
455 浏览

autodesk-forge - Autodesk 提取器显示错误 #9 - 无可见内容

出于某种原因,Autodesk 提取器在尝试预览和下载提取的模型时抛出错误 #9:

https://extract.autodesk.io/

在此处输入图像描述

我们尝试上传的每个 Navisworks 模型都会发生这种情况。

我们在产品中严重依赖提取器,似乎我们无能为力。

我们还尝试了桌面 .NET 提取器,但没有成功。