![](https://csdnimg.cn/release/download_crawler_static/14155956/bg7.jpg)
Preface
Here are small examples of different topics.
If you are inexperienced with Tekla Open API, then you should first go
through the exercises for beginners.
(..\TeklaOpenAPIStartUpPackage_v190\SelfLearning\SelfLearning.pdf)
The examples are divided into three parts: applications, plug-ins and
scripts/macros.
Application is a program that has separate executable, which is started
outside Tekla Structures.
Plug-in is a system component (DLL) that can be executed from component
catalog. It runs inside Tekla Structures.
Macros/Scripts are generally actions that you can record while working with
Tekla Structures. Macros are basically C# (.cs) source files that are compiled
at run-time, which could be edited; applications and plug-ins are compiled
executables or DLLs.
The example projects are located in the sub-folders inside the Examples
folder, and are also organized in a Microsoft Visual Studio solution:
Examples.sln.
NOTE: More examples have been added after this document was created;
so, they are not described in detail here. However, each project contains a
ReadMe.txt file that briefly explains the purpose of the example; they are
found in the sub-folders and in the Examples.sln.