[Revit] Revit二次开发

  1. 用WPF 窗口 不要用windform窗口
  2. 学习博客和网站
    https://blog.csdn.net/joexiongjin
    http://www.cnblogs.com/greatverve/category/286724.html
    http://bimarch.cn/forum.php
    http://forums.autodesk.com/t5/revit-zong-he-tao-lun-qu/bd-p/911
  3. 开发环境
    类库:http://www.bimapi.com/
    开发手册:https://help.autodesk.com/view/RVT/2021/ENU/?guid=Revit_API_Revit_API_Developers_Guide_htm
    1安装:RevitSDK(revit安装包里RevitSoftwareDevelopmentKit)
    安装后Revit2021SDK文件夹里有重要文件(readme里解释这些重要文件)
    addinmanager 加载: 关闭Revit才能替换addin.dll . 所以addins文本夹不要放到vs 的debug目录. addinmanager 可以帮助加载插件.
    2addin 文件需要放到 programdata/autodesk/revit/addins/2017
    Autodesk.AddInManager.addin文本里删掉三个[TARGETDIR]
    3添加引用 revitAPI和revitAPIUI ,生成dll , 用 addinmanager manual mode 加载 dll
    4revit lookup可以用 snoop current selelction 来查看所选的实体信息.