Оператор условного и безусловного перехода
Лекция №12
Оператор условного и безусловного перехода.
IF (арифметическое выражение) М1; М2; М3
Если это выражение: <0 =0 >0
YUMTO M1
Рекомендуемые материалы
Оператор описания массива данных
RESERV
Постпроцессорный оператор
AUXFUN / N
N—код или номер вспомогательной функции
AUXFUN / 71
AUXFUN / 71 OFF
Оператор введения местной системы координат
REFSYS /
Запись в программе:
REFSYS / имя матрицы
.
.
.
REFSYS / NOMORE
PARTNO
.
.
.
PR1 = LINE / 0, 0, 0, 70
PR2 = LINE / PARALEL, PR1, XLARGE, 10
.
.
.
REFSYS / M1
PR1 = LINE / 0, 0, 0, 40
PR1 = LINE / 0, 0, 60, 40
PR1 = LINE / 0, 0, 60, 0
C1 = CIRCLE / 60, 20, 20
REFSYS / NOMORE
.
.
.
FINI
PARTNO
.
.
.
M1 = MATRIX / TRANSL, 20, 20, 0
.
.
.
M1 = MATRIX / TRANSL, 30, 40, 0
L1 = LINE 100, 0, 100, 80
L1 = LINE 0, 80, 100, 80
T1 = POINT / L1, L2
REFSYS / M1
T1 = POINT / L1, L2
REFSYS / M1
T1 = POINT / L1, L2
REFSYS / M2
T1 = POINT / L1, L2
REFSYS / NOMORE
Оператор преобразовании траектории движения инструмента.
TRACUT = /
TRACUT—траектория резания
PARTNO
.
.
.
M3 = MATRIX / XYROT, 90, XOY, TRANSL, 150, 30
TRACUT / M3
.
.
.
TRACUT NOMORE
Оператор копирования
COPY, INDEX
Запись оператора в программе:
INDEX / индекс
.
.
.
COPY / индекс , число копий
Пример.
INDEX / 1 CONT1 = CONTUR / T1, CCLW,
C1, CCLW, C2, T2, COPY / 1, XYROT, 45, 8
Возможность оператора копии.
2 варианта:
1 вар.
INDEX / 2
.
.
.
INDEX / 1
.
.
.
COPY / 1
.
.
.
COPY / 2
2 вар.
INDEX / 1
.
.
.
COPY / 1
.
.
.
COPY / 1
Пример.
INDEX / 1
CONT1 = CONTUR / T1, CCLW, C1, CCLW, C2, T2—внутренний цикл
COPY / 1, XYROT, 45,8
COPY / 1, TRANSL, 40, 0, 0
.
.
.
Определение макрокоманд или подпрограмм.
MACRO—оператор начала подпрограммы
.
.
.
TERMAC—конец подпрограммы
Общий вид оператора подпрограммы.
имя подпрограммы = MACRO /
Оператор вызова подпрограммы.
CALL / имя подпрограммы, список фактических параметров
Пример записи подпрограммы.
MACA = MACRO /
B—движение по оси Z
FEDRAT / A
GODLTA / A 0, 0, +B—поднять инструмент
GODLTA / A 0, 0, -B—опустить инструмент
Информация в лекции "6 Методы эмпирического исследования" поможет Вам.
TERMAC
.
.
CALL / MACA, 100, 40
100—А—подача
40—В—координата Z