Формат программного блока

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

Функции
Адрес
Масштаб
Назначение
Нумерация программ
P,N
1-99

Определить программу или номер подпрограммы

Порядок нумерации
N
0000-99999

Номер блокировки программы

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

G
00-99

Способ действия программы

Равные параметры

X,Y,Z

 

I,J,K
0.001-9999.99

Взаимодействие шагов программы

 

Центр круга, радиус

Скорость подачи
F
9-1800

Скорость подачи данных

Прочие функции
M
0-99
Различные функции

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

Программный блок станка гидроабразивной резки состоит из одного или множества программных параметров. Программа обычно состоит из адреса, цифр и символов.

Например: Х-46.38

Х- параметры функции адреса, - символ (минус), 46.38-данные(номер)

Данный формат программы начинается с указания адреса, за которым следует последовательность чисел, последовательность блоков, а заканчивается значком *. Это такой вид формата, который указывается в предыдущей программе. Цифры, которые не изменяются в данной программе остаются действующими и их не нужно повторять. В параметрах измерения вы можете записывать только действующие числа и не следовать обычным правилам. В данном программном формате значение длины и данные могут изменяться.

Например:

N0420 G03 X70 Y-36.5 I0 J-2 F100

В предыдущей программе N,G, Y,I, J,F, являются параметрами адреса, где

N – номер блока (После N необходимо указать 4 цифры)

G – Подготовительная функция, X, Y,I, J – равные величины

F- скорость подачи данных, 0420, 03, 70,36.5, 0,2,3 – параметры данных

“.” “-“ -символы

Законченная программа гидроабразивной резки состоит из программных чисел, блоков и некоторых символов. Обычно блок представляет собой один шаг стадии обработки данных. Блок NC является последовательностью программных действий, которые сохраняются в памяти. После обработки данной информации эти программные действия читаются поочередно. Номер блока используется для обозначения блоков, из которых состоит данная программа. Номер блока состоит из буквы N, после которой следует число от 0 до 9999. Этот номер должен быть написан в начале каждого блока. После буквы N необходимо поставить 4 цифры. Блокам можно присваивать числа от 0 до 9999 кроме тех блоков, которым можно присвоить меньшее число, чем предшествующим блокам данной программы. Желательно не присваивать блокам номера идущие друг за другом для того, чтобы можно было помещать новые блоки там, где это необходимо. Если система CNC установки гидроабразивной резки программируется с передней панели, блоки нумеруются по порядку с интервалом 10. Таким образом, блокам, которые вставляются позже легко присваивать номера.