
- •І. Етапи підготовки програми
- •Іі. Мова|язик| програмування сап-ес
- •Ііі. Розділ даних
- •Ііі.1. Ідентифікація програми
- •Ііі.2. Числові дані
- •Ііі.3. Геометричні дані
- •Іv. Розділ процедур
- •IV.I. Основні оператори
- •IV.I.I. Оператори, що визначають швидкість руху:
- •IV.I.II. Основні геометричні оператори
- •IV.II. Допоміжні геометричні оператори
- •IV.III. Оформлення процедур
- •V. Автоматичний розрахунок еквидистанти.
- •VI. Корекція на радiус інструменту
- •VII. Технологічні командо управдейш верстатом
- •VIII. Приклад | програмування
V. Автоматичний розрахунок еквидистанти.
При автоматичному розрахунку еквидистанти| описується контур деталі, а радіус інструменту враховується системою автоматично.
Для завдання режиму автоматичного розрахунку використовуються оператора ФР , P, ФРО. Знак визначає положення центру ріжучого інструменту щодо контура деталі при русі у вибраному напрямі: "+" праворуч від контура /рис.3,а/, "-" -слева від контура /рис.3,б/.
При
автоматичному розрахунку спільно з
оператором ФР
задається
оператор
,
що визначає відстань від центру ріжучого
інструменту -до
оброблюваного контура. Величина Р
завжди
позитивна.
При призначенні автоматичного розрахунку еквидистанти з виходом на еквидистанту з точки TKі по нормалі до контура формат виходу наступний:
… ОТТКі;
ПОПРj;
ФР
;
;
ПО
Наприклад:/рис.4,а/
... ОТТКО; ПОПРО; ФР-; Р/5; ПОПР1; ПОПР2;...
При відміні автоматичного розрахунку еквидистанти| зі|із| сходом з|із| еквидистанти| по нормалі до контура в крапку|точку| ТКі| формат сходу наступний|слідуючий|:
…ПО
DОПРj;
ФРО; ПОПРК; DОТКl;…
Наприклад:/рис.4,б/
... ПОПР1; ПОПР2; ДОПР3; ФРО; Р/5; ПОПР3; ДОПР1;...
VI. Корекція на радiус інструменту
Для завдання|задавання| корекції на радіус інструменту використовуються оператори:
+НК - введення корекції при русі інструменту праворуч від контура /см. мал. 3, а/;
- НК - введення корекції при русі інструменту зліва від контура /см. мал. 3, б/;
КК - відміна корекції.
Номер коректора і може набувати значень 01 .... 99.
Система САП-ЕС здійснює корекцію розрахованою на ЕОМ еквидистанти|, а величина корекції встановлюється на коректорові в межах ± 0,01 ... ± 2,55 мм.
При введенні корекції по нормалі до прямої /рис. 5, а, б/ крапка|точка|
введення ТК* вибирається до урізування інструменту в метал, а довжина
відрізання
L
має
бути більше радіусу інструменту
+
2 мм.
по
Наприклад:/мал.5,а/
... ОТТКО; ПОПРО; -НКО2; ПОПР1; ПОПР2;...
Відміна корекції здійснюється перед останнім переміщенням аналогічно введення в крапці, віддаленій від контура деталі на відстані + 2 мм /мал. 6, а, б/.
Наприклад:/мал.5,а/
…ПОПР2; ПОПР1; КК01; ПОПРО; ДОТКО; КПО!
VII. Технологічні командо управдейш верстатом
Технологічні команда управління верстатом містять на мові САП-ЕС групу скорочених термінів якими задаються команди на виконання верстатом певних технологічних функцій. Такими командами, наприклад є: ТОРМШП – останов шпінделя; РОЗЖИМ Z – розтиску координати Z; ЗАЖИМ Z – зажим координати Z і ін.
Порядок написання технологічних команд в розділі процедур довільний і призначається залежно від умов роботи.
Наприклад:/мал.5,а/
…НПО; S/100; N/800; ОТТКО; ДОТК1; Z/-50; ЗАЖИМ Z; ПОПРО; ПОПР1; ПОПР2; ПО-КР1; ДОТКО; РАЗЖИМ Z; Z/50; КПО!
. - *
VIII. Приклад | програмування
ПРОГРАМА = 5212;
ВЕРСТАТ = 00050;
* Деталь_ АП.3.100.01_|СТ.ГР.ТИ-52_|
ПЕТРОВ_ И.С._ФРЕЗА_ ФІО_;
TK0=Х/230, У/130; ПР1=У/80;
TKI=|=X/I80, У/88; ПР2=Х/0;
ТК2= Х/100, У/0; ПРЗ=TK2|, Б/-250000;
ТКЗ=X/I80, У/0; ПР4=У/0;
ТК4= X/I80, У/130; KPI=МУПР1, БХПР2, R/20;
ПРО= X/I80; КР2=ЦТКЗ, R/40; !
НЛО; S/800; ОТТКО; Д0TK1; S/300; Z /-50; ЗАЖИМ Z;
+HK0I|; P/5; П0ПР0; Фр+; П0ПР1; По+КРІ; П0ПР2;
П0ПР3; П0ПР4; МХТК; ПО-КР2; БУТК; П0ПР0;
Д0ТК4; S/800; РОЗЖИМ Z; Z/50; - ФPO; KK0I;
ТОРМШП; Д0TK0; КПО; !
ТКО
ЕКВИДИСТАНЦИЯ
ПРО2
ПРО
КОНТУР
ПРО1
О
б
Мал.4
а
0
ПР2
КР2
ПР0