# Create project and transformation

The procedure below is an example of creating a user-defined kinematic transformation using Visual Studio 2019,

## Step 1- TwinCAT3 XAE project with CNC configuration

Create new project
Configure new project
Generate CNC configuration
Create channel
Create axes

## Step 2: Create user transformation using TwinCAT3 templates.

Create TwinCAT driver project
Create transformation class
Name transformation class

This defines the framework for the TcCOM object in Visual Studio.

## Step 3: Create the driver

Right-click on the project to “Create” the driver.

Create driver