Revit: Creating C# Plugins Revit:创建C#插件 Lynda课程中文字幕

本文主要是介绍Revit: Creating C# Plugins Revit:创建C#插件 Lynda课程中文字幕,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Revit: Creating C# Plugins 中文字幕

Revit:创建C#插件 中文字幕Revit: Creating C# Plugins

Alt
Autodesk Revit是一个功能强大的BIM平台,但它可以通过插件进行自动化,自定义和扩展
通过Revit应用程序编程接口(API)和对C#的理解,任何有动力的Revit用户,BIM经理,架构师或工程师都可以创建自己的自定义插件
本培训课程首先概述插件开发工作流程,使用一个检索元素ID的简单示例
一旦您知道如何创建命令并编译和调试插件代码,教师Jeremy Graham将向您展示如何使用元素(又名Revit系列)
了解如何创建元素,过滤元素以及获取和设置元素参数
然后了解如何通过代码绑定交叉和投影数组来编辑元素几何 - 并自动执行与视图和工作表相关的常见任务
最后,Jeremy展示了一种使用称为外部应用程序的自定义用户界面执行命令的高级方法

主题包括:
在Visual Studio中设置Revit API
创建命令
编译和调试代码
创建元素
编辑元素参数
编辑元素几何体
自动化与元素相关的任务
创建外部应用程序以执行插件
Alt
Alt
Alt
Alt
Alt

  • [Jeremy] Revit是目前建筑行业中使用最广泛的建筑信息模型或BIM工具之一。
    它提供了一个令人惊叹的平台,其中包含专门用于支持BIM工作流程的工具和功能。
    通过创建可扩展到Revit应用程序编程接口或API的Revit插件,可以进一步扩展这种丰富的环境。
    在本课程中,我们将超越Revit中可用的标准工具的界面,并使用C-Sharp创建我们自己的独特命令作为Revit插件。
    我的名字是Jeremy Graham,我是一名专攻计算设计和BIM工作流程的建筑师。
    我们将通过使用Visual Studio作为我们的集成开发环境或IDE平台逐步设置我们的第一个Revit插件来开始课程。
    一旦我们了解了创建Revit插件的基本工作流程,我们将了解使用Revit元素的基础知识,包括元素过滤,创建元素以及获取和设置元素参数。
    然后,我们将学习如何编辑元素,并使用它们的几何来执行复杂的几何操作,例如查找交叉点和投射光线。
    由于对使用Revit APR中的元素有了深刻的理解,我们将着眼于使用视图和工作表来发现自动执行常见Revit任务的方法,例如创建视图,应用过滤器以及在工作表上放置视图。
    在本课程结束时,您将深入了解如何使用C-Sharp创建动态Revit插件,并且正在构建将Revit推向极限的强大工具的方法,所以让我们继 续并开始吧。
    本课程视频下载地址:Revit:创建C#插件

这篇关于Revit: Creating C# Plugins Revit:创建C#插件 Lynda课程中文字幕的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/579747

相关文章

CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

《CentOS和Ubuntu系统使用shell脚本创建用户和设置密码》在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell... 在linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设

C#如何调用C++库

《C#如何调用C++库》:本文主要介绍C#如何调用C++库方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录方法一:使用P/Invoke1. 导出C++函数2. 定义P/Invoke签名3. 调用C++函数方法二:使用C++/CLI作为桥接1. 创建C++/CL

使用Python和Pyecharts创建交互式地图

《使用Python和Pyecharts创建交互式地图》在数据可视化领域,创建交互式地图是一种强大的方式,可以使受众能够以引人入胜且信息丰富的方式探索地理数据,下面我们看看如何使用Python和Pyec... 目录简介Pyecharts 简介创建上海地图代码说明运行结果总结简介在数据可视化领域,创建交互式地

C#使用StackExchange.Redis实现分布式锁的两种方式介绍

《C#使用StackExchange.Redis实现分布式锁的两种方式介绍》分布式锁在集群的架构中发挥着重要的作用,:本文主要介绍C#使用StackExchange.Redis实现分布式锁的... 目录自定义分布式锁获取锁释放锁自动续期StackExchange.Redis分布式锁获取锁释放锁自动续期分布式

C# foreach 循环中获取索引的实现方式

《C#foreach循环中获取索引的实现方式》:本文主要介绍C#foreach循环中获取索引的实现方式,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录一、手动维护索引变量二、LINQ Select + 元组解构三、扩展方法封装索引四、使用 for 循环替代

C# Where 泛型约束的实现

《C#Where泛型约束的实现》本文主要介绍了C#Where泛型约束的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录使用的对象约束分类where T : structwhere T : classwhere T : ne

C#实现将Excel表格转换为图片(JPG/ PNG)

《C#实现将Excel表格转换为图片(JPG/PNG)》Excel表格可能会因为不同设备或字体缺失等问题,导致格式错乱或数据显示异常,转换为图片后,能确保数据的排版等保持一致,下面我们看看如何使用C... 目录通过C# 转换Excel工作表到图片通过C# 转换指定单元格区域到图片知识扩展C# 将 Excel

C#中async await异步关键字用法和异步的底层原理全解析

《C#中asyncawait异步关键字用法和异步的底层原理全解析》:本文主要介绍C#中asyncawait异步关键字用法和异步的底层原理全解析,本文给大家介绍的非常详细,对大家的学习或工作具有一... 目录C#异步编程一、异步编程基础二、异步方法的工作原理三、代码示例四、编译后的底层实现五、总结C#异步编程

C#TextBox设置提示文本方式(SetHintText)

《C#TextBox设置提示文本方式(SetHintText)》:本文主要介绍C#TextBox设置提示文本方式(SetHintText),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录C#TextBox设置提示文本效果展示核心代码总结C#TextBox设置提示文本效果展示核心代

C#中DrawCurve的用法小结

《C#中DrawCurve的用法小结》本文主要介绍了C#中DrawCurve的用法小结,通常用于绘制一条平滑的曲线通过一系列给定的点,具有一定的参考价值,感兴趣的可以了解一下... 目录1. 如何使用 DrawCurve 方法(不带弯曲程度)2. 如何使用 DrawCurve 方法(带弯曲程度)3.使用Dr