revit二次开发基本坏境配置

1.准备

1.1 Sdk 下载

  下载地址   

1.2 安装

直接傻瓜式安装,注意安装路径,
吐槽一下,这玩意 需要电脑配置好点,怎么也得 16g

2. 配置

   1. 先找到  C:\ProgramData\Autodesk\Revit\Addins\2018 这个路径,注意这里的 ProgramData文件一般是隐藏的,但是作为开发人员 一般都是显示的。
   2. 找到sdk 的安装目录  D:\Revit 2018.2 SDK\Add-In Manager(安装sdk时选择的路径)里面有几个文件!
  

  3.将上面的文件拷贝到   C:\ProgramData\Autodesk\Revit\Addins\2018 里面

    修改  后缀 .addin 文件,

 修改成sdk的安装目录,这玩意不能用 相对路径  

4. 保存文件后, 直接打开revit 

 直接总是载入即可, 然后新建一个项目。在附加模块里面可以看到

 这基本算是配置好了

3.测试

  新建一个类库项目  必须是  framework 项目

 在reviet 安装目录里找到    C:\Program Files\Autodesk\Revit 2018

 将这2个文件  引入项目中

新建test 类写入简单的 测试代码

namespace demo
{
    [Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Manual)]
    [Autodesk.Revit.Attributes.Regeneration(Autodesk.Revit.Attributes.RegenerationOption.Manual)]
    [Autodesk.Revit.Attributes.Journaling(Autodesk.Revit.Attributes.JournalingMode.NoCommandData)]
    public class Test : IExternalCommand
    {
        public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
        {

            TaskDialog.Show("提示", "Revit!!!");
            return Result.Succeeded;
        }
    }
}

生成下, 

 

 运行run 后就可以看到  

posted @ 2022-09-29 18:21  Jet-jing  阅读(202)  评论(0编辑  收藏  举报