Перейти к публикации

Фрезер HAAS проблема с подъемом фрезы после после фрезеровки с коррекцией G42


Рекомендованные сообщения

У меня возникли проблемы с подъемом головы для перемещения ее в другую точку при фрезеровки концевой фрезой с корекцией на диаметр "G42 D16".

Для простоты на пример представим прямоугольник. Я подвожу фрезу сбоку с одной стороны включаю коррекцию и фрезерую.

Далее мне необходимо переместится на другую грань. Для этого я пробовал использовать два варианта просто подняться на высоту Z300. в системе координат G54. И второй вариант использовать систему координат станка G49 Z0. (отмена коррекции на высоту инструмента).

 

И в том и в другом случае станок выдает ошибку "Невозможно при использовании коррекции на режущий инструмент".

Я пытался отключит коррекцию на режущий инструмент командой "G40" "G40 D16" не выходит ошибка остается что я делаю не так.

Примерный код:

%
G54 G90 G00 X0. Y20. S500 M03
G00 Z10. M08 - опускаюсь, сож
G1 Z-32. F100. спускаюсь на подаче
G1 G42 D16 X0. Y0. F30. - на коррекции подвод к грани
G1 X100. - фрезеровка грани
G40  - отмена коррекции на режущий инструмент G41,G42. Пробовал и G40 D16.
G0 Z300. - подъем так
G49 Z0. - или так
G00 X0 Y-100. - переезд к другой точке
M30
% 

Изменено пользователем Stanislav
Ссылка на сообщение
Поделиться на других сайтах


Все же G40 надо использовать с путевой информацией, т.е, задать точку отхода. Иначе фреза по G40 врежется в деталь.

Ссылка на сообщение
Поделиться на других сайтах

G40 без перемещения по координате x или y не срабатывает?

Попробую на недели. Насколько я понял из того что вы говорите G40 обязательно надо писать с перемещением по Х или Y.

Ссылка на сообщение
Поделиться на других сайтах

G40 без перемещения по координате x или y не срабатывает?

Попробую на недели. Насколько я понял из того что вы говорите G40 обязательно надо писать с перемещением по Х или Y.

 

G40 без перемещения по координате x или y не срабатывает?

Попробую на недели. Насколько я понял из того что вы говорите G40 обязательно надо писать с перемещением по Х или Y.

Обычно пишут при подходе и отходе обе координаты.

Ссылка на сообщение
Поделиться на других сайтах
G40 без перемещения по координате x или y не срабатывает?

Очень желательно приводить оригинальный текст ошибки, который в большинстве случаев с номером и на английском языке.

С Haas'ом сталкиваться не приходилось. Но Fanuc допускает применение G40 как отдельным кадром, так и одновременно с любым перемещением.

Крайне желательно, чтобы в момент отмены коррекции инструмент находился вне детали.

А по поводу проблемы... Вы уверены, что станку хватает хода выехать в задаваемую координату?

Z300. до СК детали + компенсация длины инструмента + расстояние от СК детали до стола...

В кадре "G49 Z0." у вас инструмент должен на холостом ходу влететь в деталь.

Все вышеописанное справедливо для фанука.

Кстати, в приведенном примере нет команды компенсации на длину инструмента G43 H...

Каким образом, включается компенсация длины инструмента?

Изменено пользователем DesperaD
Ссылка на сообщение
Поделиться на других сайтах

 

У меня возникли проблемы с подъемом головы для перемещения ее в другую точку при фрезеровки концевой фрезой с корекцией на диаметр "G42 D16".

Для простоты на пример представим прямоугольник. Я подвожу фрезу сбоку с одной стороны включаю коррекцию и фрезерую.

Далее мне необходимо переместится на другую грань. Для этого я пробовал использовать два варианта просто подняться на высоту Z300. в системе координат G54. И второй вариант использовать систему координат станка G49 Z0. (отмена коррекции на высоту инструмента).

 

И в том и в другом случае станок выдает ошибку "Невозможно при использовании коррекции на режущий инструмент".

Я пытался отключит коррекцию на режущий инструмент командой "G40" "G40 D16" не выходит ошибка остается что я делаю не так.

Примерный код:



%
G54 G90 G00 X0. Y20. S500 M03
G00 Z10. M08 - опускаюсь, сож
G1 Z-32. F100. спускаюсь на подаче
G1 G42 D16 X0. Y0. F30. - на коррекции подвод к грани
G1 X100. - фрезеровка грани
G40  - отмена коррекции на режущий инструмент G41,G42. Пробовал и G40 D16.
G0 Z300. - подъем так
G49 Z0. - или так
G00 X0 Y-100. - переезд к другой точке
M30
% 

G40 G00 (G01) Xxxx Yyyy.

 

или

 

G40

G00 (G01) Xxxx Yyyy

 

После отмены коррекции надо задать новые координаты по осям.

Ссылка на сообщение
Поделиться на других сайтах
G40 G00 (G01) Xxxx Yyyy.   или   G40 G00 (G01) Xxxx Yyyy   После отмены коррекции надо задать новые координаты по осям.

Точно так. Все включения-выключения радиусного корректора должны быть с перемещением хотя бы по одной оси. Лучше всего в одной строке это делать с G40/G41/G42.

Ссылка на сообщение
Поделиться на других сайтах

G40

G00 (G01) Xxxx Yyyy

Да, так вернее.

Но возможен и такой формат

G40

G00 (G01) Zzzz

Изменено пользователем DesperaD
Ссылка на сообщение
Поделиться на других сайтах

 

G40

G00 (G01) Xxxx Yyyy

Да, так вернее.

Но возможен и такой формат

G40

G00 (G01) Zzzz

 

Нет, не возможен.

При выполнении  работы с корректором G41/G42 есть смещение на величину коррекции, после выключения ее необходимо убрать и сделать это можно только перемещениями по осям которые корректор затрагивал т.е. X и Y.

Ссылка на сообщение
Поделиться на других сайтах
Нет, не возможен.

Возможен, возможен. =))
При перемещении по Z инструмент смещается на величину коррекции.

 

G40
G0 Z...

почти равносильно

G40

G91 G0 X0. Y0.

G90 G0 Z...
 

Только второй кадр (G91 G0 X0. Y0.) выполняется одновременно с третьим (G90 G0 Z...)

Вышеописанное мною справедливо для Фанука и на нём же неоднократно проверено.

Ссылка на сообщение
Поделиться на других сайтах
G91 G0 X0. Y0.

Не вижу смысла в этом кадре. При G91 G0X0Y0 ничего не происходит ,так как G91- это перемещение в относительных координатах.

Ссылка на сообщение
Поделиться на других сайтах

 

Нет, не возможен.

Возможен, возможен. =))

При перемещении по Z инструмент смещается на величину коррекции.

 

G40

G0 Z...

почти равносильно

G40

G91 G0 X0. Y0.

G90 G0 Z...

 

Только второй кадр (G91 G0 X0. Y0.) выполняется одновременно с третьим (G90 G0 Z...)

Вышеописанное мною справедливо для Фанука и на нём же неоднократно проверено.

 

 

Только что проверил на Haas VF-3. Не работает.

 

И ТС привел пример с G40 и Z.

Ссылка на сообщение
Поделиться на других сайтах
Только что проверил на Haas VF-3. Не работает.

Верно. Коррекция на диаметр только с перемещением (хотя иногда может и сработать, только чревато это), а вот корректору на длину пофигу, его можно и без перемещения включать. 

Ссылка на сообщение
Поделиться на других сайтах

Приношу извинения за дезинформацию.
Повторить трюк не удалось.

В программе вида
.

.

G40

G0 Z100.

M9

M5

M01

G90 G54 X... Y... S... M3

.

.

Отмена коррекции происходит в последнем кадре.

Ссылка на сообщение
Поделиться на других сайтах

вот пример обработки стенки с коррекцией

 

подвод и отвод идет по прямой 

%
O0001(FM1)
( УСТАНОВ1 - 26.05.2014 - 10:59:55 )
( FEATURECAM - HAAS VF )
( MACHINE TIME = 0:27.8 )

N6 ( FINISH SIDE СТЕНКА1 )
N7 G0 G17 G21 G40 G94
N8 T1 M6 ( КОНЦ.ФРЕЗАM2500:REG 25.0 DIA. )
N9 G54 G90 X10.0 Y106.25 A0. S7500 M3
N10 G43 H1 Z153.501 M8
N11 Z131.501
N12 G1 Z103.501 F1125.
N13 G41 D01 X3.125 Y99.375 F2250.         - (подвод с коррекцией)
N14 G3 X10.0 Y92.5 R6.875 F1125.
N15 G1 X60.0 F2250.
N16 G2 X67.5 Y90.0 R12.5 F3375.
N17 G1 X87.5 Y75.0 F2250.
N18 G2 X92.5 Y65.0 R12.5 F3375.
N19 G1 Y35.0 F2250.
N20 G3 X99.375 Y28.125 R6.875 F1125.
N21 G1 G40 X106.25 Y35.0 F2250.             -(отмена коррекции)
N22 G0 Z153.501

N23 G53 G49 Z0. M9
N24 G53 Y0.
N25 M30
%

Ссылка на сообщение
Поделиться на других сайтах

САМ не всегда выдает ху-перемещение вместе с отменой коррекции. Поэтому у меня постпроцессор в некоторых ситуациях G40 выдает отдельным кадром, а за ним идет отвод по Z.

Ссылка на сообщение
Поделиться на других сайтах

САМ не всегда выдает ху-перемещение вместе с отменой коррекции. Поэтому у меня постпроцессор в некоторых ситуациях G40 выдает отдельным кадром, а за ним идет отвод по Z.

Это не САМ выдает, просто у вас так настроен постпроцессор.Нужно откорректировать постпроцессор.Тогда будет все ок

Ссылка на сообщение
Поделиться на других сайтах

Постпроцессор выдает
G40 X... Y...

Если х, у повторяются, то они не выводятся.
По CL-файлу это отлично видно.
 

 

Тогда будет все ок

Так оно и так ок. Смысл еще что-то корректировать?

Изменено пользователем DesperaD
Ссылка на сообщение
Поделиться на других сайтах

Постпроцессор выдает

G40 X... Y...

Если х, у повторяются, то они не выводятся.

По CL-файлу это отлично видно.

 

 

Тогда будет все ок

Так оно и так ок. Смысл еще что-то корректировать?

если X,Y тоже самое , то значит не было отвода или отвод уже произошел.Обычно G40 выдается вместе с координатами отвода . Смысл в том , что только после отвода от контура должна быть отмена коррекции.Иначе можно зарезать контур.А CL-файл как раз и не показатель вывода программы.Программу уже выводит постпроцессор.А если все ок, то какие вопросы еше волнуют?

Ссылка на сообщение
Поделиться на других сайтах

Отвод происходит по дуге (G2/G3), а следом за ней отвод по Z.
А отмена коррекции возможна только при линейном перемещении. Вот пп и отменяет коррекцию с первым линейным перемещением (отвод по Z), а ху не выводит, потому как повторяются.

какие вопросы еше волнуют?

Получилось ли что-либо у автора темы?
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...