Revit2016二次开发配置
1.首先安装Revit2016软件产品,可Revit官网自行下载安装,在此不做赘述。相关安装方法网上有相关教程,提供安装链接教程:
https://jingyan.baidu.com/article/2f9b480d84449541cb6cc2cf.html
2.下载安装Add-In Manager for Autodesk Revit工具,可通过以下链接下载安装,注意:安装目录必须是Revit安装目录的AddIns文件夹下面:
3.下载Revit2016 SDK包,可通过一下链接下载:
4.SDK配置,将解压后的SDK包中的文件可放置在以下两个位置的任意一个位置:
位置1:
位置2:
解压文件放置好后,可编写简单的测试程序。
5.打开VS(注意:revit2016使用.NET Framework4.5及以上。revite2018使用.NET Framework4.5.2及以上即可),创建类库项目如图:
添加revitAPI.dll和revitAPIUI.dll的引用(在Revit的安装目录下找该引用)如图:
添加完成后,在属性中将两个引用的”复制到本地“属性设置为:false。
可编写测试代码,测试代码如下:
[Transaction(TransactionMode.Manual)]
public class Class1 : IExternalCommand
{
public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
{
TaskDialog.Show("Revit", "Hello World");
return Autodesk.Revit.UI.Result.Succeeded;
}
}
调试采用启用外部程序,选择Revit.exe,调试结果如图:
选择编译的库文件:
Revit2016二次开发配置相关推荐
- cad2021+vs2019二次开发配置
cad2021+vs2019二次开发配置 1.所需文件 cad2021+vs2019+objectarx_for_autocad_2021_win_64bit_dlm.sfx+ObjectARX 20 ...
- PIESDKDoNet二次开发配置注意事项
在安装完PIESDK进行二次开发的过程中会遇到下面几种常见的开发配置问题,就写一个文档总结一下. 1. 新建项目无PIESDK模板问题 关于新建项目时候,找不到下图中的PIEMainApplic ...
- Openfire开发配置,Openfire源码配置,OpenFire二次开发配置
1.下载源码:http://www.igniterealtime.org/downloads/source.jsp 2.把源码解压出的openfire_src目录放至eclipse workplace ...
- Openfire开发配置,Openfire源代码配置,OpenFire二次开发配置
1.下载源代码:http://www.igniterealtime.org/downloads/source.jsp 2.把源代码解压出的openfire_src文件夹放至eclipse workpl ...
- proe二次开发配置
先说环境: 我用的是wf2.0+vs2003 配置参考http://www.pisx.com/bbs/topic.php?filename=15404&extra=page%3D2 之前怎么都 ...
- revit二次开发 点投影到面_revit二次开发笔记
Revit2016 二次开发笔记 1. 选中图元 1.1 事先选择某类图元 ( Wall ) Autodesk.Revit.UI.UIApplication revit = commandData.A ...
- ug二次开发环境可以用c语言吗,NX二次开发(1):开发环境配置
最近小编开始走上NX的二次开发之路,驱动我学习NX二次开发主要是兴趣使然.对NX进行二次开发,首先需要配置好开发环境,下面跟着小编踏上二次开发的道路吧! 本文以NX11.0为例,介绍如何在VS2013 ...
- proc除了能用于oracle开发_能不能用于mysql开发_Oracle数据库开发(二).Linux下配置使用ProC...
一.提要 上文简单介绍了Windows下ProC配置开发,这次我们使用Linux平台再次配置Oracle ProC开 发环境(RedHat Linux 9 + Oracle 92). <ORAC ...
- creo2.0+VS2010采用protoolkit二次开发环境配置(64位win7)
在网上找了很多资料,也遇到过很多问题.本文的配置过程主要参考了网上的两篇文章,地址如下: http://www.doc88.com/p-3085972896759.html http://wenku. ...
最新文章
- springboot整个cas_SpringBoot集成SpringSecurity+CAS
- 方法练习3_打印指定次数的HelloWorld
- 网络编程释疑之:TCP连接拔掉网线后会发生什么
- 《PostgreSQL服务器编程》一一1.7 定制排序方法
- 涨到5倍!从“缺芯”到“芯贵” 芯片涨价影响至啤酒、肥皂行业
- mysql number 类型_MySQL 数据类型(转)
- sql-插入当前时间
- w讠ndows Boot Manager,Win10电脑无法开机提示Windows boot manager的解决方案
- Python Tkinter教程(一)——tkinter编程基本步骤、窗口基本属性及Toplevel控件的使用
- 游戏角色开始动起来了,真帅!【python 游戏实战 03】
- PS笔记:调色之通道混合器
- 【渝粤教育】电大中专药理学基础 (2)_1作业 题库
- Java+SSM+JSP实现医院预约挂号系统
- win10 文件图标变白的解决方法
- 【烈日炎炎战后端】 数据结构(0.7万字)
- 电大计算机基础光盘电脑安装,电大《计算机应用技术基础》第一章 计算机的硬件安装...
- 最好的Vue组件库之Vuetify的入坑指南(持续更新中)
- JDK源码分析---SortedMap
- 32631、32649分别代表什么坐标系?
- 日本小学生入校时校长说的话
热门文章
- python弹球游戏双球代码键盘操作_python编写弹球游戏的实现代码
- 【图片新闻】打捞沉没的挪威护卫舰海尔格英斯塔德号
- 简记H2 Database内存数据踩过的坑
- matlab设计一个病态(矩阵)系统,MATLAB_2_矩阵处理
- 实验七、555时基电路及设计
- 【电子技术实验】555定时器秒脉冲时钟电路
- Broadcast使用场景解读
- R语言统计学DOE实验设计:用平衡不完全区组设计(BIBD)分析纸飞机飞行时间实验数据...
- 多因子选股模型python_量化交易——因子选股、多因子选股策略
- nnUNet的标签问题