Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Координати інструмента ХТХCURPOS Координата Х формована

Работа добавлена на сайт samzan.net:


ДОДАТОК А

Список систем і змінних користувача

Даний додаток містить повний перелік систем і змінних користувача, які можуть бути використані у файлах алгоритмів.

Координати інструмента

ХТ
ХCURPOS

Координата Х формована.


YCURPOS

Координата Y формована.


ZCURPOS

Координата Z формована.

ХC
XBEG

Координата Х попередня.

YC
YBEG

Координата Y попередня.

ZC
ZBEG

Координата Z попередня.

Приріст по осі Х.

DY

Приріст по осі Y.

DZ

Приріст по осі Z.

AT
ACURPOS

Формоване кутове положення А.

BT
BCURPOS

Формоване кутове положення B.

CT
CCURPOS

Формоване кутове положення C.

AC
ABEG

Попереднє кутове положення А.

BC
BBEG

Попереднє кутове положення B.

CC
CBEG

Попереднє кутове положення C.

DA

Кутовий приріст A.

DB

Кутовий приріст B.

DC

Кутовий приріст C.

ДЛПЕР
LENG/MOV

Довжина переміщення.


Кругова інтерполяція

ХЦОКР
X/CENTER

Координата центра окружності X.

YЦОКР
Y/CENTER

Координата центра окружності Y.

ZЦОКР
Z/CENTER

Координата центра окружності Z.

RОКР
R/CIRC

Радіус окружності.

НАПРОКР
DIR/CIRC

Напрямок руху по дузі окружності.

ЧС
CW

По годинниковій стрілці [1].

ПЧС
CWW

Проти вартовий стрілки [0].

ВОКР
TYPECIRC

Вид окружності.

ВЫП
CONVEX

Опукла [0].

ВОГН
CONCAVE

Увігнута [1].

ЦУГОЛ
ANG/CIRC

Центральний кут дуги.

КПЛОК
ПЛОКР
C/PLACE

Площина дуги окружності.

XY, XZ, YZ

Площина XY, XZ, YZ.

Наступні переміщення інструмента

ВХСЛ
V/XNEXT

Вектор наступного переміщення по осі X.

ВYCЛ
V/YNEXT

Вектор наступного переміщення по осі Y.

ВZCЛ
V/ZNEXT

Вектор наступного переміщення по осі Z.

УГHАП
ANG/M

Кут перелому траєкторії.

К/ПЕРЕЛ
C/BREAK

Код перелому траєкторії.

Геометрія й номер позиції інструментів

ТИНСТР
N/TOOL

Номер інструмента, що завантажує.

ИНСТР1
FIRSTOOL

Перший інструмент програми.

СЛИНСТР
NEXTOOL

Наступний інструмент.

КОЛИHСТ
NOF/TOOL

Кількість інструментів у таблиці.

ПHИHСТ
IND/TOOL

Порядковий номер, що завантажує інструмент у таблиці.

RИHСТР
RAD/TOOL

Радіус завантажуваного інструменту.

RСЛИHСТР
NEXT/RTL

Радіус наступного завантажуваного інструменту.

ВЫЛЕТХ
XOVERH

Виліт інструмента по осі Х.

ВЫЛЕТY
YOVERH

Виліт інструмента по осі Y.

ВЫЛЕТZ
ZOVERH

Виліт інструмента по осі Z.

Вмикання / вимикання коректорів

ВКЛКОРХ

XCOMPON

Коректор, що включає, по Х.

ВКЛКОРY

YCOMPON

Коректор, що включає, по Y.

ВКЛКОРZ
ZCOMPON

Коректор, що включає, по Z.

ВКЛКОРR
RCOMPON

Коректор, що включає, по R.

ВЫКЛКОРX
XCOMPOFF

Коректор, що виключає, по X.

ВЫКЛКОРY
YCOMPOFF

Коректор, що виключає, по Y.

ВЫКЛКОРZ
ZCOMPOFF

Коректор, що виключає, по Z.

ВЫКЛКОРR
RCOMPOFF

Коректор, що виключає, по R.

Вистій

ВЫСТОБ
SPIN/DW

Вистій у обертах.

ВЫСТВР
TIME/DW

Вистій у секундах.

Положення металу

ПЛМ
METLOCAT

Положення металу.

СПР
RIGHT

Праворуч [0].

СЛВ
LEFT

Ліворуч [1].

Керування шпинделем

N
NОБ
SPIN

Обороти шпинделя.

V
VРЕЗ
VC

Швидкість різання.

NДИАП
N/RANGE

Номер діапазону шпинделя.

НВШП
DIR/SPIN

Напрямок обертання шпинделя.

КОДШПИНД
COD/SPIN

Код у ряді шпинделя.

СЛNОБ
NEXTSPIN

Наступні обороти шпинделя.

СЛVPEЗ
NEXTVC

Наступна швидкість різання.

СЛНДИАП
NEXT/RNG

Наступний номер діапазону шпинделя.

СЛНВШП
NX/DIRSP

Наступне направлення обертання шпинделя.

СЛКОДШП
NEXTC/SP

Наступний код у ряді шпинделя.

УГОРШП
ANG/SPIN

Кут орієнтації шпинделя.

Керування подачею

S
ПОДМИН
FEED

Подача в мм/хв.

SОБ
ПОДОБ
FEEDS/T

Подача в мм/об.

СЛПОДМИН
NEXT/F/T

Наступна подача в мм/хв.

СЛПОДОБ
NEXT/FD

Наступна подача в мм/про.

Різьблення

П/РЕЗЬБЫ
PR/THRD

Профіль різьблення.

МЕТРИЧ
METRIC

Метрична [0].

ТРАПЕЦ
TRAPEZ

Трапецеїдальна [1].

УПОРНАЯ
BUTTRESS

Упорна [2].

ТРУБНАЯ
PIPE

Трубна [3].

ПРЯМОУГ
SQUARE

Прямокутна [4].

В/РЕЗЬБЫ
KINDTHRD

Вид різьблення.

НАРУЖ
EXTERN

Зовнішня [0].

ВНУТ
INTERN

Внутрішня [1].

Т/РЕЗЬБЫ
TYPETHRD

Тип різьблення.

ПРАВАЯ
RIGHT

Права [0].

ЛЕВАЯ
LEFT

Ліва [1].

СБЕГ
RUN/OUT

Збіг різі.

Ф/РЕЗЬБЫ
FORMTHRD

Форма різьблення.

ЦИЛ
STRAIGHT

Циліндрична [0].

КОНИЧ
TAPER

Конічна [1].

УГР
ANG/THRD

Кут різьблення.


Додаток Б

Команди CLDATA

Найменування

Позначення

Код

Програма

ПPОГPАМ

1

Деталь

ДЕТАЛЬ

2

Верстат

СТАНОК

3

Кінець КП

КОHЕЦ

4

Стоп програми

СТОП

22

Включити робочу подачу

ПОДАЧА

23

Включити шпиндель

ШПИНД

24

Включити прискорену подачу

ХХОД

25

Включити СОР

СОЖ

26

Включити вистій

ВЫСТОЙ

27

Відвести інструмент

ОТВОД

28

Перезахоплення (лістоштамповка)

ПЕPЕХВАТ

29

Допоміжна функція

ФУНВ

30

Підготовча функція

ФУНП

31

Пропуск кадрів

ПPОПУСК

32

Умовна зупинка програми

ОСТАНОВ

33

Зміна столу

СТОЛ

34

Завантаження інструменту

ИНСТP

35

Цикл

ЦИКЛ

36

Повоpіт стола

ПОВОPОТ

40

Сполучене переміщення

МУЛЬТИ

41

Різьба

PЕЗЬБА

90

Лінійна інтерполяція

ИДИТОЧ

181

Кругова інтерполяція

ИДИОКP

183

Виклик підпрограми

ВЫЗОВ

223

Початок підпрограми

ПОДПPОГ

252

Фіксація початку циклу

НЦ

401

Позиція зміни інструменту

БЕЗПОЗ

451

Вставка в КП

ВСТАВКА

458

Перевірка умови

ЕСЛИ

526

Передача керування на мітку

ИДИМЕТ

527

Мітка

МЕТКА

528

Коментарій програми

КОММЕНТ

582

Виключити СОЖ

СОЖ/ВЫКЛ

700

Виключити шпиндель

ШП/ВЫКЛ

701

Завершити пропуск кадрів

ПP/ВЫКЛ

702

Включити коректор по осі X

КХ/ВКЛ

703

Включити коректор по осі Y

КY/ВКЛ

704

Включити коректор по осі Z

KZ/ВКЛ

705

Включити радіусний коректор

КR/ВКЛ

706

Виключити коректор по осі X

КХ/ВЫКЛ

707

Виключити коректор по осі Y

КY/ВЫКЛ

708

Виключити коректор по осі Z

КZ/ВЫКЛ

709

Виключити радіусний коректор

КR/ВЫКЛ

710

Орієнтований останов шпинделя

ШП/ОP

711

Кінець підпрограми

713

Зарезервована команда (її алгоритм ніколи не спрацьовується)

799   


ДОДАТОК В

Приклад паспорта верстата

Постпроцесор, що приведено тут як приклад, поставляється разом із системою й має номер 222. Він підготовлений для верстата моделі 6З13Ф3, стійка Н33.

1. Верстат: Фрезерний.

2. Відповідність осей:

Xст->Xдет;

Yст->Yдет;

Zст->Zдет.

3. Максимальне переміщення:

по осі X - 0.0 мм;

по осі Y - 0.0 мм;

по осі Z - 0.0 мм.

4. Довжина заправної частини стрічки - 0.0 м.

5. Кількість пропусків між кадpами: 3.

6. СОЖ.

Включення - вpучну;

7. Підпрограми - немає.

8. Інтерполяція.

Лінійна - немає;

Кpугова - є;

Максимальний радіус інтерполяції 99999.0 м;

Переміщення по дузі розбиваються на октанти.

9. Апроксимація за замовчуванням - 0.009 м.

10. Інструмент.

Завантаження інструмента - ручна;

Завантаження першого інструмента наприкінці програми - завантажувати;

Координати БЕЗПОЗ - не обумовлено;

Площина зміни інступента - у точці HЦ;

Стандаpтна площина холостого ходу - не формувати;

Площини переміщення на х/ходу за декількома координатами - XY, YZ, XZ, XYZ.

11. Подача.

Встановлюється - програмно;

Діапазони - безступінчасте регулювання;

Місце вмикання подачі - в одному кадрі з переміщенням.

12. Шпиндель.

Частота обертання шпинделя встановлюється - вручну;

Діапазони - безступінчасте регулювання;

Місце вмикання шпинделя - негайно після одержання команди.

13. Корекція по осях включається.

X - негайно після одержання команди;

Y - негайно після одержання команди;

Z - при першому переміщенні по осі Z;

R - в одному кадрі з переміщенням.

14. Корекція по осях вимикається

X - негайно після одержання команди;

Y - негайно після одержання команди;

Z - при першому переміщенні по осі Z;

R - в одному кадрі з переміщенням.

15. Початковий блок - %*

16. Кінцевий блок - *

17. Стандартний код формування програми - ISO парний.

18. Верстатні цикли -  відсутні.

19. Змінювані символи:

* -> 10;

W -> 136.


Додаток Г

Пpиклад файлу макpокоманд

Постпроцесор, що наведений у даному додатку у якості приклада має номеp 222.

Макpокоманда = 35  (Завантаження інструменту)

KZ/ВЫКЛ 709  (Виключити коpектоp по осі Z)

ХХОД  25  (Включити прискорену подачу)

ОТВОД 28  (Відвести інструмент)

ШП/ВЫКЛ  701  (Виключити шпиндель)

СОЖ/ВЫКЛ  700  (Виключити СОЖ)

ИНСТ  35  (Завантаження інструмента)

Макpокоманда = 4 (Кінець КП)

KZ/ВЫКЛ 709  (Виключити коpектоp по осі Z)

ХХОД  25  (Включити прискорену подачу)

ОТВОД  28  (Відвести інструмент)

ШП/ВЫКЛ  701  (Виключити шпиндель)

СОЖ/ВЫКЛ  700  (Виключити СОЖ)

КІНЕЦЬ 4   (Кінець КП)


ДОДАТОК Д

Приклад макета кадру

N[]G[]G[]X[]Y[]Z[]I[]J[]K[]F[]M[]L[]W___%[]([]

N[]

НОМЕР КАДРУ

Макс. кількість позицій під число – 3

Придушення лівих – немає

Інтервал нумерації – 1

G[]

ПІДГОТОВЧА ФУНКЦІЯ

Номер групи – 1

Макс. кількість позицій під число – 2

Придушення лівих – немає

Ознака модальності – у межах кадру

G[]

ПІДГОТОВЧА ФУНКЦІЯ

Номер групи – 2

Макс. кількість позицій під число – 2

Придушення лівих – немає

Ознака модальності – у межах кадру

X[]

ЧИСЛОВА ІНФОРМАЦІЯ

Номер групи – 1

Макс. кількість позицій під число – 6

Придушення лівих – немає

Висновок "+" для позитивних чисел – є

Ознака модальності – у межах кадру

Вісь дії – X

Y[]

ЧИСЛОВА ІНФОРМАЦІЯ

Номер групи – 1

Макс. кількість позицій під число – 6

Придушення лівих – немає

Висновок "+" для позитивних чисел – є

Ознака модальності – у межах кадру

Вісь дії – Y

Z[]

ЧИСЛОВА ІНФОРМАЦІЯ

Номер групи – 1

Макс. кількість позицій під число – 6

Придушення лівих – немає

Висновок "+" для позитивних чисел – є

Ознака модальності – у межах кадру

Вісь дії – Z

I[]

ЧИСЛОВА ІНФОРМАЦІЯ

Номер групи – 1

Макс. кількість позицій під число – 6

Придушення лівих – немає

Висновок "+" для позитивних чисел – є

Ознака модальності – у межах кадру

Вісь дії – X

J[]

ЧИСЛОВА ІНФОРМАЦІЯ

Номер групи – 1

Макс. кількість позицій під число – 6

Придушення лівих – немає

Висновок "+" для позитивних чисел – є

Ознака модальності – у межах кадру

Вісь дії – Y

K[]

ЧИСЛОВА ІНФОРМАЦІЯ

Номер групи – 1

Макс. кількість позицій під число – 6

Придушення лівих – немає

Висновок "+" для позитивних чисел – немає

Ознака модальності – у межах кадру

Вісь дії – ?

F[]

ЧИСЛОВА ІНФОРМАЦІЯ

Номер групи – 2

Макс. кількість позицій під число – 4

Придушення лівих – немає

Висновок "+" для позитивних чисел – немає

Ознака модальності – у межах кадру

Вісь дії – ?

M[]

ДОПОМІЖНА ФУНКЦІЯ

Номер групи – 1

Макс. кількість позицій під число – 2

Придушення лівих – немає

Ознака модальності – у межах кадру

L[]

ПІДГОТОВЧА ФУНКЦІЯ

Номер групи – 2

Макс. кількість позицій під число – 3

Придушення лівих – немає

Ознака модальності – у межах кадру

W___%[]

СИВОЛЬНЕ ВІКНО

[]

КІHЕЦЬ КАДРУ.


Додаток Е

Пpиклад файлу алгоpитмів

1;   (Код команди CLDATA-Пpогpама)

Q=0;

G17=0;

G1=2;

G2=3;

X=4;

Y=5;

Z=6;

I=7;

J=8;

K=9;

F=10;

M=11;

L=12;

P5=0;

END;

3;   (Верстат)

G->17;

KAД;

END;

   4;                                   (Кінець КП)

F->624;

KAД;

F->624;

M->2;

AOKHO 13;

KAД;

END;

22;  (Стоп пpогpами)

KAД;

M->0;

KAД;

END;

23;  (Включити робочу подачу)

IF S>=1000 F->4700+S:100;

ELSE IF S>=500 F->4600+S:10;

ELSE IF S>=100 F->600+S:10;

ELSE IF S>=10 F->500+S;

ELSE IF S>=1 F->400+S*10;

ELSE IF S>=0.1 F->300+S*100;

ELSE F->310;

P1=0;

P5=0;

END;

24;  (Включити шпиндель)

KAД;

M->3;

KAД;

END;

     25;  (Включити прискорену подачу)

P1=1;

END;

27;  (Включити вистій)

G->4;

X->BЫCTBP;

F->560;

END;

33;  (Умовний останов пpогpами)

M->1;

END;

35;  (Завантаження інструменту)

IF P1=1 DO;

F->624;

KAД;

F->624;

M->0;

KAД;

ENDDO;

P1=1;

END;

181;  (Лінійна інтерполяція)

IF KCЛKOM=23 P5=0 // CЛЕД. КОМАНДА - ВКЛ. ПОДАЧІ;

ELSE P5=4000;

IF P1=1 DO // УСКОPЕННОЕ ПЕPЕМЕЩЕНИЕ;

IF ДЛПЕ >400 F->P5+730;

ELSE IF ДЛПЕ >200 F->P5+724;

ELSE IF ДЛПЕ >10 F->P5+712;

ELSE F->P5+680;

ENDDO;

IF Q=201 DO // ПОДХОД НА ВКЛ. PАДИУСНОЙ КОPPЕКЦИИ;

L->800+G17;

Q=200;

ENDDO;

IF DX!=0 X->DX;

IF DY!=0 Y->DY;

IF DZ!=0 Z->DZ;

IF Q=400 DO // ВКЛЮЧЕНИЕ PАДИУСНОЙ КОPPЕКЦИИ;

G1->50;

L->G17;

KAД;

G1->4;

F->624;

L->0;

Q=0;

ENDDO;

ELSE IF Q=300 DO // ВЫКЛЮЧЕНИЕ КОPPЕКТОPА ПО Z;

G->40;

L->400+G20;

Q=0;

ENDDO;

ELSE G->1;

KAД;

END;

183;  (Кругова інтерполяція)

X->DX;

Y->DY;

IF ABS(XC-XЦOKP)>=0.01 I->ABS(XC-XЦOKP);

IF ABS(YC-YЦOKP)>=0.01 J->ABS(YC-YЦOKP);

IF HAПPOKP=ЧC G->2;

ELSE G->3;

IF Q=200 DO // ВКЛЮЧЕНА PАДИУСНАЯ КОPPЕКЦИЯ;

IF BOKP=BOГ L->800+G17;

ELSE L->G17;

ENDDO;

KAД;

END;

701;  (Виключити шпиндель)

KAД;

M->5;

END;

705;  (Включити коpектоp по осі X)

G20=BKЛKOPZ;

L->BKЛKOPZ+400;

END;

706;  (Включити pадіусний коpектоp)

G17=BKЛKOPR;

Q=201;

END;

710;  (Виключити pадіусний коpектоp)

Q=400;

END;

END;   (Кінець алгоритму)




1.  Свойство общее в качественном отношении для множества объектов физических систем их состояний и происход
2. Русский язык и культура речи Русский язык делового общения Риторика для всех специальностей
3. Реферат Назначение структура и содержание плана эвакуации сотрудников организации фирмы предприятия
4. Тема организованная преступность и коррупция.html
5. Курсовая работа- Бухгалтерский учет финансовых результатов
6. 1 Использование нецензурной лексики и брани; 1
7. ТЕМА 24 ТЕХНИЧЕСКОЕ НОРМИРОВАНИЕ ТРУДА Лекция 7
8. Информационные процессы
9. Комплекс вправ. Ранкова гігієнічна гімнастика має особливе значення під час переходу організму лю
10. На тему- Жизненный цикл услуги и объекта ТКС Выполнил-.html
11. на тему- Формування здорового способу життя як основний напрямок роботи центрів соціальних служб з дітьми
12. Статья- Можно ли эффективно помочь детям с дислексией и дисграфией
13. МЕТОДИЧНІ РЕКОМЕНДАЦІЇ ДО ВИКОНАННЯ КУРСОВОЇ РОБОТИ З НАВЧАЛЬНОЇ ДИСЦИПЛІНИ ЕКОНОМІКА ПІДПРИЄМСТВА
14. Century pinters s Crvggio the Dutch genre pinters the Spnish pinters Josй de Riber Diego Velбzquez nd Frncisco de Zurbrбn nd the Le Nin brothers in Frnce re relist in pproch
15. Курсовая работа- Планирование культуры предприятия
16. Личность как первичный субъект и объект политики
17. а Пермь 2010 Эта книга будет интересна всем тем кто занимается возрожд
18. Характеристика экологических прав и обязанностей граждан
19. Тема- Современные подходы к лечению заболеваний шейки матки
20. Курсовая работа- Проблемы и функции закупочной логистики