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

Your questions answered

Why choose Educa.Pro?

Educa.Pro enables organisations to centralise training management, personalise learning and gain clear insights into the impact of training programmes. Thanks to its AI-powered technology, organisations can optimise their learning strategies, enhance talent development and make data-driven decisions.

Can the courses be taken at your own pace?

Yes. Most of the courses on Educa.Pro are self-paced and on-demand, allowing users to progress at their own pace without missing out on progress tracking or assessments, which makes it easier to fit them around work or study commitments.

What levels of security and compliance does the platform offer?

Educa.Pro complies with security standards designed to protect user and organisational data. Furthermore, it supports the traceability of certifications, digital signatures and the management of assessments, thereby ensuring regulatory and legal compliance in both educational and corporate environments.

What support and guidance does Educa.Pro offer?

The Educa.Pro team offers comprehensive support throughout implementation, roll-out and adoption, ensuring that organisations get the most out of the platform and achieve measurable results from day one.

Scroll to Top