revit开发人员技术手册
Revit软件操作

案例一
01
某高速公路项目
案例二
02
某桥梁工程
案例三
03
某隧道工程
公楼机电安装项目
案例三
某酒店机电安装项目
06 未来发展与展望
新功能更新
增强的协同设计功能
未来版本的Revit可能会增加更强大的协同 设计工具,使多团队成员之间更高效地协作 。
智能化建模辅助
参数化驱动
在Revit中,用户可以使用参数化驱动来自动化一些常见的建模任务。例如,通过设置参数来自动调整 墙体的厚度、高度等属性,提高建模效率。
协同设计
协同设计
协同设计是指多个设计师或团队之间通过共享数据和文件来共同完成一个设计任 务的过程。在Revit中,协同设计可以通过链接、工作共享和协同视图等功能实 现。协同设计可以提高设计效率和质量,减少重复工作和错误。
总结词:Revit软件运行缓慢,响应迟钝。
内存不足问题
详细描述:可能是由于模型文件过大、软件设置不当或 系统资源占用过高等原因导致。解决方案包括优化模型 文件、调整软件设置或关闭其他占用资源的程序。
05 应用案例分享
建筑项目
案例一
某商业综合体项目
案例二
某住宅小区项目
案例三
某历史建筑保护项目
基础设施项目
Revit软件操作
目录
CONTENTS
• Revit软件简介 • 基础操作入门 • 高级操作技巧 • 常见问题与解决方案 • 应用案例分享 • 未来发展与展望
01 Revit软件简介
软件概述
1
是一款功能强大的建筑信息模型(BIM)软件, 广泛应用于建筑、结构和机电工程设计领域。
2
支持三维建模、协同设计和建筑信息管理等功能, 为设计师、工程师和承包商提供全面的解决方案。
revit培训-01

CCDI@Z.X.Q
12
Revit简介 项目初始设置 基本操作命令
2.2 标高
自动对齐端点
点击折断符号,可将 标高线变成折线,如 图中标高二所示
CCDI@Z.X.Q
13
Revit简介 项目初始设置 基本操作命令
2.3 轴网
1. “建筑”选项卡 “基准”面板,单击“轴网”选项。
自动捕捉端点 视图范围,若轴 线超出范围,需 调整视图范围 自动显示绘制 的标高与相邻 标高的距离 自动编号,双击 轴号可编辑
CCDI@Z.X.Q
6
1.3 Revit术语
类别 族
类别是一组用于对建筑设计进行建模或记录的图元。 族是某一类别中图元的类。族根据参数(属性)集的 共用、使用上的相同和图形表示的相似来对图元进行 分组。一个族中不同图元的部分或全部属性可能有不 同的值,但是属性的设置(其名称与含义)是相同的。 每一个族都可以拥有多个类型。类型可以是族的特定 尺寸,例如 30" X 42" 或 A0 标题栏。类型也可以是 样式,例如尺寸标注的默认对齐样式或默认角度样式。
CCDI@Z.X.Q
8
2. 项目初始设置
CCDI@Z.X.Q
9
Revit简介 项目初始设置 基本操作命令
2.1 线-模型线
与CAD不同的是,Revit中的线并不是组成建筑的基本元素,因此跟墙、门窗、梁柱等不属于一个类别。
1. 点击“建筑”中的“模型线”选项卡,出现以下菜单
选择所要绘制的 线放置的平面
CCDI@Z.X.Q
21
3.5 旋转
使用“旋转”工具可使 元围绕轴旋转。在楼层 面视图、天花板投影平 视图、立面视图和剖面 图中,图元会围绕垂直 这些视图的轴进行旋转 在三维视图中,该轴垂 于视图的工作平面。
Revit建模手册hjh

Revit建模手册BIM 建模小组BIM Modeling Team XXX Construction Company2012目录1建模流程 (4)模型的应用: (4)可视化: (4)协调: (4)模拟: (4)优化: (4)出图: (4)建模分工 (5)建模流程 (5)CAD图纸熟悉、整理; (5)确定建模进度计划 (5)明确模型协同方式; (5)分专业搭建模型; (6)按节点协同模型,检查(首层、标准层、顶层); (6)建模要点 (6)注意事项: (7)2建模方法 (8)一般性原则 (8)文件链接 (9)工作集 (10)Revit协同共享【工作集】的创建 (10)经验技巧:有关工作集的几个建议 (16)工作集权限问题 (18)工作集文件离线工作(加班) (19)模型深化方法 (19)使用分级组件 (20)“按需而行”的建模 (21)冲突检测报告 (22)冲突项设置: (22)冲突管理: (22)3BIM项目文档管理 (23)文件夹结构与命名规范 (23)项目文件夹结构 (24)模型文件命名 (24)视图命名 (25)族库的子文件夹 (26)数据安全和保存 (27)3.6管理从外部导入的CAD/BIM数据 (27)4附录 (28)常用快捷键 (28)键盘快捷键 (28)主页选项卡 (29)插入选项卡 (29)注释选项卡 (29)修改选项卡 (30)协作选项卡 (30)管理选项卡 (31)关联选项卡 (31)5各种操作对资源的影响 (34)1建模流程1.1 模型的应用:1.1.1可视化:Revit提到的可视化是一种能够同构件之间形成互动性和反馈性的可视,可视化的结果不仅是效果图的展示及报表的生成,更重要的是,项目设计、建造、运营过程中的沟通、讨论、决策都在可视化的状态下进行。
1.1.2协调:在建筑物建造前期对各专业的碰撞问题进行协调,生成协调数据,提供出来。
网状的协同工作方式,使信息透明,将个人的“小智慧”串接成团队的“大智慧”。
Revit操作案例,操作手册

Revit操作案例——广联达案例工程二、软件介绍2.1菜单选项设置双击打开软件,首先打开左侧主菜单栏,下角选项。
可以设置文件保存时间、保存位置、界面颜色等常规设置。
保存时间:Revit中即时保存文件,根据保存时间存为不同版本,方便用户查看并使用不同的版本,所以我们保存时要建一个文件夹方便查看不同版本的文件。
保存位置:文件保存位置主要是项目样板文件,项目文件以及族库的位置,都是软件安装时默认的位置不建议修改,如果自己自建样板和族时要保存到库里以便后续使用。
绘图板颜色:正常打开时绘图板背景是白色的,不利于看图。
在选项中图形颜色中选择反转背景色,就会变成黑色背景。
2.2应用程序菜单提供对常用文件操作的访问,例如“新建”、“打开”和“保存”。
还允许您使用更高级的工具(如“导出”和“发布)来管理文件。
单击??打开应用程序菜单。
要查看每个菜单项的选择项,请单击其右侧的箭头。
然后在列表中单击所需的项。
作为一种快捷方式,您可以单击应用程序菜单中(左侧)的主要按钮来执行默认的操作。
最近使用的文档在应用程序菜单上,单击“最近使用的文档”按钮,可以看到最近所打开文件的列表。
使用该下拉列表可以修改最近使用的文档的排序顺序。
使用图钉可以使文档始终留在该列表中,而无论打开文档的时间距现在多久。
打开的文档在应用程序菜单上,单击“打开的文档”按钮,可以看到在打开的文件中所有已打开视图的列表。
从列表中选择一个视图,以在绘图区域中显示。
快速访问工具栏快速访问工具栏包含一组默认工具。
您可以对该工具栏进行自定义,使其显示您最常用的工具。
主要包括打开、保存、撤销、注释、字体、三维、剖面,切换视图等常用命令。
2.3软件操作1.新建项目新建项目有三种方式。
第一种,打开软件初始界面有直接的新建项目。
第二种打开应用程序菜单栏,选择新建项目。
第三种就是直接在软件操作界面打开项目样板文件,直接建立项目。
2.样板文件的选择:通常revit设计时建筑和结构是分开的,所以建筑师和结构师分别采用不同的样板文件。
Revit入门教程(一看就会)

修改建筑地坪材质基本方法和修改地形表面的材质一样,只是建筑地坪需要修改的是类型属性”而不是实例属性”点选建筑地坪图元”面板T图元属性类型属性” T构一栏中,单击编辑” T材质一栏中,单击“…”邈择混凝土” T选择沙/水泥找平”严击确定”弓厚度一栏中,输入“150”单击确定回到三维显示中即可查看效果瓦全r・・»换>.«*«*&«*AttK«« tMMiaIf色匚45应助现用于事色RGB !27-J2?-!27MK 6 3|= :: SS3JE紀> vQ £ Re 載面転S3实 二H 匸MS[gA 祜询尿 £6汨及存卫 材惑混屡土Q碁色 □辂海煙外现用于若色 RG5 127-127-12? 进輙0* 一] J Q ・Ib 匚廉性住 ES^J [ 聪辺] 取矗小技巧:有时我们在平面或者立面视图中做了编辑以后,想到三维视图中去看看效果,这时候我们得在两个视图中来回切换,比较麻烦,这个方法可以去掉这个麻烦视图”选项卡T窗口”面板T平铺这样三维视图和你所要编辑的视图就会同时出现,在右边做出编辑之后可以立刻在左边看出效果四•梁和柱首先绘制柱打开平面视图“L21”■ hk »B ' rhMIltflJWMMl ・h”i、EbQ:f全音二S ige 平3CL1-1j.,“ L2^2L L2-3L…场上由天走战平面□三邊应期:丄{⑹!-■223TG£f全詔)■—■.常用"选项卡T柱T结构柱REVIT默认样板中的结构柱是没有混凝土柱的,需要载入详图”面板T载入族IX常期柱柱90GaMEx97UC楼占图兀叢曲圈元窗口中出现REVIT自带的族,选择结构” T柱” T混凝土矩形柱MA 社H •£ ftlRUfrM. ・fl ・■AP»J1 冃S| Q«« 1□A爭10權覽亠4?謬■ * 円IW占M *宓'廨制1* |盟」股-|=MV耳Z *&视抵Q»*甲・勵梢 *fMVBtl *注释芳改体谊和场幡协作管理元性□u RBI - QI WUM 戈|i田熬■理樓I -車观.樹入輻两上柱上3拄入ik ?Li^rvrrIft^SCL ): 富侏 络体▲ 丈小5J8S 文件具 文件类 文甘臭 文件兴 文存英 文杵竇文悴买 XR3 ・l 3技入Ik XR3 ・| 丈件口SJU )所百受支芳的交件(t r (K • u t k ) MWBM ■ 2010-8-8 ato-ft-e 2010-8-8 2010-9-8 2010-8-8 2010-8-6 2010-6-8 2010-8-8 a 10-8-8 2010-&-8 2010-8-8 2010-9-© 2010-8-8 2010-8-8 20Z v BL 3国共已玄看艺 »j£ 」络构 「漳▲ 丈小SB MWBM -j«W 文并沃 2010-8-8 2? Qiass ato-a-e st 文件具 2010-8-8 22 <1 ___________________________ __ 丈件名QP [b] 文件口U H )所百受吏芳的交件(・r (K t. UdJ [rJ 3巨)其已玄看艺• SJi? X默认的柱子尺寸为 300x450,我们来改一下柱子的尺寸,改成300x400图元属性类型属性”奇找摊国GJ V 心国X 鬥査曙凹• 74^3? ,^-aS-SH 的口件 *濟* ,:・■!«〕 卿紗 ]| 眾摘Q_._l单击复制”在名称中输入“ 300x400;单击确定在H —栏中,输入“ 400”单击确定柱子尺寸改好了,下面开始放置柱子在高度一栏中,选择“L13”,然后将柱子放置在如图位置在REVIT默认样板中,柱子截面为混凝土的填充图案,现在我们把它改成我们常用的柱子截面涂黑点选这个柱子T图元属性T实例属性%1图元属性b---- ---------- L 口團实嗣図性在柱材质"一栏中,单击单击截面填充图案”中的“…按键,在窗口中选择实体填充”,单击确定回到平面视图中,可以看到柱子的截面被涂黑了按照如下图把剩下的柱子画上下面画L2部分的柱子在高度一栏中,选择“L23”鼻s ‘・M WI44 屮!■14 ■■■门;■”■■H嚴疋结梅耀□斎2 □髙S:|v L2-3 回身通:±11-1 ™l=j= --------------- '--------- -----------11-211-31.2-11.2-2打开三维视图,查看柱子做好以后的效果L.3-;HR按照下图,把剩下的柱子画上T1TW1 匚《■ Tilt RB Bf w -2-1 w y u柱子绘制完成,下面开始绘制梁 以绘制L2部分2层的梁为例 在项目浏览器中,打开 “L22 ”视图曰:口:裡韶(金部J- 整至千覽■ ■ -L1-2■ -L1-3... -U-1L2-ZL2-3匕云-亘(全眾Fe'-it 吞辜常用” T 结构” T 梁”常用 SA 注释修敗体量科術摊协住観團 管埋團元蛭晋雪B;场松殼<3 -龙谁 天三:.S-.H;.; ±4-Sg 〕H 元默认样板中依然没有混凝土梁,选择载入族憐故團起號型 海冋4<W选择结构” T框架” T混凝土” T矩形梁Hetric Ls^rtry- 査找苑B3d):」反垢充田赛好分的」坊堆」碗j 电」调巧设务」符号二I 环演3櫃超备口恥与遇但设备亠員—、■*匚、At尸・a■■叱E、f.―歹刁JMd*J芳刁件i*井件伴井并件件粹样甘XXXXX文文文X文文文| 3 0MKBM2010-8-8»10-&-82010-8-8201—82010-8-82010-8-82010-8-82010-9-6大小0 40 IID文特<«» I rg減買關2 rf S分体武空调rg I r. ft 血88 2 rU■丄可牙砒U+乂件名QD泡聂土•更沱凌文件口UU) WrtIMS的交件(・rg • u t k)"3 ・la技入状IJV Q BQ.):匚络构£1漳▲丈小MWBM」葩8 文件夹2010-8-8 2?ca{ZO aio-a-e acJ»2010-8-8 22丈件名0()用虎土矩比凌严|、ml 文件口HQ) 的丈件(t r(K t. UdO "T-*n| v?X梁的类型选择为 “300x600”也可以修改为自己需要的梁的尺寸,方法和修改柱的尺寸一样R 所覽也 » 仙|* L G 国其已垂2 • U^r ___________________________ VSf*S «)品舉土鴉州無 ¥讣左蛰Q ::所直龄#:持的口件* *仏 ・・■!«〕绘制一根梁下面使用阵列”功能,来绘制一排梁点选刚刚画的那根梁单击修改”面板中的阵列单击梁的一端,向右水平移动至右边的柱子,单击输入阵列数“ 10”回车,即可得到一排梁F4MI ■»£・・■mF 面创立一个剖面视图来观看效果 视图”选项卡T 创建”面板T 剖面在如图位置绘制一条剖切线打开三维视图观看效果 JgWJBibfflU D 器ItfRU > * * m HM * ft Illi * s •• D ■ff■«可以通过拖动虚线框旁边的小三角符号来改变剖面图的范围和视线深度£_■在项目浏览器中,打开剖面1”,即可看到如下剖面效果■ ■Ml HP R.V五•楼板和屋顶首先绘制楼板在项目浏览器中打开“L22”平面BIVTTSS -项目01孟語誤常用” T 楼板”BA 注捧修改体量和培地悔榨 «使用矩形工具,如图画出楼板轮廓,如果有开洞的楼板,在画楼板的时候将洞口画出来即可, 也可以之后,点选楼板,使用 编辑轮廓”命令,来绘制洞口口ElEEIffl^第 韵爲(MR柱.3^ .LL-3.L2-LL2~3..._ L2-3._ js®•…力拦巴…天嶷轿咋 E 三雀龙妥I :””. {3Dj 囱“,立面卜■E单击完成楼板默认楼板为“ 150mm,我们来改成“ 100mm,单击图元属性”类型属性单击重命名”,输入“ 100mm,回车单击结构一栏中的编辑单击材质”一栏中的“…”选择混凝土”7现场浇注”,单击确定就砂外晨魂窃删性r碎一一——---------------□辂海柴外規用于苦色MS 192-192-192K5^J««将楼板厚度改为100,单击确定在项目浏览器中,打开剖面1”,查看剖面中的效果•十耳■■厲y i i|fl i-jrit・■ ■•"ttiMli ■ £冋■■■iivf ,[I-A mv楼板绘制完成以后,开始绘制屋顶1. 打开三维视图,在常用”选项卡中,选择屋顶迹绘屋頌屋顶有2种,迹线屋顶和拉伸屋顶,迹线屋顶即为一般的坡屋顶形式,绘制方法较为简单, 这里不再赘述,这里详细说明一下拉伸屋顶2. 单击拉伸屋顶”出现工作平面窗口,选择拾取一个平面”单击确定在三维视图中,将鼠标放在柱子的一条边际线上,按直“ TAB键可切换与该边际线相连的面, 至拾取柱子的一个外侧面,如图所示,单击工作平面是REVIT建模中的一个重要参照,设置工作平面以后,所有在建模过程中绘制的点线面都会放在这个工作平面上,通过设定不同的工作平面来进行绘制,REVIT可以完成样条曲线”工具选抨一些复杂的形体建模,拥有工作平面的建模方式是一种很理性的建模方式。
Revit实战绘图培训教程

根据不同场所选择合适的 灯具类型,如筒灯、射灯 、吸顶灯等。
ABCD
灯具选型应满足照度、色 温、显色指数等光学性能 要求,同时考虑节能和环 保要求。
注意灯具的布置方式和安 装高度,避免眩光和光污 染。
动力系统规划及配电箱设置方法
01
02
动力系统规划应根据用电设备负 荷、供电可靠性要求等因素进行 综合考虑。
Revit是Autodesk公司推出的一款BIM(建筑信息模型)软件,专为建筑、结 构和机电工程师以及设计师提供工具,以支持从概念到施工的建筑设计流程。
应用领域
Revit广泛应用于建筑设计、结构设计、机电设计、景观设计、城市规划等领域 ,支持多专业协同设计和信息共享。
界面布局与功能区域划分
界面布局
配电箱设置应遵循安全、经济、 合理的原则,便于操作和维护。
根据用电设备负荷和供电可靠性 要求选择合适的配电箱型号和规 格。
03
配电箱应安装在干燥、通风、无 腐蚀性气体的场所,并设置明显
的安全警示标志。
04
电气专业模型参数化设计
参数化设计可以提高设计效率 和质量,减少重复劳动和错误 率。
在Revit中创建电气专业模型 时,可以使用族库中的现有族 或自定义族来创建电气设备、 照明设备等元素。
标注规范解读
详细解读施工图纸中的标注规范,包括尺寸标注、文字说明、符 号使用等,确保施工图纸的准确性和规范性。
图纸审核与修改
对施工图纸进行审核,发现问题及时修改和完善,确保施工图纸 的准确性和可行性。
项目成果输出管理及备份策略
项目成果输出
根据项目需求和合同要求,输出相应的项目成果,包括模型文件、 施工图纸、报告等。
寸和形状。
NO3Revit建筑设计系统教程3Revit基础操作

目录 Cห้องสมุดไป่ตู้NTENTS 第3章 Revit建筑设计的基础操作
3.1 Revit软件概述 3.2 初识Revit 2014 3.3 项目文件 3.4 视图控制
学习目标
第3章 Revit建筑设计的基础操作
学习目标
(1)熟悉Revit 2014软件的操作界面。 (2)了解建筑设计的相关基本术语。 (3)掌握项目文件的创建和设置方法。 (4)掌握视图控制的相关方式。
3.1
Revit软件概述
3.1. Revit软件概述
Revit经过多年发展,功能日益完善,版本不断更新,从 2013版本开始,Autodesk公司将原来Revit Architecture、 Revit MEP和Revit Structure三个独立的专业设计软件合为Revit 一个行业的设计软件,方便了全专业协同设计,用户只需一次安 装,就可以享有建筑、机电、结构的建模环境。在Revit 2014软 件中,其专业的设计功能打破了传统的二维设计中平、立、剖视 图各自独立、互不相关的协作模式。它以三维设计为基础理念, 直接采用建筑师熟悉的墙体、门窗、楼板、楼梯、屋顶等构件作 为命令对象,快速创建出项目的三维虚拟BIM建筑模型。
Revit MEP 2011 中文用户手册-卫浴系统

卫浴系统卫浴系统作为逻辑实体进行创建,以便对设备的流量和大小进行计算。
可以通过将卫浴装置放置在平面中,然后将其指定给特定的系统,并使用布局工具确定连接系统构件的最佳布线方案,来创建卫浴系统。
使用卫浴构件Revit MEP 提供了下列工具来在项目中创建卫浴系统:■位于第314页的管道■位于第325页的管件■位于第328页的管路附件■位于第329页的卫浴装置■Mechanical Settings■Pipe Color Scheme Legend■Check Pipe System插入构件可以插入某些装置、附件和机械设备并与现有管段对齐,在放置它们的位置可自动连接。
这些插入的构件具有相同但方向相反的连接件,并且能与其连接件的方向精确地对齐。
在必要时将自动插入过渡件,以便与管段的尺寸相匹配。
在某些情况下,删除插入构件后,管道的连接会恢复到原来的状态。
例如,如果插入构件的大小与其放置处的管道大小一致(不用创建过渡件),那么在删除插入构件后,该管段的连接会恢复到原来的状态。
将球阀添加到管段中1在项目浏览器中,打开要放置插入式构件的平面、剖面或立面视图。
2单击“常用”选项卡➤“卫浴和管道”面板➤(管路附件),然后在类型选择器中选择“球阀”。
3将球阀的预览定位在要放置球阀的管段上方,等到出现中心捕捉时,单击鼠标放置球阀。
4球阀即插入管道中,并将管道连接到球阀的开放连接件。
15313管道第一次在项目中绘制管道时,应当为将放置的管道类型指定默认管件。
如果尚未为选定的管道类型指定默认管件,请转到位于第325页的为管道类型指定默认管件为该管道类型指定默认管件。
可以绘制水平、垂直和倾斜的管道,绘制方法有:使用“常用”选项卡➤“卫浴和管道”面板上的“管道”工具,或者在管道末端、管件、卫浴装置和管路附件的连接件上单击鼠标右键,然后从快捷菜单中选择“绘制管道”选项。
管道选项栏设置■直径:指定管道的直径。
如果无法保持连接,则将显示警告消息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Revit 2012 API开发人员指导手册目录一、欢迎到Revit平台API (4)1.1 Revit平台API简介 (4)1.2 Revit平台API可以做什么? (4)1.3 需求 (5)1.4 安装和学习Revit的产品 (6)1.5安装 (7)1.6支持的编程语言 (7)1.7用户手册 (7)1.7.1介绍Revit平台API (7)1.7.2基本内容 (8)1.7.3元素内容 (8)1.7.4进阶内容 (9)1.7.5 产品内容 (10)1.7.6其他 (10)1.8文档约定 (10)1.9 新增功能 (10)二、入门 (10)2.1演练 (11)2.2演练:Hello World (11)2.2.1创建一个新项目 (12)2.2.2添加引用 (13)2.2.3 添加代码 (13)2.2.4构建程序 (14)2.2.5创建a.add-in文件 (15)2.2.6 调试 (16)2.2.7 疑难解答 (17)2.3演练:添加的Hello World Ribbon Panel (20)2.3.1创建一个新项目 (20)2.3.2更改类的名称 (21)2.3.3添加代码 (22)2.3.4构建应用程序 (23)2.3.5创建.add-in(manifes)文件。
(23)2.3.6调试 (24)2.4演练:检索选定的元素 (24)2.5演练:条件检索并筛选元素 (26)三、外部应用程序整合 (26)3.1概述 (27)3.2外部命令 (28)3.2.1载入并运行外部命令 (29)3.2.2 IExternalCommand (29)3.3 外部应用程序 (35)3.3.1 IExternalApplication (35)一、欢迎到Revit平台API所有Revit的产品都是参数化建筑信息模型(BIM)工具。
这些工具用于构建三维模型以及2D图纸就和之前的计算机辅助设计(CAD)软件一样。
在Revit中放置象柱子和墙这样的真实世界的元素。
一旦模型建立,就可以创建模型视图节和标注等。
三维实体模型可以形成的多种视图,因此,在一个视图中所做的更改会自动在其他视图中也做相应的更改。
这就弥补了修改模型的时候还必须同步修改多个图纸和细节的麻烦。
1.1 Revit平台API简介 API允许您使用任何.NET兼容的语言,包括,C#和C+ + / CLI开发应用程序。
所有的Revit Structure2012,Revit Architecture2012软件和Revit MEP2012包含的Revit API使把你的应用集成到Revit中。
三个软件的API非常相似,并且统称为Revit平台API。
在使用API之前,学习如何使用Revit和及其功能,让您可以更好地了解有关您的编程相关领域。
学习的Revit可以帮助您:保持一致性的Revit用户界面和命令。
设计您的外接应用程序的无缝连接。
主API类和类成员的效率和有效。
如果你不熟悉Revit或BIM,可在/revit学习。
1.2 Revit平台API可以做什么?使用Revit平台API:●可以访问模型的图形数据。
●可以访问模型的参数数据。
●可以创建、编辑或者删除模型中元素,比如墙、底板和柱子等。
●可以创建add-ins自动执行重复性任务。
●可以集成一个外部应用到Revit的相关产品中。
如是Revit和一个外部关系数据库连接或对Revit模型数据进行分析。
可以自动创建项目文档。
1.3 需求在阅读用户手册之前,您需要了解和掌握如下知识内容:1.掌握Revit Structure2012,Revit Architecture2012,或Revit MEP 2012。
2.熟悉公共语言规范兼容的语言,如C#或。
3.微软Visual Studio 2010或Microsoft Visual Studio2010 Express版。
另外,在Revit的环境可以使用内置的应用程序开发工具Visual Studio(VSTA)。
这必须要安装VSTA的分别从Revit DVD从Revit产品的安装包中。
目前微软还没有宣布当Visual Studio工具NET 4.0的应用程序(VSTA)将可用。
VSTA是为REVIT技术宏。
在此期间,运行开始前的Revit PrepareRevitForVSTA.bat调试REVIT宏。
这个脚本可以在Revit程序文件夹中找到。
因为这个脚本将禁用NET 4.0加载项,运行RestoreRevitFromVSTA.bat恢复REVIT的默认.NET4.0的设置。
对于使用VSTA的编写应用程序的更多信息,请参见“创建宏与Revit VSTA的“在2012年的Revit用户指南。
4.Microsoft .NET Framework 4.0。
5.Revit软件开发工具包(SDK),你可以从Autodesk下载开发者网络(ADN)或在Revit安装CD / DVD(<DVD_Drive>:\实用程序\COMMON \软件开发工具包)。
1.4 安装和学习Revit的产品本文档中的例子使用微软Visual Studio 2010集成开发环境(IDE)。
如果您Revit新手,可以通过Revit帮助菜单访问相关教程。
如果可能的话,通过当地的Autodesk经销商举办培训班,也可以帮助您快速的掌握相关软件和软件。
无论您的经验水平如何,你可以加入许多致力于Revit和Revit平台的API 应用和开发的讨论群。
下面的资源链接,对您是一个很好的帮助和起点。
/revitbuilding/revitstructure/revitsystems/bim/Select = Autodesk Revit ArchitectureThen Select = Autodesk Revit API/forumdisplay.php?f=93/index2.jspa?categoryID=27/index2.jspa?categoryID=104/index2.jspa?categoryID=1141.5安装安装Revit Architecture,Revit StructureRevit MEP Revit平台API。
任何基于.NET的应用都必须引用Revit程序安装目录下的RevitAPI.dll和RevitAPIUI.dll,RevitAPI.dll包含用于访问REVIT的应用程序、文档、元素和参数的方法。
RevitAPIUI.dll包含操纵和Revit用户界面的定制相关的接口。
1.6支持的编程语言Revit平台API是完全兼容微软任何开发语言,如.NETFramework 4.0中的Visual 或Visual C#等。
1.7用户手册手册在Revit SDK的一部分。
它提供一个基于Revit平台API的应用程序实施REVIT add-in应用说明。
在创建Revit平台API add-in应用之前你需要阅读手册并可尝试写一些例子代码。
如果您已经有一些Revit API二次开发的经验,你可以选择性的读某些章节和错误处理章节。
1.7.1介绍Revit平台API“用户手册”的第一章和第二章是Revit平台API的介绍和手册概述。
第一章(欢迎到Revit平台API)对Revit平台API做了一个简单的介绍这是你开发Revit add-in之前必须要了解的。
第二章(获得入门)- 教你使用Visual Studio 2010和其他四个演练涵盖功能创建您的第一个Hello World外部应用程序。
这些章节包括Revit平台API的基本机制和功能。
整合外部应用- 教你如何一个外部应用程序的命令或在REVIT系统启动时可以调用外部应用程序的特定事件。
应用程序和文件- 应用程序和文档类,分别代表了Revit在Revit平台API 的应用程序和项目文件。
本章介绍基本概念和与之相关的章节。
元素- 在Revit项目中大部分数据是元素的集合。
本章讨论的是基本元素的结构,分类和功能。
过滤器- 过滤器根据过滤条件从文档中可获得复合条件的一组元素。
选择集- 工作文档中选定的元素参数- 大多数元素的信息存储为参数。
本章讨论参数功能。
集合- 实用集合类型有Array, Map, Set collections,以及相关的迭代集合类型。
1.7.3元素内容元素是按照类别进行分类的。
在了解各个元素之前必阅读元素的要领和参数章节。
编辑元素- 了解如何移动,旋转,删除,镜像,组和数组元素。
墙壁,地板,屋顶与开洞- 讨论元素,其相应的ElementTypes,使用不同的API在内置的建设内开孔。
族实例- 掌握族和族的实例的关系和它们的功能,以及如何加载或创建它们。
几何对象-基于API函数中的几何相关学在描述和记忆典型三维数值模型信息中的应用。
空间和位置- 定义项目的位置如城市、国家和经纬度。
共享参数- 共享参数是一个包含参数规格的文本文件。
本章介绍如何通过Revit平台的API来共享参数。
事务- 掌握事务的用法及使用事务的时候必须要考虑的限定条件。
时间- 掌握如何更好的利用Revit事件。
动态模型更新- 掌握更新模型的变化并保存到文档中。
故障处理- 学习并掌握故障处理机制。
分析可视化- 掌握如何显示对Revit项目分析结果。
族创建- 掌握有关创建和修改的Revit文档。
概念设计- 学会利用在Revit概念创建复杂的几何形状和结构。
数据和元素信息- 掌握如何设置轴网,添加标高,编写设计方案等。
注释元素- 掌握文件的注释包括增加尺寸,细节曲线,标签和注释符号。
草图绘制- 草图绘制功能包括2D和3D草图类如SketchPlane,ModelCurve GenericForm等等。
视图- 掌握用不同的方式来查看模型和组件,以及用API操作视图。
材质- 材料数据确定了工程中使用的物质材料的质地和颜色等其它因素。
REVIT产品包括Revit Architecture,Revit Structure,Revit MEP的。
以及一些特定产品中运行的APIs。
Revit Architecture - 学习Revit Architecture中的API使用。
Revit Structure - 学习Revit Structure 中的API使用。
Revit MEP - 学习Revit MEP 中的API使用。
1.7.6其他词汇- 在这个文件中使用的术语的定义。
附录- 附加信息如常见问题,使用Visual 编程等。
1.8文档约定本文档包含类的名字命名空间格式是Autodesk.Revit.DB.Element。
在C ++/ CLI的Autodesk.Revit.Element是Autodesk::REVIT::DB:: Element。