# Generation process

The transformation is generated using a WinCAT3 template

Execute the following steps:

- Create or open a TwinCAT3 XAE project with integrated CNC configuration
- Create the scope for transformation using templates as shown in the example below.
- Generate user C++ code for transformation (this step can also take place later but then a new driver must also be generated)
- Generate driver (MyTrafo.sys)
- Integrate the transformation into the XAE project Configuration as TcCOM object
- Activating the configuration

## Notice

The MyTrafo.sys driver is copied automatically to the <TwinCAT>\3.1\Driver\Autoinstall directory when the configuration is activated.
All additive drivers are placed in this directory.

## Additional information

- Create project and transformation
- Integrate transformation
- Debugging the transformation
- Source code extension/encoding