EKL – Overview and Usage
EKL is an interpreted, object-oriented programming language that builds upon the DS C++ automation programming language. It provides a robust development environment that includes knowledge packages, types, methods, and functions, enabling users to easily customize and automate task execution on both the client and server sides.
This feature already existed in Catia V5, but Dassault Systèmes has significantly enhanced the language for 3DEXPERIENCE.
In the following document, you will find the fundamentals of the language, details about the editor, instructions on how to use it in actions, and guidance on storing code in libraries, among other topics.
Note that you will need a registered account to access the file.