## Revit中的BIMMAKE插件问题 **问:Revit中导入BIMMAKE文件出现无法加载DLL“InterOpRevit.dll”导致无法导入怎么办?** **视频教程:**[\*\*\*\*![](https://img.kancloud.cn/22/81/22816c54eea75a7770a1782e165563af_213x255.png)](https://www.bilibili.com/video/BV1o54y1z7qb?share_source=copy_web) **文字教程:** * [**修复步骤**](http://www.helpv1.bimmake.com/1736244#_20) * [1、检查BIMMAKE安装路径中的InterOpRevitConfig.xml文件](http://www.helpv1.bimmake.com/1736244#1BIMMAKEInterOpRevitConfigxml_22) * [2、检查修改path环境变量](http://www.helpv1.bimmake.com/1736244#2path_38) * [3、如尚未解决,检查BIMMAKE安装路径中的InterOpRevitConfig.xml文件中,节点内CrossProcess默认值,切换一下默认值。](http://www.helpv1.bimmake.com/1736244#3BIMMAKEInterOpRevitConfigxmlGBMPToRevitCrossProcess_60) * [4、去这个路径下选择你的revit版本对应的文件,C:\\ProgramData\\Autodesk\\Revit\\Addin。](http://www.helpv1.bimmake.com/1736244#4revitCProgramDataAutodeskRevitAddin_70) * [5、如果还没解决,发以下信息或文件到客服求助:](http://www.helpv1.bimmake.com/1736244#5_78) > ![](https://img.kancloud.cn/b7/2e/b72e0ecac5d9d1923de6652a35fe103a_477x163.png)答:正常的状态,以下2个文件都存在revit插件安装目录下备注:也可能是其他的DLL,因为这个文件依赖其他的DLL文件,如果依赖的这些文件缺失,也会加载不成功。 ![](https://img.kancloud.cn/a3/7b/a37b2216f20c01049c8547a91dc9f810_252x47.png) 首先, 打开插件的addin文件(InterOpBIMMAKE.addin)查看哪个路径下的BIMMAKE正在被Revit插件引用。 > Tips:要先确定正在使用的Revit版本如是2016,则插件文件在:%ProgramData%\\Autodesk\\Revit\\Addins\\2016如是Revit2019,则插件文件在:%ProgramData%\\Autodesk\\Revit\\Addins\\2019 ## **修复步骤** ### 1、检查BIMMAKE安装路径中的InterOpRevitConfig.xml文件 看节点内部看是否有这个节点: ~~~ <Plugins> <Plugin company="glodon" name="BMInterOpRevit.dll" /> </Plugins> ~~~ 如若没有,粘贴复制进去,如下如图所示: ![](https://img.kancloud.cn/69/a9/69a9445d6f2d280a9302a351a238e150_1329x580.png) 修改后保存InterOpRevitConfig.xml ### 2、检查修改path环境变量 检查电脑环境设置:我的电脑-属性-高级-环境变量。如果没有,加入以下三个路径: ![](https://img.kancloud.cn/74/22/74221bb8cf68ef2c64ec3cca33ce189b_1920x1080.png) ![](https://img.kancloud.cn/c5/9c/c59cdf539b5a5c968e884deada17d329_677x664.png) C:\\Program Files\\Glodon\\BIMMAKE\\sdk C:\\Program Files\\Glodon\\BIMMAKE\\Teigha C:\\Program Files\\Glodon\\BIMMAKE > Tips:如果机器上的BIMMAKE装在别的目录,以上三个路径中的“C:\\Program Files\\Glodon\\BIMMAKE”都要用自己机器上BIMMAKE的实际安装目录替换 检查环境变量中有几个版本的BIMMAKE路径,删除多余的,在环境变量中只保留一个正在被插件调用的BIMMAKE相应的三个路径信息。 > Tips:查看和修改环境变量的方法:我的电脑-属性-高级-环境变量;或者通过任务管理器 新任务 sysdm.cpl 以**管理员身份**运行Revit,运行BIMMAKE插件看是否解决。 ### 3、如尚未解决,检查BIMMAKE安装路径中的InterOpRevitConfig.xml文件中,节点内CrossProcess默认值,切换一下默认值。 ![](https://img.kancloud.cn/18/cb/18cb7ecbd2f2c5d688ba243d8ae27720_987x911.png) 如果默认值是false就改成true:true 如果默认是true就改成false:false 修改后保存InterOpRevitConfig.xml再尝试运行插件。 ### 4、去这个路径下选择你的revit版本对应的文件,C:\\ProgramData\\Autodesk\\Revit\\Addin。 Revit的插件中是否有**IGMSExporterForRevit**,如果有的话将该文件**剪切**到其他任意文件夹。 ![](https://img.kancloud.cn/6f/6d/6f6dbfa91d13c2793aa188e6be67b7dc_579x331.png) 然后参照第3步InterOpRevitConfig.xml中的值为**false**,保存后,重新启动Revit再试试。 ### 5、如果还没解决,发以下信息或文件到客服求助: * 正在使用的BIMMAKE版本的安装路径 * BIMMAKE安装路径下的InterOpRevitConfig.xml * 此电脑系统里Path环境变量的值(copy到一个文本文件) * 正在用哪个版本的Revit,把相应版本的所有addin文件找到。例如,Revit2016的插件文件在: %ProgramData%\\Autodesk\\Revit\\Addins\\2016InterOpBIMMAKE.addinInterOpGBMP.addin