NCnetic: CNC Machining Simulations

NCnetic is a library for developing solutions in .NET environment for CNC machine simulations. When a CAD/CAM software processes the machining steps, it generates commands sent to the CNC machine through a text file.
This file contains a list of commands the machine executes. NCnetic steps in to help machinists visualize and simulate this process by interpreting the content of these files.
CNC machines typically use a standardized language called G-code or ISO files (based on ISO 6983). But adapting to constantly changing machining methods, machine tool builders often add custom commands or languages.
NCnetic tackles these issues by allowing custom lexers to describe various CNC file formats. Plus, it offers a cool feature—a 3D simulation of the machine's movements, creating an offline "digital twin" of the CNC machine!

Notepad++ plugin

Read more

.NET framework Winforms library

Coming soon

.NET framework WPF library

Coming soon

Gallery