所谓工欲善其事,必先利其器。外部工具就是进行二次开发的必要工具,可以快速加载开发的动态链接库文件,在Revit中看到运行结果。如果这个工具找不到,程序运行将很麻烦。

本文中我以Revit 2016为例进行说明,在安装好2016版后,我们打开软件找到“附加模块”后是这个样子:

任何加载的东西都没有,什么原因呢,在网上找到答案,因为Revit 2016版根本没有将外部工具集成进去。这个工具AutoDesk公司做在了2016版的SDK里面,需要下载获得,下载路径为:

http://pan.baidu.com/s/1dE6QvGd

安装一路都顺利,就是根据提示点按钮。安装完成后你会发现再次打开Revit文件后仍然什么都没有,还是和上图一样的界面。这才是关键所在,

解决这一问题的步骤我也是最终从官网上得到的答案,下面就为大家做一说明。

安装好SDK后在revit 2016 SDK安装路径里面找到安装文件,里面的内容如下图所示:

第一个文件夹就是我们要的东西,但是这个东西为什么没发生作用呢?这个文件夹里面有三个重要内容,分别是“AddInManager.dll”、“Autodesk.AddInManager.addin”、“Autodesk.AddInManager-Automatic.addin”。第一个是需要加载的动态链接库,后面两个是加载插件,一个自动,一个手动。

接下来我们需要将这三个文件拷贝到Revit安装目录中,这里又是个坑,为什么呢,对于Win7以上的系统,这个安装目录并不是Program那个目录,而是用户名下的安装目录。这里需要打开文件夹后显示隐藏文件才找得到,具体路径为:

C:\Users\Administrator\AppData\Roaming\Autodesk\Revit\Addins\2016

拷贝进去没完,还需要进行修改。双击打开那两个插件文件,内容如下(此处以“Autodesk.AddInManager-Automatic.addin”为例,因为这个短些):

<?xml version="1.0" encoding="utf-8"?>
        <RevitAddIns>
         <AddIn Type="Command">
      <Assembly>[TARGETDIR]AddInManager.dll</Assembly>
      <ClientId>FF6DB199-BAAB-496e-A452-623B977B2320</ClientId>
      <FullClassName>AddInManager.CAddInManagerAutomatic</FullClassNa  me>
      <Text>Add-In Manager (Automatic Mode)</Text>
      <VisibilityMode>AlwaysVisible</VisibilityMode>
      <LanguageType>Unknown</LanguageType>
    <VendorId>ADSK</VendorId>
    <VendorDescription>Autodesk, www.autodesk.com</VendorDescription>
   </AddIn>
</RevitAddIns>

上面代码中两个<Assembly>之间的[TARGETDIR]需要用之前那个路径替换掉(所有的都要替换),改为:

<Assembly>C:\Users\Administrator\AppData\Roaming\Autodesk\Revit\Addins\2016\AddInManager.dll<Assembly>

保存后再打开Revit软件,我们想要的东西就出现了,如下图所示:

此时,你就可以用Add-In Manager按钮加载自己开发的程序了。
--------------------- 
作者:lzkqcc 
来源:CSDN 
原文:https://blog.csdn.net/lzkqcc/article/details/53006063 
版权声明:本文为博主原创文章,转载请附上博文链接!

https://blog.csdn.net/lzkqcc/article/details/53006063

Revit2016 外部工具添加 ---win10相关推荐

  1. WIN10和XP共享及XP添加WIN10共享打印机方法

    1.XP访问WIN10,总是显示"在网络未找到网络名"."使用此用户名没有访问权限".在实际测试中,几台电脑都是可以PING通的.WINXP之间也是可以访问的, ...

  2. window php ice安装,bootice怎么添加win10引导

    bootice怎么添加win10引导?bootice引导修复win10怎么用? 具体操作: 1.启动u盘启动盘插在电脑usb接口上,然后重启电脑,在出现开机画面时用一键u盘启动快捷键的方法进入到启动项 ...

  3. bootice添加linux引导,bootice怎么添加win10引导_网站服务器运行维护

    win7用于网络的保存不匹配怎么办_网站服务器运行维护 win7用于网络的保存不匹配的解决办法:首先打开win7电脑:然后进入win7系统中的"网络和共享中心":接着选中" ...

  4. Win10系统添加 Win10 LTSC2019闹钟

    1.本文主要针对没有windows闹钟的情况. 2.下载Win10 LTSC 2019闹钟应用,并解压: http://www.winwin7.com/soft/xtbd-2695.html 链接:h ...

  5. 添加Win10文件夹详细信息------统一显示内容

    Win10文件夹中详细信息(名称.修改日期.类型.大小) 首先,在文件夹中将你会用到的详细信息添加上去,如备注.文件版本.创建日期等.添加方式为,在标题行右键单击,选择你所要的列(可从其他之中选择). ...

  6. Revit2017 外部工具添加

    所谓工欲善其事,必先利其器.外部工具就是进行二次开发的必要工具,可以快速加载开发的动态链接库文件,在Revit中看到运行结果.Revit安装时不会安装外部工具,需要手动安装. 一.下载 Add-In ...

  7. centos7添加win10引导项及修改启动顺序

    安装 1.先安装win10系统,然后将用系统自带的磁盘管理工具划出准备装centos系统的空间,不需要格式化. 2.然后安装centos,选择free空间容量的那块磁盘,进行安装. 引导 安装完cen ...

  8. linux 添加win10启动程序,linux和win10双系统添加启动项

    纯净版用户-乾 2021-01-21 09:47:58 回答 第一步: 当然是下载Ubuntu了,我是在Ubuntu官网下载的原生版本,我下载的是Ubuntu最新版本15.04. 没有选择国人修改过的 ...

  9. Linux添加win10字体,Windows 10 的 Linux子系统 Ubuntu 窗口默认字体修改

    自从 Windows 10 安装了 Ubuntu 巴特,windows自带的管理窗口字体忒难看,因为中文状态下默认字体是宋体,对英文显示很不清晰. 而系统自带的字体修改只能改当前会话的,只要一退出,就 ...

最新文章

  1. Chatter 导入
  2. python内积 卷积
  3. python 控件显示时间_设置tkinter标签以显示倒计时时间
  4. Dynamips和Vmware完成CCVP试验(2)
  5. HttpCookie
  6. maven项目 jetty_如何使用Java,Maven,Jetty创建Web应用程序项目
  7. Alec jacobson thesis analysis
  8. [科研论文]基于W7100的以太网读卡器的设计与实现
  9. scratch炫酷格斗游戏
  10. 冬季华丽回潮 试着搭配毛茸茸皮草
  11. rⅰd的意思_自动挡车上的P、R、N、D、L代表什么意思?老司机也搞晕了!
  12. pymol安装教程linux,Pymol安装与问题解决
  13. 支付宝是怎么炼成的?蚂蚁金融级研发效能实践解析
  14. LeetCode: 183. Customers Who Never Order
  15. css中图片在div中的位置,纯CSS实现任意图片在div中垂直居中
  16. 三阶魔方CFOP还原方法图解
  17. 帆软:根据参数查看不同报表
  18. android 仿qq发动态,Android opengl 实现动态贴纸(仿QQ的拍摄)
  19. PHP pdo查询sqlite,PHP PDO 操作 sqlite数据库 案例
  20. python数据处理——取dataframe的一列或一行

热门文章

  1. 智汀家庭云携手Home Kit ,开启智能家居新征程
  2. 互联网大厂高并发抢购系统架构设计
  3. 达人评测 i5 13400和i5 12600K选哪个好
  4. Photoshop字体安装使用方法和技巧
  5. linux定时重启tomcat shell脚本
  6. 盗号***迷上DirectX,游戏玩家很无奈
  7. 宾馆客户管理系统数据库java_数据库课程设计+宾馆管理系统+Java+Sql
  8. Linux主机和Windows主机有什么区别?
  9. 基于SSM的驾校预约管理系统
  10. 易飞安装在VMware虚拟机方法