CIMCO Software Suite

CIMCO Edit

NC program editing and simulation

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

Full-featured

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.

Benefits

Much faster editing at PC

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.

Error-free code

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

Work smarter

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.

Better Tool Management

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.

Transfers to and from machine

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

Scalable and integrated

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.

Features

Essential editing tools

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

NC-Assistant

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.

File Compare

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.

Cycles and Macros

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.

Backplot and Solid Simulation

Modify or delete orders directly from the Timeline or drag-and-drop orders between machines. The consequences of a change are presented for approval before an order, and any affected orders, are automatically rescheduled.

Getting started with Simulation

Enable 'Fast Version' Simulation

Simulation in CIMCO Edit 2022

Quality Zoom in CIMCO Edit 2022

Stop Conditions in CIMCO Edit 2023

Turning in CIMCO Edit 2022

Stock Compare

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

Stock Compare in CIMCO Edit 2022

Enhanced Stock Compare

Simulation Report

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.

Variable Watch

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.

Variable Watch in CIMCO Edit 2022

Free online courses

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

Add-ons

CIMCO Machine Simulation

Prove-out your NC code on a 3D model of your CNC machine and see the exact movement of components such as heads, spindles, fixtures, workpieces, and even peripheral devices.

CIMCO Machine Simulation

CIMCO NC-Base

CNC program management tool that allows you to organise and manage your CNC programs and related production documents.

CIMCO NC-Base

CIMCO CNC-Calc

CIMCO CNC-Calc enables novice programmers to draw 2D geometrical contours, lay out toolpaths for mill and lathe, and simulate the resulting NC program.

CIMCO CNC-Calc

CIMCO Mazatrol Viewer

Recommended by Mazak, CIMCO Mazatrol Viewer is the easiest and most cost effective way to view Mazatrol files at your PC.

CIMCO Mazatrol Viewer

Back to CIMCO Edit Add-ons

CIMCO Mazatrol Viewer

CIMCO Mazatrol Viewer is an add-on that enables CIMCO Edit to read, preview and print Mazatrol binary files for both milling and turning. Mazatrol Viewer is recommended by Mazak and provides an easy way to preview Mazatrol files at your PC, in a familiar Windows-based application instead of on the Mazak Control in the workshop.

Benefits

Faster editing at PC

Work with your Mazatrol Programs on your PC, in a familiar Windows-based application instead of on the Mazak Control in the workshop.

Quickly verify and review

Quickly verify and review program changes with Mazatrol File Compare.

Supports printing

Print out your Mazatrol program on paper for offline preview and storage. Support for multiple columns per sheet, headers/footers, etc.

Management and transfers

Combine with CIMCO NC-Base and CIMCO DNC-Max for an integrated managing and distribution system for all your Mazatrol files.

Version Comparison

CIMCO Edit comes in two versions. CIMCO Edit Professional is the popular solution most widely selected by our customers, but if you do not need the full-featured version you may choose our CIMCO Edit Standard. This solution, for example combined with a DNC Link add-on, is often the choice of customers, who need only basic editing features and straight-forward transmission of files to a few machines.

Main differences between Standard and Professional

Function Standard Professional
Open multiple programs
File Compare
Add/remove block numbers
Add/remove spaces
Add/remove block skips
Add/remove strings
Change to uppercase
Remove empty lines
Remove comments
Adjusts spindle speed and feed rate
Simple maths functions
Rotate, Mirror, Translate
Toolpath statistics
Make tool list
NC Assistant
Macros
Multi-Channel Editing/Viewing
Backplotter
Heidenhein/ISO Converter
Tool Manager
Scanning Commands
Variable Watch
Navigation
Machine Configuration Editor
Stock Compare
Download Machines - CIMCO Machine Simulation Add-on
Export Stock as STL
Add Multiple Workpiece/Fixture/Stock
Simulation Report
NC Ports Standard serial protocol Optional Optional
Mazatrol Viewer Add-on Available Optional Optional
NC-Base Add-on Available Optional Optional
Machine Simulation Add-on Available Optional

ALL FEATURES

Basic functionality
  • Translated to 20+ languages
  • Online help and training courses
  • Modern, Windows-based editor with drag-and-drop editing
  • Support for Bright and Dark mode
  • Support for high resolution monitors
  • NC specific options (math, transforms and more)
  • Bookmarks support
  • Append/Prepend files to NC program
  • Adjust spindle speed and feed rate
  • Set idle time to auto-exit, save and free up license
Files and programs
  • No program size limitations
  • Open multiple programs simultaneously in tabs
  • Advanced Open with search and export of results
  • Filetype support for ISO Turning/Milling, Heidenhain TNC, and Text files
  • Filetype specific configurations, properties and program codes
  • Filetype specific commands (renumbering, tool change, colors, backplot, etc.)
  • Machine Templates with machine specific characters and commands for NC code
  • Auto-save files at configured interval
  • Create backup when saving a file
  • Check and notify of changes to file outside editor
  • Remember open files and cursor position when reopening application
  • Associate file-extensions with CIMCO Edit
Code assist
  • NC-Assistant: Code suggestions and adaptable interface
  • Syntax, semantic and run-time error checking and highlighting
  • Autocomplete
  • Predefined/Custom Cycles and Macros (suggested or record your own)
Side-by-side File Compare
  • Fast and configurable side-by-side file compare
  • Identify new, removed and altered lines
  • Ignores trivial format changes (block renumbering and spacing)
  • Display differences one line at a time or all at once
  • Single step through differences
  • Compare both open and un-opened files
  • Side-by-side printing of differences for offline review
  • Synch differences between files
  • Export comparison results to file
Search and replace
  • Standard Search/Replace of strings
  • Search for text or predefined operations such as tool change
  • Quickly jump to next/prev tool change
  • Replace from file: define multiple match and replace statements
  • Support for Regular Expressions in Replace
  • Replace, remove or swap addresses with Address Adjustement tool
  • Create Bookmarks from search results
Toolpath Statistics
  • Program statistics for X,Y,Z range, time, cutting length and more
  • Cycle time, including tool change, for individual or all tools combined
  • Export toolpath statistics
Multi-Channel
  • View current or multiple programs in Multi-Channel mode
  • Synchronise/lock scrolling
  • Supports viewing, editing and printing
Program Conversion
  • Convert between Heidenhain and ISO
Simulation
  • New, GPU-accelerated simulation kernel "Fast Version"
  • Wireframe backplot of 3,4,5 axis milling and turning
  • Solid mode for simulating material removal
  • Simulation of control-specific NC code
  • High-resolution, responsive 3D graphics
  • Numerous playback modes and 3D navigation controls
  • Numerous tool and toolpath visualisation modes
  • Quality Zoom and Cross Section View for accurate verification
  • Stop Conditions for over travel limits, tool changes and collisions
  • Axis Control for adjusting travel limits in real time
  • Full Screen support
  • Program modifications are automatically reflected in the simulation
  • Configuration of stock
  • Stock Compare
  • Define machine setup with integrated Machine Configuration Editor
  • Load STL files for workpiece, fixture, holders, etc.
  • Faster setup with automatic loading of associated files
  • Manage geometry, work offsets, origin, etc. with Geometry Manager
  • Generate operations-tree for better overview and navigation
  • Track the scope and state of program variables
  • Synchronise simulation and NC code scroll/highlight
  • Measure distances while in simulation
  • Export backplot as DXF file
Tool Manager
  • Manage and view tools in current program
  • Modify, copy or replace tools
  • Create libraries with custom tools
  • Thousands of predefined tools
  • Tool preview with measurements
Tool Lists
  • Auto-generate Tool list from program
  • Configure how tool information is defined for different filetypes
  • Create your own Tool list templates
Machine communication / DNC
  • Supports transfers over Serial RS-232
  • Includes FTP client for transfers to machines with FTP server
  • Simultaneous communication with up to 16 machines
  • Detailed information about transfers and status
Printing
  • Many options including ISO standard
  • Syntax highlight, headers/footers, Raw print, font type/size
  • Supports printing of Multi-Channel programs
  • Print programs in four columns to save paper
Reverse Post system
  • Possible to read and process any machine specific NC program
  • Enables simulation of control-specific NC code (See Simulation)
  • Simplified creation of Reverse Posts
Integration
  • Time-saving integration with CAM systems
  • Execute commands on external applications and receive output
  • API available for controlling certain functionality in CIMCO Edit