Revit二次开发入门[一]载入Add-In Manager
在C:\ProgramData\Autodesk\Revit\Addins\2020下添加RevitLookup.addin和RevitLookup.dll,之后再打开revit软件会显示载入插件,将会在附加模块上显示RevitLookup。
添加RevitAddinManager.addin和RevitAddinManager.dll,将会在附加模块中的外部工具选项目卡中显示三个
这些东西可以从网上下载下来。新建一个vs的类库,引用RevitAPI和RevitUI
using System.Text;
using System.Threading.Tasks;
using Autodesk.Revit.UI;
using Autodesk.Revit.Attributes;
using Autodesk.Revit.DB;namespace HelloRevit
{[Transaction(TransactionMode.Manual)]public class Class1 : IExternalCommand{public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements){TaskDialog.Show("Hello", "Hello Revit!");return Result.Succeeded;}}
}
再打开revit 找到附加模块 ---外部工具选项卡下第一个,点load加载生成的类库位置,再运行。
(ps代码:)
Revit API是建立在Revit产品的基础之上的。他是一个类库,需要在Revit运行时才能够工作。通过强大的Revit API,可以添加用户基于Revit API开发的插件来扩展和增强Revit功能和应用。
外部命令IExternalCommand。IExternalCommand是Revit API用户通过外部命令来扩展Revit时必须在外部命令中实现接口。
Revit二次开发入门[一]载入Add-In Manager相关推荐
- Revit二次开发入门秘籍 01如何入门
关于入门 我想在开始学习之前大家应该更需要知道如何入门,对比一下我们在学校的学习,我们需要书.老师-书上呢,是有所有的知识点,有重要的,有不重要的,而老师呢,会知道哪些是重点,也就是我们考试要考的,教 ...
- Revit二次开发入门捷径_升维学习、降维打击
问题 入门Revit二次开发有捷径吗? 答案 量子力学:有也没有.(皮一下:叠加态) 没有:目的地只有一个,路只有一条,学习没有捷径. 有:虽然路只有一条,但我们可以借助交通工具,缩短时间就是捷径. ...
- Revit二次开发入门相关安装和配置
Revit二次开发入门相关安装和配置 最近一周,由于项目需要,需要做一个基于Revit的二次开发项目,也特意初步自学了Revit二次开发的相关知识.由于学习时间过短,了解到的只是皮毛,所有还希望大家能 ...
- Revit二次开发入门关键
学会学习 什么是学习? 学得:通过学,获得的知识. 假会!眼睛:我会了!脑子:我会了!手:不,你不会!!! 习得:通过练习,获得的知识. 真会!手:我会了!基本不用经过太多的思考! 没意识到:好运~! ...
- Revit二次开发入门教程一(工具篇)
对BIM开发感兴趣的读者可以关注我的BIM开发系列教程 什么是BIM开发?这篇文章可以告诉你 Revit二次开发教程提纲 Revit二次开发编程入门一(工具篇) 前言 BIM诞生的背景 Revit在B ...
- Revit 及 Revit二次开发入门笔记
加入BIM相关行业后,虽然是个门外汉,但是还是下决心好好钻研,尽快创造些价值. BIM中很关键的软件Revit已下载.我下载的是2017版本,看了几节Revit视频教程,算是有了初步的了解.因为我的工 ...
- bim 二次开发c语言,BIM百科 | Revit二次开发入门--创建一个简单的程序①
获取<每日一技,我的成长轨迹>汇总 · 请访问柏慕联创官方网站: www.lcbim.com · Revit插件制作实例步骤: 1.创建你的第一步骤插件 启动 Visual C# 速成版开 ...
- revit二次开发概念_BIM百科 | Revit二次开发入门--创建一个简单的程序
获取<每日一技,我的成长轨迹>汇总 · 请访问柏慕联创官方网站: www.lcbim.com · 创建一个简单的Revit外部命令程序[Revit2017+VS2015]: 1.打开VS, ...
- Revit二次开发入门--创建一个简单的程序
创建一个简单的Revit外部命令程序[Revit2017+VS2015]: 1.打开VS,我的版本是VS2015,点击[新建项目]→[Visual C#]→[类库],然后输入程序名称,如:Hello ...
最新文章
- CentOS: 将虚拟机迁移到 Azure (以阿里云为例)
- 维基解密揭秘CIA五种恶意软件用法
- c++ RTTI(运行时类型识别)
- 在SAP Data Intelligence Modeler里创建新的pipeline
- ubuntu中遇到jupyter出现问题ValueError: signal only works in main thread ERROR:tornado.application:Except
- 小红书笔记api_超级干货丨小红书种草笔记如何写?
- 以太坊源码(03):POA委员会选举机制
- CloudStack(二)基础网络模式安装部署
- 自定义添加的鼠标事件
- 恒星演化 —— 恒星的一生
- velocity自定义函数_mysql建立自定义函数的问题
- 物流管理系统需要的服务器,物流业务管理系统
- WORD宏命令一(删除书签)
- stm32中用到的实时系统_南京理工大学谢云云、谷志强等:光储系统如何在实时市场中获得更高的收益?...
- 《一》注册订阅号并完成基本配置
- vue开发企业微信应用-开发及调试方式
- 开源SDK实现Android视频直播
- navigation滑动代替返回键
- android studio 登陆ui界面设计
- 区块链开发者观点:来自 Carbon 的 Nick Pai
热门文章
- 整整三十年,我在不断地转岗。
- Sigmoid函数(logsig)求导
- 虚拟现实及增强现实(眼镜或头盔)现状与未来-基本介绍
- 【UI教程】结合PS和AI绘制炫彩2.5D插画
- 浅谈 C/C++ 的条件编译
- QML 矩形颜色横向渐变(gradient和LinearGradient)
- 用计算机做表格的超链接,计算机基础13 表格嵌套及超链接.pptx
- win10应用商店不见了怎么办
- python3应用程序代码_Python高级应用程序设计
- 简历上把同事干的活都写上,背调会被发现吗?同事把活都干完了,导致我没事干了!...