Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Rukovodstvo_po_NC_programmirov_WinMax.doc
Скачиваний:
12
Добавлен:
01.07.2025
Размер:
7 Мб
Скачать
☆

Символы адресов

Символы адресов – это первый символ слова в программном блоке. Команда сигнализирует этим системе о характере действий этого блока.

Список символов адресов, опознаваемых этой системой:

/ Команда игнорировать

( ) Команда комментарии

: Номер подпрограммы ( Опция NCPP )

A Вращение вокруг оси X

B Вращение вокруг оси Y

D Корректировка диаметра инструмента

F Скорости подачи

G Подготовительные функции

H индекс корректировки длины инструмента

I Центр дуги по оси X / Корректировка масштабирования по оси X .

J Центр дуги по оси Y / Корректировка масштабирования по оси Y.

K Центр дуги по оси Z / Корректировка масштабирования по оси Z.

L Корректировка длины инструмента. Режим набора данных.

М. Разные Функции

N Последовательный номер

O Номер подпрограммы ( опция NCPP )

P Номер программы ( подпрограммы), задержка времени, масштабирование

Q Стандартный цикл смещения, глубина ступени при сверлении

R Угол поворота, Уровень возврата, радиус круговой интерполяции

S Функция скорости вращения шпинделя

T Выбор Инструмента

X Первичный размер перемещения по X

Y Первичный размер перемещения по Y

Z Первичный размер перемещения по Z

Специальные символы.

Специальные символы –это символы ASCII внутри файла, которые имеют особенное значение для системы и не могут быть отредактированы.

Следующие специальные символы распознаются программным обеспечением NC:

«%» Начало / Конец ленты – сигнализирует системе , что все последующие символы являются частью программы . Система автоматически добавляет эти символы к началу новой программы. Можно также использовать % , как символ для определения конца ленты.

«E» Конец ленты . ( опция для BNC и ISNC) - сигнализирует системе NC ,что ни один символ больше не последует . Этот символ является дополнительным для обеспечения совместимости с существующими программами, которые включают символ EOT в конце.

«CR»- сигнал конца программы блока

«CRLF» – возврат соответствующего перемещения или сигнал конца программы блока.

( идентично с CR)

Примечание :

CRLF не показывается при просмотре программы в редакторе NC .

Слово :

Слово-это группа алфавитно-цифровых характеров символов. Первый символ-это символ адреса. Может быть или М или G. За символом адреса следует значение.

Образец NC слова - "X -. 03" и "G00. "

Одно слово или группы слов формируют программный блок.

Блок:

Блок это группа слов, разграниченных символом конца блока: возврат соответствующего перемещения CR или CRLF. Каждый блок внутри программы должен быть закончен или с CR или CRLF.

Следующая иллюстрация показывает типичный блок NC и его компоненты:

N100 G01 G41 G09 X1.35 Y-0.475 Z .025 F5.0 M07

Номер

символ адреса

одноразовая подготовительная функция

слово размеров

слово скорости подачи

Вспомогательные

функции

N100

G01 G41

G09

X1.35 Y-0.475 Z .025

F5.0

M07

Рисунок 3-1. Типичный блок NC.

Задание кодов M и G по умолчанию.

При включении питания, перезапуске системы управления, начальном ( первом ) входе в редактор NC или после удаления программы, система устанавливает М коды по умолчанию:

M05 – Остановка вращения шпинделя

M09 –Выключение охлаждения обеих систем

Система также устанавливает G коды как заданные по умолчанию . Значение G кодов показано в соответствующей таблице и в разделе «Подготовительные функции –G коды»

Важно: Для изображения графики и запуска программ система использует специальные единицы при выборе редактора NC, отличные от G кодов

Навигация.

Ч тобы перемещать курсор от блока до начала следующего блока необходимо нажать . Используйте стрелку вправо продвижение и влево / назад для перемещения курсора внутри блока. Используйте клавишу Enter для перемещения курсора между словами в блоках.

Д ля перемещения в начало текущего блока нажмите клавишу Home или стрелку вверх . Если курсор уже в начале блока ,то нажатие клавиши вверх передвинет курсор к началу последнего слова в предыдущем блоке. Для перемещения от слова к началу следующего слова , необходимо нажать Enter. Если курсор находиться в конце текущего блока , при нажатии клавиши Enter редактор автоматически представляет следующий действующий символ адреса. Для перемещения от одного символа к другому необходимо нажать стрелку вправо. Если при этом курсор находится в конце текущего блока, то он переносится к началу блока.

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

-для удаления числовых данных, необходимо переместить курсор и нажать Delete или левую стрелку. Удаление слова происходит из-за того ,что цифровая информация не может быть представлена в программе NC . В разделе программы NC –базовые программные функции «главного меню» представлена информация об абсолютном G90 и возрастающем способе G91 удаления блоков.