Эффективные программные и
технологические решения

Чем заменить CIMCO Edit: редактирование и проверка G-кода в российском ПО

Чем заменить CIMCO Edit: российские редакторы и проверка G-кода
08 Сентября 2026

Пока установленное ПО CIMCO Edit работает, о другом редакторе управляющих программ (далее - УП) не думают. Вопросы начинаются, когда софт нужно поставить на новое рабочее место, продлить сопровождение или объяснить проверяющим основания использования данного софта.

Разбираем, как изменилась ситуация с использованием CIMCO Edit в России и какие задачи закрывает альтернативное ПО - редактор УП CheckNC в части имеющегося функционала.

Почему ПО CIMCO Edit стало неудобно покупать и обновлять

В настоящее время авторизованного канала продаж в России у датского вендора нет: нашей страны нет в списке официальных реселлеров, с официального сайта убран русский язык. Приобретение софта через российские магазины существенно затруднено.

Вторая часть проблемы техническая, и она заметна не сразу. Лицензия проверяется на стороне вендора: чтобы активировать программу, рабочее место должно достучаться до его сервера, а для этого нужен не только интернет, но и разрешенный исходящий трафик по нужному порту. На производстве сеть обычно закрыта, и такое разрешение приходится согласовывать со службой безопасности. Есть офлайн-вариант, но он доступен только для бессрочной лицензии и жестко привязывает ее к конкретной машине. Подписка без связи не запускается совсем, обновления идут, пока оплачен период сопровождения.

Отсюда простой вывод: работоспособность инструмента зависит от инфраструктуры, которую предприятию сложно использовать и не всегда возможно ею управлять. А при установке нелицензионных версий, помимо правовых вопросов, возможны другие проблемы - с безопасностью.

Что требовать от ПО для замены CIMCO Edit?

Сегодня просмотреть G-код можно онлайн: для этого подойдут обычные текстовые редакторы — их функционала хватит, чтобы изучить G-код и разобраться в чужом файле. Однако универсальный редактор не знает, что перед ним программа для станка, и не позволяет удобно и оперативно работать с ней. Отсюда набор требований к замене.

Требование Зачем нужно
Разбор под конкретную систему ЧПУ (стойку) циклы, макрокоманды и формат кадра у производителей ЧПУ разные. Программа должна читать код так же, как его прочитает система управления, иначе картинка на экране и движение на станке разойдутся
Навигация по событиям найти следующую смену инструмента, задание оборотов или подачи. На программе в тринадцать тысяч строк поиск по номерам строк бесполезен
Массовая правка по правилам перенумеровать кадры, снять или проставить пропуски. Руками - это часы работы и новые ошибки
Автоматическая корректировка режимов обработки оперативно изменить значение рабочей подачи и оборотов шпинделя по определенным правилам во всем тексте УП
Контроль синтаксиса программа для проверки G-кода показывает кадры, которые не может прочитать: опечатки, лишние адреса, потерянные символы
Отрисовка траектории визуализация G-кода показывает то, чего не видно в тексте: холостой ход через заготовку, забытый подъем по Z, участок от прошлой детали
Имитация движения по траектории непрерывное или покадровое движение инструмента по траектории в соответствии с текущим кадром и с анализом текущих параметров
Статистика время обработки, длина пути, число инструментов, габариты перемещений – оценка загрузки станка до того, как он занят

Поиск по номерам строк в текстовом редакторе и переход по технологическим событиям в редакторе УП

Бэкплот. Построение траектории по готовому тексту УП, без исходной модели и расчета CAM. Показывает путь инструмента, но материал с заготовки не снимает.

Часть имеющихся инструментов на рынке ограничивается просмотром: по сути, это анализатор G-кода (gcode analyzer) без возможности правки. Полноценная работа с программой ЧПУ при помощи редактора УП подразумевает еще и правку с контролем результата, и отрисовку траектории, и анализ параметров траектории.

При этом ошибка в кадре может стоить сломанного инструмента, испорченной заготовки, простоя и других проблем на производстве.


Три уровня проверки управляющей программы: синтаксис, траектория, статистика

Редактор УП CheckNC позволяет решить все указанные выше задачи.

CheckNC: как это работает

Работа с текстом

  • Подсветка по смыслу. Ускоренные перемещения, рабочие ходы, дуги по часовой стрелке и против, смена инструмента, обороты, подача, комментарии, номера кадров. Пятнадцать настраиваемых цветов, светлая и темная схемы.

  • Цвет связывает текст и геометрию. Участок траектории окрашен так же, как соответствующий ему кадр в тексте, поэтому взгляд переносится с кода на картинку без поиска.

  • Навигация по технологическим событиям. Переход к следующей или предыдущей смене инструмента, к заданию частоты вращения, к заданию рабочей подачи. Плюс закладки и переход к кадру по номеру.

  • Диапазон по признаку. Участок задается не только строками: между двумя сменами инструмента, между заданиями оборотов, между закладками.

  • Кадры. Автонумерация по правилам – различные форматы номера, свой интервал, стартовое значение, признак символа N. Пропуски, комментарии, регистр адресов, пробелы между ними. Этим же приводят чужой файл к цеховому стандарту, когда нужно преобразовать G-код под привычный вид.

  • Режимы. Подачи и обороты пересчитываются по всему тексту в процентах от текущих, с ограничением сверху и снизу, чтобы правка не вышла за возможности станка.

  • Синтаксис. Некорректные кадры разбираются с сообщениями и предложениями по исправлению.


Текст управляющей программы с подсветкой синтаксиса: перемещения, подачи и номера кадров окрашены по смыслу
Текст управляющей программы с подсветкой синтаксиса: перемещения, подачи и номера кадров окрашены по смыслу
Диалог выбора диапазона: границы участка задаются технологическим событием – сменой инструмента, заданием оборотов или подачи
Диалог выбора диапазона: границы участка задаются технологическим событием – сменой инструмента, заданием оборотов или подачи

Траектория и анализ

  • Отрисовка для фрезерной, токарной обработки. Траектории нескольких программ накладываются в одном окне – удобно сравнивать варианты.

  • Измерение расстояний между точками прямо в графическом окне. Точку можно указать мышью и перейти к ее кадру в тексте.

  • Статистика, набор показателей: габариты перемещений и время по каждому инструменту отдельно, полное время выполнения, время резания, время ускоренных ходов, время смены инструментов, полная длина траектории и длина по типам перемещений. Расчет уточняется характеристиками станка – временем смены инструмента и скоростью ускоренной подачи.

  • Отладка по кадрам: пройти по кадрам и увидеть, где поведение разошлось с задуманным. Имитация дает запуск, паузу с возобновлением, шаг по одному кадру, остановку с переходом в начало и регулировку скорости. Рядом - окно состояния: координаты по всем осям, включая поворотные, действующая подача, обороты, активный цикл, значения переменных. Текущий кадр подсвечивается в тексте.

  • Сборка команд: конструктор G-кода, он же УП-ассистент (будет реализован до конца 2026 года), собирает команду по структуре, не заставляя держать в голове формат стойки системы ЧПУ.

Текст УП и построенная по ней траектория в одном окне (выбранная система ЧПУ и кинематика станка)

Станки, системы ЧПУ, операционные системы

Редактор УП CheckNC может быть использован для работы с УП для систем ЧПУ Fanuc и подобных, Heidenhain и Sinumerik, при этом имеется гибкая настройка на любые системы управления. Кинематика выбирается из токарной и фрезерной трехосевой. Четырехосевая и пятиосевая кинематики планируются к реализации в первом квартале 2027 года.

Работает под Windows от 7 SP1 до 11 и под Linux Ubuntu 22, РЕД ОС, Astra Linux 1.8. Из "железа" достаточно процессора уровня Core i5, восьми гигабайт памяти и видеокарты с поддержкой OpenGL 3.2.

Продукт включен в Единый реестр российского программного обеспечения под номером 32660, исключительное право подтверждено свидетельством ФИПС №2019616944 от 30.05.2019. В каталоге совместимости АРПП «Отечественный софт» он значится в разделе замещения иностранного ПО применительно к CIMCO Edit.

Сравнение по задачам

Задача CIMCO Edit CheckNC
Подсветка синтаксиса есть есть
Навигация по событиям есть есть
Выбор диапазона кадров по строкам по строке, кадру, событию, закладке
Автонумерация кадров есть есть
Массовая правка режимов есть есть
Проверка синтаксиса есть есть
Отрисовка траектории фрезерная, токарная, пятиосевая фрезерная, токарная, пятиосевая - в ближайшей перспективе
Статистика есть есть
Измерение по траектории есть нет, в ближайшей перспективе
Конструктор команд NC-Assistant УП-ассистент, реализация к 31.12.2026
Простейший CAD/CAM отдельный платный модуль нет
Сравнение двух программ есть есть
Ограничение на размер файла не заявлено нет
Передача программ на станок отдельные модули отдельный продукт линейки
Съем материала, контроль столкновений отдельный модуль отдельный продукт линейки
Поддерживаемые системы ЧПУ 17 в документации версии 2026 Fanuc и подобные, Heidenhain, Sinumerik, гибкая настройка
Операционные системы Windows Windows и Linux (Astra Linux, РЕД ОС)
Реестр российского ПО нет запись №32660
Порядок приобретения через реселлеров, цена по запросу напрямую у разработчика и у дилеров, цены опубликованы на сайте
Активация проверка на сервере вендора, нужен разрешенный доступ наружу, нет поддержки в России код лицензии от разработчика, поддержка в России

Как видно из таблицы, по базовым операциям с текстом и траекторией обе программы решают одни и те же задачи, а в работе с кадрами и режимами набор инструментов у российского редактора детальнее: диапазон выделяется по технологическому событию, у нумерации пять форматов, режимы пересчитываются с ограничением сверху и снизу. Дальше выбор упирается в парк оборудования: список поддерживаемых стоек стоит сверить со своим до принятия решения.

Как заменить CIMCO Edit: порядок действий

Замена редактора - это не просто установка софта, а проверка того, что пользователи продолжат работать как раньше. Дистрибутив, руководство и видеообзоры выложены открыто, поэтому первые четыре шага проходятся до покупки.

  1. Составьте фактический список стоек. Не тот, что в паспорте участка, а реальный: с версиями систем управления и особенностями, которые технологи держат в голове.

  2. Возьмите сложные программы, а не показательные. С циклами, подпрограммами, поворотными осями. Разбор должен пройти без потерь.

  3. Сверьте траекторию. Картинка обязана совпасть с тем, что вы ожидаете увидеть, включая холостые ходы и подходы.

  4. Проверьте расчет по факту. Прогоните статистику на программе, для которой известно реальное время обработки. Сошлось – код читается правильно, а не просто раскрашивается.

  5. Откройте архив. Старые программы должны читаться, а комментарии на русском не превращаться в мусор.

  6. Посчитайте места и обучение. Сколько человек работает с текстом УП, сколько лицензий нужно, кто и за какое время переучится.

Когда одного редактора мало

Линейка модульная: редактор УП CheckNC закрывает работу с текстом и траекторией, а задачи соседних классов вынесены в отдельные продукты. Так сделано намеренно – верификатор с моделью станка и редактор кода нужны разным людям и в разные моменты подготовки производства.

Путь управляющей программы от расчета в CAM до станка и место каждого инструмента на этом пути

Задача Продукт Что дает
Увидеть съем материала, поймать столкновение и зарез ГеММа-3D.Верификатор цифровой двойник станка, удаление материала, сравнение готовой детали с моделью
Хранить программы, вести версии, передавать на станок Архив УП порядок в цеховом архиве и жизненный цикл УП
Получить УП из трехмерной моделив CAD\CAM-система ГеММа-3D стратегии обработки, расчет траекторий по геометрии, постпроцессирование
Настроить вывод кода под конкретную стойку ГеММа-3D.Постпроцессор разработка и отладка постпроцессоров под свое оборудование

Редактор УП при этом остается точкой, куда программа попадает последней – перед отправкой на станок ее смотрят и, возможно, окончательно правят.

Как устроена управляющая программа

Управляющая программа - это последовательность команд, по которой устройство ЧПУ ведет перемещения и вспомогательные функции станка. Кодирование и оформление в отечественной практике задает ГОСТ 20999-83.

Файл УП - это текстовый файл, где каждая строка – кадр, а кадр состоит из адресов со значениями.

Кадр УП - это одна строка с законченным набором команд, которую стойка отрабатывает целиком. Записывается последовательностью адресов со значениями: N – номер, G – подготовительная функция, X, Y, Z – координаты, F – подача, S – обороты, T – инструмент.

Кадр ЧПУ - это минимальная порция, которую система управления берет в работу целиком, поэтому оборванная строка останавливает выполнение.

Из чего состоит УП и что представляет собой программа управления станком по структуре: заголовок с номером программы, тело из кадров, команда завершения. Такова структура управляющей программы для станков с ЧПУ независимо от производителя системы ЧПУ. Для чего в начале программы находятся код начала программы и номер программы – по ним ЧПУ опознает начало исполняемого текста и отличает программы в своей памяти. В каком виде записываются команды управляющей программы, определяет формат конкретной системы ЧПУ.

Подготовительные функции ЧПУ – команды с адресом G, задающие режим работы: тип интерполяции, систему координат, плоскость обработки, циклы. Вспомогательные функции с адресом M управляют станком: пуск и остановка шпинделя, охлаждение, смена инструмента.

Управляющая программа для станков с ЧПУ - это всегда компромисс между тем, что посчитала CAM-система, и тем, что понимает конкретная система ЧПУ. Обращение к инструменту у разных производителей разбирается по-разному: запись вида T0101 код ЧПУ читает как номер позиции и номер корректора одновременно. С подпрограммами так же – вызов подпрограммы ЧПУ на одной стойке пишется одним адресом, на другой - другим, и Fanuc вызов подпрограммы оформляет иначе, чем Sinumerik. Поэтому редактор УП должен знать систему управления, а не просто раскрашивать текст по словарю.

Чем открыть файл с расширением nc

Файлы УП чаще всего имеют расширение nc или tap, но встречаются и другие: единого стандарта нет, все зависит от системы ЧПУ и постпроцессора. Файл .nc открывает любой редактор управляющих программ, а чтобы просто заглянуть в содержимое, хватит и текстового.

Часто задаваемые вопросы
Можно ли продолжать пользоваться уже купленной лицензией CIMCO Edit?

Запрета на использование ранее приобретенного ПО нет. Вопрос в другом: активация после переустановки или замены ПК требует связи с сервером вендора, а обновления доступны только при действующем сопровождении. Работать можно, но планировать на этом производство сложнее.

Какие есть аналоги CIMCO Edit среди российского ПО?

В каталоге совместимости АРПП в разделе замещения CIMCO Edit значатся CheckNC и NCM Editor компании «Интекс». Отдельно на рынке есть верификаторы со съемом материала, но это другой класс задач.

Работает ли редактор G кода CheckNC на российских операционных системах?

Обеспечивается поддержка Linux, дистрибутив собран под Ubuntu 22. Astra Linux, РЕД ОС есть сертификаты совместимости.

Что делать, если в парке есть системы ЧПУ, которых нет в списке поддержки?

Продукт заявлен как редактор с гибкой настройкой на любые системы управления. Конкретный список стоек стоит обсудить с разработчиком до покупки. Возможна оперативная адаптация ПО под Ваши нужды.

Хватит ли онлайн сервиса (работающего через браузер) вместо программы?

Проверить G-код онлайн действительно можно: онлайн софт работает у всех, файл открывается сразу. Ограничений два - программу придется загрузить на чужой сервер, а языков конкретных стоек и глобальной правки такие сервисы не дают.

Заменяет ли бесплатный просмотрщик полноценный редактор?

Для простого просмотра файла - да. Для работы - нет: просмотрщики не дают глобальной правки по правилам, не считают статистику, не знают языков стоек и плохо переносят большие программы.

Нужен ли редактор, если есть CAM-система с постпроцессором?

Нужен. CAM-система выдает программу, но правки на месте никто не отменял: поменять подачу под заготовку, вырезать участок, поправить кадр по замечанию оператора. Открывать ради этого CAM-систему и заново постпроцессировать долго. Это разные инструменты: программы для написания G-кода по трехмерной модели считают траекторию с нуля, редактор УП обычно работает с готовым текстом.

Что попадает под требования по импортозамещению?

Редактор УП CheckNC зарегистрирован в Едином реестре российского ПО, №32660. Наличие записи открывает возможности участия в государственных закупках и работу в отраслях с жесткими требованиями к происхождению софта.

Последние статьи
Кинематическая схема токарного станка: от теории к CAD/CAM-модели
06.08.2026
Кинематическая схема токарного станка: от теории к CAD/CAM-модели
Читать далее