Редактор кода машинных программ CheckNC
Визуализация и анализ траектории движения расчётной точки инструмента на основе файла управляющей программы с возможностью настройки на конкретный тип системы ЧПУ.
Система имеет пять основных окон:
Назначение системы:
- динамическая визуализация с возможностью изменения скорости прорисовки;
- нахождение кадра УП указанием элемента траектории на экране;
- измерение элементов траектории;
- получение технологической информации об элементе траектории (номер инструмента, подача, обороты, кадр, вызвавший данное перемещение);
- прорисовка отдельных инструментов;
- быстрый пересчёт траектории и визуализация после изменения текста УП в окне редактора;
- связь текста УП и траектории в графическом окне может быть установлена или отключена по желанию пользователя;
- расчёт машинного времени работы программы;
- перенумерация УП;
- цвет траектории можно установить как по инструменту, так и по подаче (элементы траектории с одинаковой подачей прорисовываются одним цветом);
- экспорт траектории в ГеММа-3D в формате APT, геометрии (поли линия) или прохода, а также в формат DXF.
С помощью системы можно описать следующие параметры станков с ЧПУ:
- Имя станка.
- Имя системы ЧПУ.
- Тип станка по количеству управляемых координат (2D или 3D и выше). Для двух координатных УП можно указать направление осей на экране компьютера. Определяются также адреса управляемых координат (осей) и методы описания их численных значений.
- Параметры, позволяющие системе определить, как в УП для данного станка осуществляется смена инструмента, управление оборотами шпинделя, управление подачей инструмента. Кроме того, для токарного оборудования старых образцов (там, где вылеты резца в настроечном блоке присутствуют в каждой координате) можно настроить учёт вылета резцов при прорисовке.
- Всё, что касается подготовительных функций, определяющих движение инструмента, т.е. описаны G-функции холостого хода, линейной интерполяции, круговой интерполяции по часовой стрелке и против, функции, определяющие плоскости круговой интерполяции, параметры, определяющие возможность винтовой интерполяции. Определяются также ситуации, в которых встреченный в кадре адрес координаты не должен восприниматься как команда для перемещения (например, выстой G4X2).
- Определяется способ описания круговой интерполяции, т.е., как определяется центр кругового перемещения, возможно ли задание радиуса, максимально допустимая ошибка круговой интерполяции. Также, для получения правильных координат относительно нуля программирования при измерениях траектории, на данной вкладке можно описать координаты стартовой точки программы. Описаны символы, с помощью которых определяются комментарии, если они допустимы в УП.
- Всё, что касается расчёта машинного времени работы программы, функции минутной, оборотной и инверсной подачи, функции постоянной скорости резания, время смены инструмента, скорость холостого хода и т.д.
Описание интерфейса CheckNC.
Система имеет пять основных окон:
- графическое окно для визуализации траектории;
- кнопочную панель "Управление";
- окно "Оси станка" для визуализации станочной системы координат;
- окно "Информация" для вывода сведений о текущем состоянии УП при по кадровой прорисовке;
- окно редактора, для редактирования текста управляющей программы;
Окна пользователь может расположить как ему удобно и расположение их на экране сохраняется, если в параметрах системы стоит соответствующая настройка. Возможно динамическое изменение вида (масштабирование, поворот и сдвиг). Нажатие правой клавиши мыши в графическом окне вызывает контекстное меню, позволяющее управлять видами и настройкой интерфейса. Размер загружаемого файла УП практически не ограничен.
Системные требования:
- MS Windows 9x/2000/XP
- Оперативная память - 64 MB.
- Свободное место на диске - 5 MB.
- Видеосистема - SVGA.