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

相关文章

C#中lock关键字的使用小结

《C#中lock关键字的使用小结》在C#中,lock关键字用于确保当一个线程位于给定实例的代码块中时,其他线程无法访问同一实例的该代码块,下面就来介绍一下lock关键字的使用... 目录使用方式工作原理注意事项示例代码为什么不能lock值类型在C#中,lock关键字用于确保当一个线程位于给定实例的代码块中时

C# $字符串插值的使用

《C#$字符串插值的使用》本文介绍了C#中的字符串插值功能,详细介绍了使用$符号的实现方式,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧... 目录$ 字符使用方式创建内插字符串包含不同的数据类型控制内插表达式的格式控制内插表达式的对齐方式内插表达式中使用转义序列内插表达式中使用

C#中的Converter的具体应用

《C#中的Converter的具体应用》C#中的Converter提供了一种灵活的类型转换机制,本文详细介绍了Converter的基本概念、使用场景,具有一定的参考价值,感兴趣的可以了解一下... 目录Converter的基本概念1. Converter委托2. 使用场景布尔型转换示例示例1:简单的字符串到

C#监听txt文档获取新数据方式

《C#监听txt文档获取新数据方式》文章介绍通过监听txt文件获取最新数据,并实现开机自启动、禁用窗口关闭按钮、阻止Ctrl+C中断及防止程序退出等功能,代码整合于主函数中,供参考学习... 目录前言一、监听txt文档增加数据二、其他功能1. 设置开机自启动2. 禁止控制台窗口关闭按钮3. 阻止Ctrl +

C#解析JSON数据全攻略指南

《C#解析JSON数据全攻略指南》这篇文章主要为大家详细介绍了使用C#解析JSON数据全攻略指南,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、为什么jsON是C#开发必修课?二、四步搞定网络JSON数据1. 获取数据 - HttpClient最佳实践2. 动态解析 - 快速

Spring Boot Maven 插件如何构建可执行 JAR 的核心配置

《SpringBootMaven插件如何构建可执行JAR的核心配置》SpringBoot核心Maven插件,用于生成可执行JAR/WAR,内置服务器简化部署,支持热部署、多环境配置及依赖管理... 目录前言一、插件的核心功能与目标1.1 插件的定位1.2 插件的 Goals(目标)1.3 插件定位1.4 核

IntelliJ IDEA2025创建SpringBoot项目的实现步骤

《IntelliJIDEA2025创建SpringBoot项目的实现步骤》本文主要介绍了IntelliJIDEA2025创建SpringBoot项目的实现步骤,文中通过示例代码介绍的非常详细,对大家... 目录一、创建 Spring Boot 项目1. 新建项目2. 基础配置3. 选择依赖4. 生成项目5.

Linux线程之线程的创建、属性、回收、退出、取消方式

《Linux线程之线程的创建、属性、回收、退出、取消方式》文章总结了线程管理核心知识:线程号唯一、创建方式、属性设置(如分离状态与栈大小)、回收机制(join/detach)、退出方法(返回/pthr... 目录1. 线程号2. 线程的创建3. 线程属性4. 线程的回收5. 线程的退出6. 线程的取消7.

C#连接SQL server数据库命令的基本步骤

《C#连接SQLserver数据库命令的基本步骤》文章讲解了连接SQLServer数据库的步骤,包括引入命名空间、构建连接字符串、使用SqlConnection和SqlCommand执行SQL操作,... 目录建议配合使用:如何下载和安装SQL server数据库-CSDN博客1. 引入必要的命名空间2.

创建Java keystore文件的完整指南及详细步骤

《创建Javakeystore文件的完整指南及详细步骤》本文详解Java中keystore的创建与配置,涵盖私钥管理、自签名与CA证书生成、SSL/TLS应用,强调安全存储及验证机制,确保通信加密和... 目录1. 秘密键(私钥)的理解与管理私钥的定义与重要性私钥的管理策略私钥的生成与存储2. 证书的创建与