White MLC Logo
Close this search box.
Close this search box.
Close this search box.


The editor-of-choice for professional CNC programmers who demand a reliable, full-featured editing, simulation and communication tool.

Editing & Simulation for

NC Programs

CIMCO Edit comes with all the essential features needed for modern NC program editing including NC specific functions, math, transforms, drag/drop editing and more.


In addition, CIMCO Edit includes file compare, mill/turn backplotter, advanced Tool Manager, NC code assistant and offers powerful add-ons for machine simulation, program management, 2D CAD/CAM, and more.



icon-aerospace-5-axisCreated with Sketch.
icon-job-shops-5-axisCreated with Sketch.
Job Shops
icon_-medical-5-axisCreated with Sketch.
icon_education-5-axisCreated with Sketch.


Comprehensive set of editing tools including line numbering, renumbering, character handling, XYZ range finder, tool compensation, basic math functions, and more.

Point at any M or G code and the NC-Assistant will identify the code and allow you to modify its values using an interactive interface linked to the CNC code. Input the desired values and the code is updated automatically.

The file compare identifies new, changed and deleted lines, but ignores trivial format changes such as block renumbering and spacing. Differences are displayed one line at a time, all at once or printed side-by-side for offline review.

Quickly insert and edit cycles and operations or record your own for the operations most common to your setup. Includes built-in cycles and macros for program start, stop, tool change, and many more.

Simulate your NC programs in 3D with the 3,4,5 axis milling, turning and mill-turn C+Y axis backplotter. GPU-accelerated high-quality simulation of stock material removal, gouge detection and more.

Compare the simulated stock to the design model to easily identify inaccuracies. The stock is colored based on the distance to the design model.

All program errors are shown in the Simulation Report. Select an error and jump to the corresponding line. Modify the code and the Simulation Report verifies that the problem is resolved.

Track the initial and current state of variables in your NC program while the simulation is running or when selecting specific lines. Machine state variables are also supported.

A great introduction to CIMCO Edit. Our online training courses teaches you milling and turning, trigonometry, NC code, and much more.


Work with NC programs on your PC, in a familiar Windows-based application instead of on complicated machine controls. Speed up your work with time-saving, NC-code specific functions.

Use code suggestions, syntax checking, error reports, and 3D simulation to write error-free NC code and identify problematic toolpaths and tool motion.

Define associated objects such as workpiece, tools and holders directly in your NC programs for 1-click setup when simulating. Generate an operation structure for faster program navigation, track variable state and more.

Easily view and modify tools in your NC program for fast, iterative testing and simulation. Import tools from external systems, create your own libraries or choose from hundreds of predefined tools.

Manage program transfers to and from machines with reliable and configurable DNC RS-232 and FTP communications support.

Proven in thousands of shops worldwide, powerful add-ons, fully integrated with the CIMCO suite of software products and built for integration with external systems.

Not sure what you need?

Contact us to speak with a knowledgeable manufacturing specialist. 

Scroll to Top