Главная » Статьи » Управляющая программа

Управляющая программа

Современные станки с ЧПУ управляются с помощью специальных программ. Управляющей программой называется сумма команд, составленных на языке программирования.Она должна соответствовать заданному алгоритму работы станка, ведущему обработку конкретной заготовки. Язык программирования — это G и M коды, которые опираются на положения Международных организаций ISO (МО по стандартизации) и EIA (Ассоциация электронной промышленности). Но производители систем Числового Программного Управления не всегда во всем точно следуют букве этих правил. При описании основных функций они соблюдают эти стандарты, а при придании специальных возможностей своим системам — допускают вольности. Это выражается в незначительном отличии специфических кодов у разных производителей систем ЧПУ.

В управляющую программу входят последовательность кадров. Обычно она начинается с % (символ начала программы), а заканчивается символом М02 (М30). Каждый кадр этой программы состоит из одного шага обработки и может обозначаться номером кадра (№1 №2 … №20 и т.д.). Заканчивается кадр символом ; (конец кадра). Кадры управляющей программы состоят из команд в виде слов (М30, Х10, G91 и других). Каждое слово включает в себя символ (адрес) и цифру. Адреса A, B, C, D, E, Q, P, R, W, X, Y, U, Z, V — обозначают координатные оси, по которым осуществляются перемещения.

В словах, описывающих перемещения, могут встречаться знаки (+) или (-). Если такой знак отсутствует, перемещение следует считать положительным. Параметры интерполяции обозначаются адресами J, I, K. Вот значения некоторых символов:

F — функция подачи.

S — функция главного движения.

M — вспомогательная функция

G — подготовительная функция.

Для программирования обработки деталей на станках с ЧПУ существуют три метода:

Ручное программирование. Для него нужны грамотные операторы, с хорошим знанием техники ручного программирования.

Программирование с помощью пульта управления ЧПУ. В этом случае оператор может верифицировать управляющую программу (УП) или с помощью специальных пиктограмм выбрать нужный постоянный цикл и включить его в код УП.

Программирование с помощью CAD/CAM систем. Здесь технолог-программист использует инструменты, которые позволяют избавиться от трудоемких математических подсчетов. Применение этих систем значительно повышает скорость написания УП.