文档详情

revit中的插件制作教程.pdf

发布:2015-08-07约6.81万字共70页下载文档
文本预览下载声明
第一次的 Revit 插件概述 您是欧特克 Revit 电力用户变得更具生产力感兴趣吗?你想实现自动化或扩展的 Revit,但计 算机编程的新功能吗?如果是这样,那么本指南旨在为您。我的第一个插件是自学教程指南为编 程世界顺利引入。这是用户知道欧特克公司的产品,但绝对新的编程和想学正冒险的一站式商店 学习路径。在本指南中,您将工作与欧特克 Revit.NET API 和 C# 编程语言,但是如果你更喜欢 的编程语言 VB.NET 我们提供了这种语言中的代码示例。 产品: Autodesk Revit * 编程语言: C# (和 VB.NET-不包括 VB.NET 代码样本的书面的解释) 应用程序编程接口 (API): Revit.NET API * 本指南是根据创建 Autodesk Revit 建筑。本指南中的所有步骤都都适用于任何的 Revit 三种口味的产品。本指 南与 2011 或更高版本中,可以使用Revit 结构或Revit MEP替换所有Revit 建筑 。版本 2011 和 2012 我们 供工作与 Visual Studio 工具的应用程序 (VSTA) 里面的存档教训的说明下载、 VSTA 已更换与 SharpDevelop 的 Revit 2013 。 概述 有许多资源可用在 web 上为 了解 Autodesk Revit AP I (应用编程接口),但是,这些资源往往为人已经知 道编程设计。本指南是不同: 它假定没有以前的编程知识,还可帮助 构建您的第一个插件快速,没有落得您的详 细信息。你会在开始这种材料,不论您的编程专业的当前水平的一个小时内运行的应用程序。 指南将开始通过审查进展到覆盖的 Autodesk Revit AP I 的使用经验教训上前自欧特克软件的好处。吸取的教训 将开始通过建立工作的插件,才能覆盖更详细的解释的基本原则和进一步开发应用程序的功能。 自定义Autodesk Revit 的好处 在今天的世界中,我们鼓励你变得更有效率。这是自定义的一个主要好处: 定制软件 使用在日常基础上精简 工作流程提高您的效率。欧特克公司提供了功能强大的 Api 和 Sdk (软件开发工具包) 使 可以通过定制它专门 针对您的业务需要获得更大的价值,从您在欧特克软件的投资。 欧特克 Revit 提供了一个丰富的 API ,可以用于自定义该产品的现有功能或通过添加全新的。可以自动执行重 复性的、 耗 的任务,无需离开 Autodesk Revit 环境扩展核心功能。可以使用 API 创建自定义工具和功能,直接 插入 Autodesk Revit,扩展其功能。 欧特克 Revit 有一个.NET API ,意味着 可以使用任何.NET 兼容的编程语言 (C#、 VB.NET、 F # 等), 开发插件。虽然每个语言都有自己的相对优势,C# 是本指南的天然选择:它是很容易学习、容易使用和利用基本 的.NET 框架的力量。当你变得舒适与本指南-的内容和更熟练的 C#-您将能够解决更为复杂的问 ,在语言移动。 有 尽管 C# 正在自然的选择,是何种语言, 可以在您的公司内工作与你控制范围之外的限制。编程语言 VB.NET 发生非常接近第二次到C#,所以以容纳读者希望与欧特克 Revit;在VB.NET 我们为 提供在 VB.NET 中 的所有课代码。 编程可以是非常有益的。我们希望你那种感觉太完成这些教训之后。玩得愉快! 摘要插件 我的第一个插件实现要复制一组 (可以包含家具、 隔断墙或机械电气水暖 (MEP) 元素)的命令从一个房间 到另一个。 它是很常见的建筑模型,以包含完全相同的家具布局和手动复制这些元素可以证明是耗 且乏味: 它可以是有 元素,例如保持相同的相对位置,很有挑战性。这种类型的任务非常适合用于 Autodesk Revit API ,通过自动化和 本指南将带你通过这样做的过程。 视频: 完成插件 该视频演示的最后插件你将在这一课 6 中创建我的第一个插件指南。 在开始之前安装的软件 欧特克 Revit 体系结构 本指南是适用的 Autodesk Revit 建筑 2011 年和后继版本。请替换 20xx 到您正在使用贯穿整个指南的产品版 本。 Microsoft
显示全部
相似文档