Email:

matteo.ceradini@gmail.com

🛠️ Maker: C# Automation Software for Marble CNC Machines

Maker is a custom-developed .NET application built to automate and streamline the workflow of marble cutting and polishing machines. Designed specifically for industrial environments, the software generates and loads structured instruction files used by CNC machines to execute cutting and polishing operations.

Maker software screenshot

Main features

  • Automated generation and management of instruction files for CNC marble machines
  • Simple interface for non-technical operators to manage job definitions and execution
  • QR code integration for fast and reliable operation in dusty industrial environments

Development

I developed Maker entirely in C# as a Windows desktop application using the .NET framework. The software communicates with file systems and hardware components to facilitate seamless production workflows. A key feature is its support for QR code input via physical readers, enabling operators to execute tasks quickly without relying on keyboards or mice—especially valuable in dusty factory conditions.

Maker is currently in active use by a leading marble manufacturing company in my hometown, significantly improving production efficiency and reliability.