EditCNC for Windows 10 - Full description
EditCNC is a text editor built for writing and modifying CNC programs, particularly G-code. It is intended for CNC programmers who need to make direct changes on a PC, whether preparing a straightforward program by hand or editing code alongside CAD/CAM and machine-based workflows. Its CNC-specific editing tools handle common transformations across a whole file or selected sections, while familiar editor functions support everyday text work.
Block numbering tools add or renumber program blocks throughout a file or within a chosen portion. Coordinate operations can mirror, scale, or offset selected axes, and the axis-switching feature changes one axis designation to another. These transformations can also be limited to part of a program, which is useful when revising a section without applying the same change to every line. EditCNC can switch between absolute and incremental coordinates for all or part of a file, supporting adjustments to how positions are expressed.
For readability and file preparation, the editor can insert spaces or remove them to make code easier to scan or more compact. Custom syntax coloring distinguishes code elements visually. Standard editing features include search and replace, multiple undo and redo steps, and multiple files open at once. A code library stores frequently used CNC segments for reuse, while keyword searching can locate relevant content across CNC files. File size is limited by the computer's available capacity.
Additional tools support practical programming tasks: a work-envelope view shows maximum axis travel, and a calculator handles speeds and feeds as well as trigonometry. File upload and download and DNC functions provide ways to transfer CNC files as part of a machine workflow. Together, these tools make the editor useful for drafting G-code, correcting existing programs, reworking coordinates, checking travel limits, and keeping reusable code within reach.
EditCNC is commercial trialware from CNC Consulting. The supplied compatibility information covers Windows through Windows 10, including 64-bit editions where indicated; Windows 11 support is not established here. The program is a focused code editor rather than a replacement for every CAD/CAM task, and is most suited to users who work directly with CNC program files and want editing and file-transfer tools in one application.