При программировании движения инструмента чаще всего исходят из траектории центра инструмента. Диаметр инструмента и образующаяся при этом траектория движения инструмента не учитываются (рис. 2.211). Поэтому ЧПУ имеют в памяти данные об инструментах. Там хранятся фактические данные о каждом инструменте, полученные с помощью измерения или сканирования. С помощью адреса
Запрограммированная траектория |
Контур обрабатываемого изделия |
Радиус фрезы ‘1 |
Рис. 6.212. Коррекция радиуса фрезы |
вызова D и двухразрядного кодового числа, соответствующего выбранной ячейке из накопителя, запрашиваются фактические данные об инструменте, и рассчитывается программируемое движение инструмента. Существует возможность коррекции длины и радиуса инструмента, которые в результате износа и при последующем затачивании со временем могут изменяться. При коррекции радиуса фрезы необходимо прежде всего учитывать направление обработки, так как инструмент может корректировать свою траекторию вправо или влево. Команда G41 используется для смещения влево, G42 — для смещения вправо. Коррекция радиуса фрезы и накопителя режущих инструментов может аннулироваться с помощью обращения к программе G40 или ООО или с помощью конца программы (рис. 2.212). Для обработки на станках с ЧПУ эти возможности коррекции траектории движения инструмента имеют большое значение, так как с их помощью можно производить изменения в контуре обрабатываемого изделия без нового программирования. 6.8.5.4. Программное моделирование Многие ЧПУ предлагают программисту возможность моделирования на мониторе результата производственной программы обработки на станке (рис. 6.213). В зависимости от оборудования ЧПУ возможны даже трехмерные изображения технологического процесса изготовления. Грубые ошибки в программе |
Нако питель |
Инстру мент |
Наименование |
Длина |
Радиус |
Коррекция по длине |
Коррекция радиуса |
D01 |
Т01 |
Концевая фреза |
40,0 |
10,0 |
40,0 |
-0,5 |
D02 |
Т02 |
Концевая фреза |
40,0 |
20,0 |
40,0 |
-1,0 |
D03 |
ТОЗ |
Концевая фреза |
50,0 |
30,0 |
30,0 |
0,0 |
D04 |
Т04 |
Закруглительная фреза |
40,0 |
25,0 |
40,0 |
0,0 |
D05 |
Т05 |
Закруглительная фреза |
50,0 |
30,0 |
30,0 |
0,0 |
D06 |
Т06 |
Закруглительная фреза |
30,0 |
35,0 |
50,0 |
0,0 |
D07 |
Т07 |
Фасонная фреза |
30,0 |
15,0 |
50,0 |
0,0 |
D08 |
Т.. |
0,0 |
0,0 |
0,0 |
0,0 |
|
D09 |
Т.. |
0,0 |
0,0 |
0,0 |
0,0 |
|
D10 |
Т.. |
0,0 |
0,0 |
0,0 |
0,0 |
Рис. 6.211. Накопитель режущих инструментов с данными коррекции |
Скорректированная траектория |
Рис. 6.213. Программное моделирование на мониторе компьютера |
ll^](Hunde99er
www. hundegger. ru
N |
G |
X |
Y |
Z |
I |
J |
F |
S |
Т |
М |
%001 (инструментальная бабка MDF15 мм) |
||||||||||
N10 |
G90 |
F3000 |
S10000 |
Т01 |
моз |
|||||
N20 |
G01 |
Х-10 |
Y-15 |
Z20 |
||||||
N30 |
Х-10 |
Y-15 |
Z-15 |
|||||||
N40 |
G42 |
Х40 |
Y0 |
Z-15 |
||||||
N50 |
Х120 |
Y0 |
2-15 |
|||||||
N60 |
G03 |
Х120 |
Y60 |
Z-15 |
1120 |
J30 |
||||
N70 |
G01 |
ХО |
Y60 |
Z-15 |
||||||
N80 |
ХО |
Y40 |
Z-15 |
|||||||
N90 |
Х40 |
Y0 |
Z-15 |
|||||||
N100 |
G40 |
ХО |
Y0 |
Z20 |
||||||
М110 |
Х40 |
Y0 |
Z-5 |
|||||||
N120 |
Х120 |
Y0 |
Z-5 |
|||||||
N130 |
G03 |
Х120 |
Y60 |
Z-5 |
1120 |
J30 |
||||
N140 |
G01 |
ХО |
Y60 |
Z-5 |
||||||
N150 |
ХО |
Y40 |
Z-5 |
|||||||
N160 |
Х40 |
YO |
Z-5 |
|||||||
N170 |
Х40 |
Y0 |
Z20 |
|||||||
N180 |
G00 |
Х60 |
Y40 |
Z20 |
||||||
N190 |
G01 |
Х60 |
Y40 |
Z-5 |
||||||
N200 |
G00 |
Х60 |
Y40 |
Z20 |
||||||
N210 |
Х80 |
Y40 |
220 |
|||||||
N220 |
G01 |
Х80 |
Y40 |
Z-5 |
||||||
N230 |
G00 |
Х80 |
Y40 |
Z20 |
||||||
N240 |
мзо |
можно исправить быстро и без материальных затрат и затем передать проверенную и скорректированную программу на станок. Это особенно пригодно для контроля глубины фрезерования, так как в этом случае при неправильном программировании возможны столкновения с зажимающим оборудованием или столом станка. Некоторые ЧПУ при моделировании не только определяют движение инструмента и обрабатываемого изделия, но также могут рассчитать и расход времени, требуемый на выполнение данной программы. Так могут быть определены калькуляционные затраты и спланирован рабочий процесс.