Параметрическое программирование станков ЧПУ

Predator
5-й разряд
Сообщения: 5933
Зарегистрирован: 30 авг 2014, 19:14
Репутация: 4135
Страна: СССР
 

  »

Разфрезерование глухого отверстия с подчисткой дна

Макропрограммирование fanuc

BenAflek писал(а):Источник цитаты как правильно написать циклом
WHILE разфрезеровку глухого отверстия и чтобы дно подчищало?
Как и обещал, вот код. Думаю, разберешься, что к чему. :confirm:


Код: Выделить всё

...
(MILLING HOLE D20)
N010 T01 M6 (MILL D16 Z=4 r=0.4)
N020 G54 G0 G90 X0. Y0. S1400 M3 
N030 G43 G0 Z100. H01
N040 M8
N050 #101=0. (START OF AXIS Z) 
N060 #102=-41. (END OF AXIS Z) 
N070 #103=1.4 (STEP OF AXIS Z)
N080 Z1.
N090 G1 G41 X10. D01 F500. 
N100 G3 X10. Y0. Z#101 I-10.
N110 WHILE [#101 GT #102] DO1
N120 #101=#101-#103 
N130 IF [#101 LT #102] THEN #101=#102
N140 G3 X10. Y0. Z#101 I-10.
N150 END1
N160 G3 X10. I-10.
N170 G1 G40 X0. 
N180 G0 Z100.
N190 M9
N200 M5
N210 G53 G0 Z0. 
N220 G53 G0 Y0.
N230 M30

Тэги:

BenAflek
2-й разряд
Сообщения: 2655
Зарегистрирован: 29 окт 2014, 08:16
Репутация: 1054
Страна: СССР
 

  »

Спасибо, Саня!
Я так понимаю, эта строчка и подчищает дно отверстия? N160 G3 X10. I-10.

Predator
5-й разряд
Сообщения: 5933
Зарегистрирован: 30 авг 2014, 19:14
Репутация: 4135
Страна: СССР
 

  »

BenAflek, Именно так. :confirm:
Принцип понятен, как это делать?

BenAflek
2-й разряд
Сообщения: 2655
Зарегистрирован: 29 окт 2014, 08:16
Репутация: 1054
Страна: СССР
 

  »

Predator писал(а):Источник цитаты Принцип понятен, как это делать?
В общем и целом понятен. Проверил на станке, работает как надо.
Я так понял, что смещение вправо по оси X нужно делать на радиус от центра отверстия, так?

Predator
5-й разряд
Сообщения: 5933
Зарегистрирован: 30 авг 2014, 19:14
Репутация: 4135
Страна: СССР
 

  »

Да на радиус от нужного диаметра. То есть, как считать координаты ты разобрался?

BenAflek
2-й разряд
Сообщения: 2655
Зарегистрирован: 29 окт 2014, 08:16
Репутация: 1054
Страна: СССР
 

  »

Predator писал(а):Источник цитаты как считать координаты ты разобрался?
Ага, Сань, разобрался. Спасибо :salute:

Vaako
Ученик
Сообщения: 506
Зарегистрирован: 23 май 2016, 15:56
Репутация: 278
Страна: СССР
 

  »

Очень нужная и интересная тема! Давно не заходил на форум, а тут столько нужной информации появилось. :excellent:
Надо чаще бывать у вас, да как-то всё времени не хватает.

Vaako
Ученик
Сообщения: 506
Зарегистрирован: 23 май 2016, 15:56
Репутация: 278
Страна: СССР
 

  »

Саня, респект большой за примеры программ, пригодится!

Predator
5-й разряд
Сообщения: 5933
Зарегистрирован: 30 авг 2014, 19:14
Репутация: 4135
Страна: СССР
 

  »

Wako, Пользуйся, если нашёл что-то нужное. ;)

BenAflek
2-й разряд
Сообщения: 2655
Зарегистрирован: 29 окт 2014, 08:16
Репутация: 1054
Страна: СССР
 

  »

Wako писал(а):Источник цитаты Саня, респект большой за примеры программ, пригодится!
Мне уже не один раз пригодилось, теперь пользуюсь постоянно.


Вернуться в «Fanuc»