Introduction to self learning exercises

Updated: 27 Mar 2024

The self learning exercises help you learn and practice basic concepts of Tekla Open API. The exercises work through some typical issues developers might face. Once you become familiar with the API you can develop your own applications for other cases.


The exercises are divided into several smaller exercises, which build up into an application that creates a building frame and later produces drawings from that. Also usage of dialogs is included.

In each exercise, you will see an image of the end result in Tekla Structures and you can get the example code too. You can use the sample code base in the following exercises, if your own code is too different to continue the exercises.

Get example code for the self learning exercises and start learning

  1. Click Get Code button on top of this page to open GitHub.
  2. Click the green button Code, then click last option Download ZIP to start the download.
  3. Extract the .zip file to the projects folder of your Microsoft Visual Studio version.
  4. Open the solution in Visual Studio and take the Exercise 1: Create pad footings


Introduction to Tekla Open API self learning exercises

Was this helpful?
The feedback you give here is not visible to other users. We use your comments to improve the content.