Revit的API允许用户使用可以极大增强最终用户功能的工具创建自定义环境。该程序是围绕Microsoft的.NET Framework构建的。
我正努力监视Revit的元素选择更改。窗口选择没有问题;监视元素的选择随着用户“控制选择”的改变而改变,这是正在工作的主要问题...
我正在尝试使用C#为Revit 2020和2018编写宏。到目前为止,我已经编写了一个程序,该程序接受选定的元素并在特定视图内对其进行过滤。但是,出现问题...
我是Revit Api编程的新手。我想制作一个程序,使用户可以选择他绘制的任何对象,然后他将使该对象重复出现。问题是我不知道如何识别要获取的对象...
是否可以通过Revit API或FORGE API在Revit模型中加载新的Cloud(BIM 360)链接?
我有一个由两部分组成的WPF应用程序和Revit插件,它们运行一系列例程,以通过FORGE BIM 360 API创建和激活新的BIM 360项目,启动Revit并创建并设置...的集合。]
Revit API SizeTableManager.RemoveSizeTable()不起作用?
我正在尝试删除所有系列中以特定前缀开头的所有查找表。方法“ sizeTableManager.RemoveSizeTable(tableToRemove)”返回true,就好像它成功了一样,但是当我...
我们可以在两个不同的功能区中创建相同名称的PushButton吗?
我只想问一下我们是否可以使用Revit API 2020在两个不同的功能区中创建相同名称的PushButton?
我正在尝试构建一个脚本,以更改Revit模型中所选元素的族和元素类型。我已经尝试过对...
为什么在反序列化期间尝试解析派生类型时出现错误? (Newtonsoft.Json)
每当序列化数据包含派生类型时,只要尝试从json反序列化类,都会出错。我的最终目标是能够存储各种派生类型,所以这是一个问题。 ...
我试图在更改族类别之后通过Revit的API来更改族的零件类型。我可以检索相应的参数并设置其值,但是(尽管事务是...
我正在尝试为天花板类型和墙壁类型设置复合结构,使其工作正常,但是当我尝试为天花板类型设置时,它给了我一个例外,即“ Autodesk.Revit.Exceptions ....
导出Revit视图以使用Forge Design Automation API转换为PDF的最佳选择是什么?
[我正在测试如何将多个Revit视图工作表转换为PDF,如@Zhong Wu在DesignAutomationV3(Forge API)如何通过Revit导出PDF中提到的那样,问题是结果完全不同...
Revit API-C#-太阳和阴影设置-计算一年中每小时的太阳方向
我正在使用Jeremy Tammik的示例代码通过Revit API计算一年期间的太阳方向。 https://thebuildingcoder.typepad.com/blog/2013/06/sun-direction-shadow-calculation -...
我有一个简单的Revit插件,可以按类别对多个元素进行计数,并在任务对话框中显示总数。该代码仅适用于一个类别。当我添加多于1行以计算多个...
我正在尝试在Revit 2018.3上构建自定义按钮,该按钮将执行以下操作:在Revit的协作下的任务栏上=>同步=>管理与Revit Server Accelerator的连接,我可以...
如何在空闲事件中退订DocumentSaved事件并退出该功能?
我对Revit中的事件有问题。即使我在空闲事件中取消订阅DocumentSaved事件,程序的控件也不会超出DocumentSaved Event函数的范围,从而产生了...
我正在尝试检索墙壁图层的颜色,但是当我使用Material.Color方法时,我仅获得RGB值(117,117,117),但是revit中的RGB值为0,255,0如何在代码中获得此确切值...] >
不能与Caliburn.Micro一起使用windowManager.ShowWindow()
我目前正在为Revit(BIM软件)开发一个插件,我正在尝试使用WPF和Caliburn.Micro在按下插件的按钮时显示窗口/对话框。就像在文档中一样,我...
如果我使用revit api使用2种不同类别的墙壁材料,如何为两个不同的层设置复合结构
我正在尝试创建一个具有两层的墙,每一层的材质都不同。当我尝试为墙壁设置CompoundStructure时,我遇到一个例外,即CompoundStructure无效。 ...
我正在一个项目中,我需要创建多个由墙类型组成的revit文件,并在其中创建共享参数。我完成了这个过程。但是在手动单击管理> ...