Sector-specific

BIM. Revit API I. C#

Smart Construction. BIM 40 hours

Introduction

The BIM course. Revit API I. C# It positions itself as a gateway to one of the sectors with the greatest potential in the field of construction and architectural design. Currently, digitalisation and the use of advanced technologies such as BIM (Building Information Modelling) are essential for optimising processes and improving efficiency in projects. Learning how to Programming in C# and using the Revit API It will enable you to create custom plugins, manage databases and manipulate model objects with precision – skills that are in high demand in the job market. This course not only equips you to excel in a competitive environment, but also enhances your ability to innovate and adapt technological solutions to the needs of the sector. With a practical and accessible approach, you’ll have the opportunity to broaden your professional horizons and become a leading figure in the implementation of BIM technologies.

Objectives

- To understand the fundamental concepts of BIM and its application in Revit.

- Learn how to develop basic applications in Revit using C#.

- Be proficient in creating and managing databases within a BIM environment.

- To develop a first functional Revit plugin effectively.

- Apply advanced object selection techniques in Revit.

- Create and edit model objects using Revit tools.

- Integrate BIM workflows into real-world architectural projects.

Table of Contents

TEACHING UNIT 1. INTRODUCTION

What is the Revit API?
Required languages, tools and software
Compiling a plugin and loading it in Revit

TEACHING UNIT 2. DATABASE AND FIRST PLUGIN

Organising the database in Revit
Creating an External Command

TEACHING UNIT 3. SELECTING OBJECTS

Selecting objects (I)
Selecting objects (II). Filters

TEACHING UNIT 4. EDITING AND CREATING MODEL OBJECTS

Editing and creating objects
Units of measurement

Scroll to Top