In this section, learn more about the details of the competition. You will find here all you need to know about milling chatter, the motivation behind this competition, the experimental setup and all the information that you need to know behind the dataset.
<!-- NB: Images can be included from the Kaggle webppage -->

## Milling Chatter

Milling chatter is a phenomenon characterized by unwanted vibrations during the milling process. These vibrations can significantly affect the performance and longevity of milling machines, as well as the precision and quality of the manufactured products. Understanding and detecting how milling chatter occurs and the problems it creates is crucial for optimizing milling manufacturing processes, and automating them.

### How Milling Chatter Occurs

Milling chatter typically occurs because of the interaction between the cutting tool and the workpiece. When the tool engages with the material, it generates cutting forces that can cause the tool, the workpiece and the machine to vibrate. If these vibrations reach a frequency matching the machine's natural frequency, they can become self-sustaining, leading to a feedback loop where the vibrations amplify themselves, further enhancing the phenomenon. This is often influenced by factors such as:

- **Tool geometry**: The shape and size of the cutting tool can affect the stability of the milling process.
- **Material properties**: Different materials have varying resistance to cutting forces, which can influence vibration behavior.
- **Cutting parameters**: Speed, feed rate, and depth of cut are critical parameters that can either mitigate or exacerbate chatter.
- **Machine dynamics**: The stiffness and damping characteristics of the milling machine play a significant role in vibration control.

### Problems Created by Milling Chatter

Milling chatter can lead to several issues in manufacturing, including:

- **Reduced precision**: Vibrations can cause deviations in the tool path, leading to inaccuracies in the final product dimensions.
- **Poor surface finish**: Chatter marks can appear on the surface of the workpiece, compromising its quality.
- **Increased tool wear**: Excessive vibrations can accelerate the wear and tear of cutting tools, reducing their lifespan.
- **Machine damage**: Persistent chatter can cause mechanical stress on the milling machine, potentially leading to breakdowns and costly repairs.
- **Production inefficiencies**: The need to frequently adjust parameters to control chatter can result in wasted time, resources, and materials.


## Experimental Setup
<!-- Axes directions must be verified -->

The challenge you will be working on stems from a real-world implementation taking place at CNC Solutions, a CNC specialist based in Greece.
To acquire data, we have set-up sensors on the milling vice capable of retrieving vibration data along three axes:
- The X axis (Along machine depth)
- The Y axis (Along machine width)
- The Z axis (Along machine height)

Curious about how this all looks? Check out the [CNC Solutions blog](https://www.cncsolutions.com/en/blog/cnc-solutions-in-the-age-of-artificial-intelligence).

## Baseline
For more information about a baseline, check [this article](https://doi.org/10.1016/j.procir.2024.10.171)