Перейти к содержимому


Фотография

Интерполяция G2 на RichAuto A11

круговая интерполяция A11

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 18

#1 OFFLINE   Linker

Linker

    Студент

  • Пользователи+
  • PipPip
  • 20 сообщений
  • Пол:Мужчина
  • Из:Королёв

Отправлено 18 Сентябрь 2023 - 13:48

Добрый день! Хочу попробовать нарезать резьбу небольшой Т-образной фрезой при помощи интерполяции G2 на станке с пультом RichAuto A11.
Написал вот такой код:

G90G80G21G49
G0Z30.00
M3 S15000


G0 X0 Y0 Z11.5
G2 X0 Y5.9 I0 J-2.95 F500
G2 X0 Y5.9 Z8.7 I0 J-5.9
G2 X0 Y5.9 Z5.9 I0 J-5.9
G2 X0 Y5.9 Z3.1 I0 J-5.9
G2 X0 Y5.9 Z0.3 I0 J-5.9
G2 X0 Y0 I0 J2.95


G0Z30.00
M5
M30

На симуляторе (NC Corrector например) всё гуд, а станок вместо плавного захода по трёхмерной дуге проходит двумерную дугу в плоскости XY, а потом строго вертикально спускается вниз по Z... Что я делаю не так ? Пробовал вариант с указанием R вместо I и J - так станок вообще не едет.

 


  • 0

#2 OFFLINE   Paul

Paul

    Студент

  • Пользователи+
  • PipPip
  • 74 сообщений

Отправлено 18 Сентябрь 2023 - 23:03

Это потому, что у А11 круговая интерполяция одновременно работает только в 2х любых плоскостях!
  • 0

#3 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 243 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 19 Сентябрь 2023 - 00:03

проверь пульт  на вот этом коде,поедет по спирали или нет .......

Скрытый текст

  • 1

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#4 OFFLINE   Linker

Linker

    Студент

  • Пользователи+
  • PipPip
  • 20 сообщений
  • Пол:Мужчина
  • Из:Королёв

Отправлено 19 Сентябрь 2023 - 12:15

проверь пульт  на вот этом коде,поедет по спирали или нет .......

Поехал! А не подскажите тогда, как мне преобразовать свой код ? Не очень понимаю как мне перевести нужный мне радиус в комбинацию I и J...
  • 0

#5 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 19 Сентябрь 2023 - 12:26

Полудугами или лучше четвертьдугами. Полные окружности одной строчкой не все ЧПУ понимают.

Ещё имеет смысл поставить себя на место ЧПУ и попытаться понять, исходя из кода, в какую сторону ехать, чтобы попасть в нужную точку. При IJK ведь можно и вперёд, и назад.

PS Хню конечно спорол - зачеркнул.


Сообщение отредактировал lkbyysq: 19 Сентябрь 2023 - 14:18

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#6 OFFLINE   Gosha

Gosha

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 2 408 сообщений
  • Пол:Мужчина
  • Город:Сочи

Отправлено 19 Сентябрь 2023 - 12:42

Формат G02/G03 задается постпроцессором.

Я когда затачивал ринокамовский ПП под пульт задавал асолютные координаты IJK и ограничивал арку не более 180°

Постпроцессоры что я натворил прилагаю. Тот что noARC вообще не генерит G02/G03, работает линейной интерполяцией.

По спирали идет, проверено на hole profiling

Прикрепленные файлы


  • 0

#7 OFFLINE   Linker

Linker

    Студент

  • Пользователи+
  • PipPip
  • 20 сообщений
  • Пол:Мужчина
  • Из:Королёв

Отправлено 19 Сентябрь 2023 - 13:44

Полудугами или лучше четвертьдугами. Полные окружности одной строчкой не все ЧПУ понимают.

Ещё имеет смысл поставить себя на место ЧПУ и попытаться понять, исходя из кода, в какую сторону ехать, чтобы попасть в нужную точку. При IJK ведь можно и вперёд, и назад.

Вот я переписал на четверти дуг, но это не помогло...

Скрытый текст

 

Формат G02/G03 задается постпроцессором.

Я когда затачивал ринокамовский ПП под пульт задавал асолютные координаты IJK и ограничивал арку не более 180°

Постпроцессоры что я натворил прилагаю. Тот что noARC вообще не генерит G02/G03, работает линейной интерполяцией.

По спирали идет, проверено на hole profiling

Спасибо конечно за постпроцессоры, но я работаю в ArtCam и там, насколько я могу понять, вообще нет возможности сделать вертикальную трёхмерную спираль. Поэтому и пишу код вручную, постпроцессор мне в этом никак не поможет.


  • 0

#8 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 19 Сентябрь 2023 - 14:39

Добрый день! Хочу попробовать нарезать резьбу небольшой Т-образной фрезой при помощи интерполяции G2 на станке с пультом RichAuto A11.
Написал вот такой код:
 
G90G80G21G49
G0Z30.00
M3 S15000


G0 X0 Y0 Z11.5
G2 X0 Y5.9 I0 J-2.95 F500
G2 X0 Y5.9 Z8.7 I0 J-5.9
G2 X0 Y5.9 Z5.9 I0 J-5.9
G2 X0 Y5.9 Z3.1 I0 J-5.9
G2 X0 Y5.9 Z0.3 I0 J-5.9
G2 X0 Y0 I0 J2.95


G0Z30.00
M5
M30[/code]
На симуляторе (NC Corrector например) всё гуд, а станок вместо плавного захода по трёхмерной дуге проходит двумерную дугу в плоскости XY, а потом строго вертикально спускается вниз по Z... Что я делаю не так ? Пробовал вариант с указанием R вместо I и J - так станок вообще не едет.

 
В какой координате X Y задумывался центр дуги в строке 7?

 

А в строке 8?


Сообщение отредактировал lkbyysq: 19 Сентябрь 2023 - 14:42

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#9 OFFLINE   Linker

Linker

    Студент

  • Пользователи+
  • PipPip
  • 20 сообщений
  • Пол:Мужчина
  • Из:Королёв

Отправлено 19 Сентябрь 2023 - 15:21

Если что, сильно не пинайте, я впервые вручную пишу код, поглядывая в симулятор. Строки 7 и 12 - это плавный вход и выход, там конечно же другой центр дуги. Вот:
t6ukryuk.png
  • 0

#10 OFFLINE   yaso73

yaso73

    Кот CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 8 127 сообщений
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
  • Из:Новосибирск

Отправлено 19 Сентябрь 2023 - 16:11

я работаю в ArtCam и там

Окстись,землянин... Если есть задачи резать резьбы - освой что-то другое.А чтобы это работало на любой машине - перепусти лайнами. Линейная интреполяция :rofl: не обманет.


  • 1

Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

Кто людям помогает - тот тратит время зря.

Хорошими делами прославиться нельзя.


#11 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 243 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 19 Сентябрь 2023 - 17:29

и там, насколько я могу понять, вообще нет возможности сделать вертикальную трёхмерную спираль

код что я ранее выложил сделан в арткам 2009......


  • 1

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#12 OFFLINE   Lodochnik

Lodochnik

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 4 332 сообщений
  • Пол:Мужчина
  • Из:Королев

Отправлено 19 Сентябрь 2023 - 18:00

В арткаме нормально спираль работает. Ничего руками не надо править. Отверстие по контуру внутри, в параметрах фрезы глубина за проход = шагу резьбы. Главное не забыть отвод в центр окружности сделать.
  • 0
С уважением, Олег.

#13 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 542 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 19 Сентябрь 2023 - 21:33

Поехал! А не подскажите тогда, как мне преобразовать свой код ? Не очень понимаю как мне перевести нужный мне радиус в комбинацию I и J...

Положение центра I и J отсчитываются от стартовой точки или задаются в абсолютных координатах (зависит от настройки ЧПУ -  GCode Setup --> AbsCntr).

Вы почему-то в той строке отсчитываете от точки назначения.

Почему не ругается NC Corrector  я не знаю.


Сообщение отредактировал lkbyysq: 19 Сентябрь 2023 - 21:40

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#14 OFFLINE   Linker

Linker

    Студент

  • Пользователи+
  • PipPip
  • 20 сообщений
  • Пол:Мужчина
  • Из:Королёв

Отправлено 19 Сентябрь 2023 - 22:30

В арткаме нормально спираль работает. Ничего руками не надо править. Отверстие по контуру внутри, в параметрах фрезы глубина за проход = шагу резьбы. Главное не забыть отвод в центр окружности сделать.

 

код что я ранее выложил сделан в арткам 2009......

 

А какая конкретно операция ? Можете подробно расписать ? У меня 2008-й АртКам. 


Сообщение отредактировал Linker: 19 Сентябрь 2023 - 22:45

  • 0

#15 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 243 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 19 Сентябрь 2023 - 23:16

обработка по профилю включить чекбокс наклонное врезание и выбрать по спирали......

в 2008 такого функционала нет


  • 1

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#16 OFFLINE   Linker

Linker

    Студент

  • Пользователи+
  • PipPip
  • 20 сообщений
  • Пол:Мужчина
  • Из:Королёв

Отправлено 19 Сентябрь 2023 - 23:19

обработка по профилю включить чекбокс наклонное врезание и выбрать по спирали......

в 2008 такого функционала нет

Ах вот оно что... Ладно, спасибо, попробую в более новой версии АртКама.


  • 0

#17 OFFLINE   niksooon

niksooon

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 243 сообщений
  • Пол:Мужчина
  • Из:Кашира

Отправлено 19 Сентябрь 2023 - 23:35

обрати внимание вот на это ПО, подробности в интернетах сам поищи,инфы валом........

прога.jpg


  • 0

Сделанное правильно — красиво. Если сделанное тебе не нравится — то и работать оно будет хреново. Перевари, пересверли, выпили заново — ну, или хотя бы покрась.


#18 OFFLINE   Linker

Linker

    Студент

  • Пользователи+
  • PipPip
  • 20 сообщений
  • Пол:Мужчина
  • Из:Королёв

Отправлено 21 Сентябрь 2023 - 12:28

код что я ранее выложил сделан в арткам 2009......

Поставил АртКам 2018, получилось сделать нужную мне спираль! А не поделитесь каким Вы постпроцессором пользовались, чтобы тот код сгенерировать ? На тех что я пользую - получаются отрезки прямых вместо G2/G3... Пробовал построцессоры, что предлагал Gosha, но АртКам их распознавать отказывается.


  • 0

#19 OFFLINE   Dark Knight

Dark Knight

    Гуру CNC

  • Пользователи+
  • PipPipPipPipPipPipPipPipPipPip
  • 1 097 сообщений
  • Пол:Мужчина
  • Из:Сафоново

Отправлено 21 Сентябрь 2023 - 23:46

Поставил АртКам 2018, получилось сделать нужную мне спираль! А не поделитесь каким Вы постпроцессором пользовались, чтобы тот код сгенерировать ? На тех что я пользую - получаются отрезки прямых вместо G2/G3... Пробовал построцессоры, что предлагал Gosha, но АртКам их распознавать отказывается.

Не тот КАМ выбрали


  • 0





Темы с аналогичным тегами круговая интерполяция, A11

Количество пользователей, читающих эту тему: 2

0 пользователей, 1 гостей, 0 анонимных


    Google (1)