问题标签 [revit]

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

c# - 如何在 Revit 中的绘图视图中获取范围

我希望能够根据绘图的 x 值范围的中点镜像绘图视图中的所有元素。xMidpoint在下面的示例中是我想要得到的。

我有 Revit 2012 可用。

0 投票
2 回答
259 浏览

integration - 将 Autocad Revit 12 集成到 .net 应用程序

我的任务是将 Revit 12 集成到我的 .NET 应用程序中。任何人都可以帮助我并给我如何开始的指导。我应该阅读该文件并将其保存到我的应用程序中,就像我附加任何其他文档一样。我还必须能够从我的应用程序中查看此文件。

0 投票
1 回答
781 浏览

c# - Revit API 中无提示的静默保存

我正在使用 Revit 2011 API,当我Document.Save()对现有的族文件执行此操作时,它会提示我使用“另存为”对话框来指定文件名。如何在不提示用户的情况下保存它?

0 投票
1 回答
3211 浏览

c# - 从链接的 Revit 模型访问图元

我有两个 revit 项目,MainProject.rvt 和 ProjectToLink.rvt。MainProject.rvt 包含指向 ProjectToLink.rvt 的链接。在 MainProject.rvt 文档中使用下面的代码,我可以访问链接本身:

如何从 MainProject.rvt 访问链接模型 ProjectToLink.rvt 内的元素?我可以像上面的代码一样使用链接元素本身还是有其他机制?

PS - 我需要这个才能为 Revit 2011 工作

0 投票
1 回答
1676 浏览

c# - 获取房间的地板和天花板

如何使用 Revit API 获取房间的当前楼层和当前天花板?我用的是2012版。

我试过了:

和:

甚至这个:

0 投票
2 回答
1797 浏览

c# - 在 Revit 中以编程方式创建键盘快捷键

我可以在 Revit 中以编程方式为我的加载项创建键盘快捷方式吗?

0 投票
0 回答
352 浏览

c# - 获取 CompoundStructureLayer 面

Revit API 有什么方法可以检索 CompoundStructureLayer 的面?

这是我当前的“提取层”代码:

这是当前的获取面孔代码:

我无法将 CompoundStructureLayer 转换为 Element 类型。如何提取人脸信息?

0 投票
1 回答
875 浏览

c# - Revit API:自定义模型线

我们正在为 revit 开发一个插件来确定施工计划的各个部分。

因此,我们需要模型线之类的东西,但它们需要绑定到一定的水平。我们还需要为这些元素添加自定义属性。

我应该使用什么?模型线好吗?如何向它们添加属性?它们如何绑定到某个级别?

0 投票
1 回答
2665 浏览

c# - 更改 ActiveUIDocument

有没有办法通过 Revit API 来更改当前的文档ActiveUIDocument( ExternalCommandData.Application.ActiveUIDocument)?我想使用 API 从多个项目文件中打印多个视图,但我需要能够首先更改当前的 ActiveUIDocument。

0 投票
1 回答
534 浏览

api - 无法让“IscommandAvailable”工作

这是我在这里的第一个问题。我是 revit api 编程的初学者,所以如果我的问题太蹩脚或方向错误,我很抱歉。希望可以有人帮帮我。我正在尝试在这个简单的学习示例中实现 Iscommand 可用方法,但我无法理解它为什么不起作用,我的意思是该命令在任何情况下仍然可以使用。提前致谢!

}`