3.Add-In Manager的安装
Add-In Manager用来允许运行外部二次开发代码。
进入到Revit SDK的解压路径中,并进入Software Development Kit文件夹,将其中的“Add-In Manager”文件夹复制,如下图所示。
将复制的文件夹粘贴到“C:\ProgramData\Autodesk\Revit\Addins\Revit版本”路径中(该路径默认为隐藏路径),如下图所示。
接着在电脑中搜索“AddInManager.addin”文件(推荐使用Everything软件进行搜索,搜索结果可能有多个相同文件,选择任意一个即可),将找到的文件复制粘贴到上述路径下,如下图所示。
接着使用Visual Studio打开粘贴过来的AddInManager.addin文件,并删除所有代码。接着将下列代码复制粘贴进去,保存后退出,如下图所示。
<?xml version="1.0" encoding="utf-8"?>
<RevitAddIns>
<AddIn Type="Command">
<Assembly>./Add-In Manager/AddInManager.dll</Assembly>
<ClientId>8C0A9E25-B7C5-421c-A1AB-702F73FA551F</ClientId>
<FullClassName>AddInManager.CAddInManager</FullClassName>
<Text>Add-In Manager (Manual Mode)</Text>
<VisibilityMode>AlwaysVisible</VisibilityMode>
<LanguageType>Unknown</LanguageType>
<VendorId>ADSK</VendorId>
<VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
</AddIn>
<AddIn Type="Command">
<Assembly>./Add-In Manager/AddInManager.dll</Assembly>
<ClientId>6FDB8EC7-CCD3-4fc0-ADB7-B459D298FB93</ClientId>
<FullClassName>AddInManager.CAddInManagerFaceless</FullClassName>
<Text>Add-In Manager (Manual Mode, Faceless)</Text>
<VisibilityMode>AlwaysVisible</VisibilityMode>
<LanguageType>Unknown</LanguageType>
<VendorId>ADSK</VendorId>
<VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
</AddIn>
<AddIn Type="Command">
<Assembly>./Add-In Manager/AddInManager.dll</Assembly>
<ClientId>91A2419C-5FCA-491A-BAA3-29A497EC07C7</ClientId>
<FullClassName>AddInManager.CAddInManagerReadOnly</FullClassName>
<Text>Add-In Manager (ReadOnly Mode)</Text>
<VisibilityMode>AlwaysVisible</VisibilityMode>
<LanguageType>Unknown</LanguageType>
<VendorId>ADSK</VendorId>
<VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
</AddIn>
</RevitAddIns>
打开Revit,在附加模块中找到外部工具,看到如下图所示三个命令,代表Add-In Manager安装成功。
4.Revit Lookup的安装
Revit Lookup是Revit二次开发中非常常用的辅助插件。
首先在Github中下载对应版本的zip压缩包,链接如下:GitHub - jeremytammik/RevitLookup: Interactive Revit BIM database exploration tool to view and navigate element properties and relationships.
将文件进行解压,进入到解压文件夹中的CS文件夹中,在其中找到RevitLookup.sln,如下图所示,用Visual Studio将它打开。
打开以后在右侧的解决方案资源管理器中依次展开RevitLookup-引用,发现有6个引用的库文件带黄色叹号,表示无法找到这些库,如下图所示。
因此,需要重新引用这些库,这些库均位于Revit的安装路径中,如下图所示。右键单击“引用”,选择“添加引用”,在弹出的“引用管理器”窗口中选择“浏览”并索引到Revit安装路径,选择需要重新引用的dll文件,将它们添加进来,如下图所示。
这些引用重新选择好了以后,在“解决方案资源管理器”中右键单击“RevitLookup”,选择生成,并在界面下方记住生成后的文件路径,如下图所示。
接着进入到生成后的路径中,将RevitLookup.dll文件复制粘贴到“C:\ProgramData\Autodesk\Revit\Addins\Revit版本”中,然后在其中新建一个txt文本文件,并将该文本文件连同后缀名称修改为“RevitLookup.addin”,如下图所示。
用记事本打开RevitLookup.addin,将下列代码复制粘贴进去后保存。
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<RevitAddIns>
<AddIn Type="Application">
<Assembly>./RevitLookup.dll</Assembly>
<ClientId>356CDA5A-E6C5-4c2f-A9EF-B3222116B8C8</ClientId>
<FullClassName>RevitLookup.App</FullClassName>
<Name>Revit Lookup</Name>
<VendorId>ADSK</VendorId>
<VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
</AddIn>
</RevitAddIns>
打开Revit会出现如下图所示提示,点击总是载入即可完成Revit Lookup的安装。
至此,Revit二次开发环境配置完成。
转载请注明来源本文地址:https://www.tuituisoft/blog/4441.html