И снова про компенсацию G41/G42
-
- Мастер
- Сообщения: 721
- Зарегистрирован: 07 янв 2012, 14:31
- Репутация: 64
- Откуда: Беларусь
- Контактная информация:
И снова про компенсацию G41/G42
Накидал простенькую программу для понимая как это все работает. И как я вижу, работает криво либо по непонятному мне алгоритму. При включении компенсации инструмент перемещается по оси X на положенную компенсацию для фрезы 4мм (Х-2.000), а вот по оси Y точка входа отличается от планируемой Y0 и составляет Y0.84.
Конечно можно добавить костыль в виде последнего прохода по оси Y0.84, но ведь это не наш выход. Хотелось бы разобраться в природе этого недореза- hmnijp
- Мастер
- Сообщения: 1725
- Зарегистрирован: 20 авг 2017, 15:02
- Репутация: 530
- Настоящее имя: Константин
- Откуда: Ульяновск
- Контактная информация:
Re: И снова про компенсацию G41/G42
достаточно заглянуть в мануал
а можно использовать cam, который сам нарисует нормальные подводы - сначала кусок для включения компенсации, а потом уже по вычисленной эквидестанте подвод по дуге.
-
- Мастер
- Сообщения: 721
- Зарегистрирован: 07 янв 2012, 14:31
- Репутация: 64
- Откуда: Беларусь
- Контактная информация:
Re: И снова про компенсацию G41/G42
В том то и дело что для простой траектории не хотел запускать CAM. Думал ручками напишу быстрее...
В то же время Sinumerik такую болезнь не имеет:
- Prav
- Мастер
- Сообщения: 827
- Зарегистрирован: 14 июл 2015, 05:10
- Репутация: 138
- Настоящее имя: Петр Раввинский
- Откуда: Москва
- Контактная информация:
Re: И снова про компенсацию G41/G42
Компенсация G41,G42 и циклы G80-G84 уже давно устарели. Всё делается в CAM.
Есть конечно исключения, как они и всегда были и будут, но для подавляющего большинства случаев CAM рулит!
Есть конечно исключения, как они и всегда были и будут, но для подавляющего большинства случаев CAM рулит!
-
- Мастер
- Сообщения: 1500
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: И снова про компенсацию G41/G42
все конечно безнадежно устарело. главное нет передачи данных от станка к КАМ. все в одни ворота.
Имеете ввиду сделать в КАМ смещение траектории без включения компенсаций?
Правильнее все таки подкручивать коррекцию D прямо на конечном ЧПУ используя G41G42. это же у этого станка с его инструментом, износом и жесткостью не получается то что задумано в КАМ. в нем и корректировать надо. а без G41G42 как чпу понять с какой стороны от фрезы находится деталь? А вот дальше начинается треш когда D не равно Т, когда под разные коррекции используются ячейки таблицы других инструментов.
Это вот G43 H можно не присылать от КАМ, а прямо на станке автоматом включать, ну по крайней мере на простом станке не вижу причин выключать коррекцию в рабочих СК.
-
- Мастер
- Сообщения: 1500
- Зарегистрирован: 23 июн 2022, 14:13
- Репутация: 55
- Настоящее имя: Максим
- Контактная информация:
Re: И снова про компенсацию G41/G42
это понятно. я про то когда в одной обработке одним инструментом нужно менять коррекцию. если это не треш то даже и не знаю что сказать.
а как можно нормально это организовать? по идее нужно к Dt добавлять какой нить Pn и иметь десяток колонок под коррекции для каждого инструмента. но Dt Pn должен КАМ выдавать в Gкоде в нужных местах. кстати в SolidCam есть галка коррекция и там вижу 1-A но возможности выбора нет, серая. Возможно есть какие то траектории выдающие не Dt, а Dt-A, Dt-B etc..
-
- Мастер
- Сообщения: 1746
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 293
- Настоящее имя: Алексей
- Контактная информация:
Re: И снова про компенсацию G41/G42
а зачем такое делать на исправном станке?
ну и если уж каждый раз всё равно вымерять, то и забивать в таблицу в ячейку инструмента новый размер каждый раз. для чего там сто вариаций.
- Prav
- Мастер
- Сообщения: 827
- Зарегистрирован: 14 июл 2015, 05:10
- Репутация: 138
- Настоящее имя: Петр Раввинский
- Откуда: Москва
- Контактная информация:
Re: И снова про компенсацию G41/G42
При износе инструмента изменяется его геометрия. Это учитывают при черновой обработке. Сделали припуск... затем получистовая и чистовая.
- hmnijp
- Мастер
- Сообщения: 1725
- Зарегистрирован: 20 авг 2017, 15:02
- Репутация: 530
- Настоящее имя: Константин
- Откуда: Ульяновск
- Контактная информация:
Re: И снова про компенсацию G41/G42
интересно... чаще встречал вариант именно как у linuxcnc. Ну в мануале об этом и написано в общем, что нужно подвод дорисовать... Ещё у них нет выбора - скруглять наружные углы эквидистанты или нет, что тоже не всем нравится...
Смешно... щас бы циклы сверления выводить простыней g1 движений вверх-вниз...)
конечно кам рулит - он выдает траекторию c g41/42, и дальше ты пользуешься коррекцией когда это нужно)
-
- Опытный
- Сообщения: 122
- Зарегистрирован: 29 дек 2021, 15:55
- Репутация: 2
- Настоящее имя: Юрий
- Контактная информация:
Re: И снова про компенсацию G41/G42
для данной ОС все работает великолепно. про циклы сверления очень зря!
приходится учитывать что ннекоторые особенности станка не позволяют попасть в размер.
и коррекция как раз нужна. даже на современных станках все это работает постоянно