Подскажите в чем проблема в коде с компенсацией диаметра.
Вот в таком варианте фреза уезжает в минус по иксу сквозь заготовку...
N1 M8
N2 G0 G53 Z-0.5 F2000 G21
N3 G0 G17 G40 G49 G80 G90
N4 T4 M6
N5 G0 G90 G54 X4.2 Y75.074 A0. S12000 M3
N6 G43 H4 Z125.
N7 Z115.7
N8 G1 Z115.6 F150.
N9 G41 D4 Y74.36 F500.
N10 G3 X4.5 Y74.66 I0. J.3
N11 X4. Y75.16 Z115.575 I-.5 J0. (НА ЭТОЙ СТРОЧКЕ ЕДЕТ ВЛЕВО НАПЛЕВАВ НА КОМАНДУ)
N12 X3.5 Y74.66 Z115.55 I0. J-.5
_____________________________________________________________
А в этой программе работает:
N1 M8
N2 G0 G53 Z-0.5 F2000 G21
N3 G0 G17 G40 G49 G80 G90
N4 T4 M6
N5 G0 G90 G54 X4.2 Y75.074 A0. S12000 M3
N6 G43 H4 Z125.
N7 Z115.7
N8 G1 Z115.6 F150.
N9 G41 D4 Y74.36 F500.
N10 G3 X4.5 Y74.66 I0. J.3
N11 G1 X4.462 Y74.851 Z115.594
N12 X4.354 Y75.014 Z115.588
То есть проблема с круговой интерполяцией при включении компенсации по диаметру.
Компенсация по диаметру G41. В чем проблема?
-
- Опытный
- Сообщения: 145
- Зарегистрирован: 30 сен 2016, 19:23
- Репутация: 14
- Контактная информация:
Re: Компенсация по диаметру G41. В чем проблема?
Ну у тебя диаметр инструмента в стойке 0 и ты вписываешь корекцию на износ 0.25, а по факту ставишь фрезу допустим 10, ЧПУ при расчете траектории думает что твой диаметр инструмента 0.25 а не 10.25 и соответственно едет уже по другой траектории с заездом в деталь. Также есть легенда, что некоторые стойки не понимают износ в плюс. А по программам, в первой (где неправильно) у тебя после G3 продолжается движение по дуге (G3) как раз таки влево остальные два кадра а в нижней части прогаммы (где правильно) после дуги идет два кадра прямых при переходе с дуги на прямую компенсация отрабатывает и не зарезает угол на величину твоего инструмента, по крайней мере у меня на Haasе это работает так.
- foto-boss
- Мастер
- Сообщения: 204
- Зарегистрирован: 08 мар 2016, 08:00
- Репутация: 40
- Настоящее имя: Александр
- Откуда: Екатеринбург
- Контактная информация:
Re: Компенсация по диаметру G41. В чем проблема?
И что нужно сделать чтобы данный контроллер так не думал? На другом у меня этот код работает правильно.Adskiydart писал(а): ↑23 июл 2023, 17:09 ... ЧПУ при расчете траектории думает что твой диаметр инструмента 0.25 а не 10.25 и соответственно едет уже по другой траектории с заездом в деталь..
Это коррекция на износ и так и прописано в каме.
И если бы он так думал, то ехал бы по бОльшей окружности, а не по прямой в даль, сквозь деталь.
-
- Мастер
- Сообщения: 941
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
- foto-boss
- Мастер
- Сообщения: 204
- Зарегистрирован: 08 мар 2016, 08:00
- Репутация: 40
- Настоящее имя: Александр
- Откуда: Екатеринбург
- Контактная информация:
Re: Компенсация по диаметру G41. В чем проблема?
Так там всю дорогу G1. Вопрос в том и состоит как заставить работать с круговой интерполяцией как в первой программе?