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


Фотография

Проблема в круговой интерполяции на Fanuc 6M

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

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

#1 OFFLINE   opbic

opbic

    Абитуриент

  • Пользователи
  • Pip
  • 7 сообщений
  • Из:город

Отправлено 15 Август 2011 - 13:05

Привет всем.
Попросили сделать для Fanuc 6M (обрабатывающий центр) программку по эскизу.
эскизик.jpg

Работаю в основном со Спрутом (H33, С85 - стойки). С Fanuc 6M столкнулся 1-ый раз.
Использовал Corel, Гемму и Chechcnc. В итоге сделал программку, распечатал, отдал.
Мне передали результат программы, всё вроде получилось, только вот косяк с нулём, нарисовал
окружностей разного диаметра. Подозреваю что проблема в круговой интерполяции, возможно в G-коде.
Подскажите так ли это, или же неправильно указаны знаки в i и j (хотя проверял в Chechcnc), нормально всё рисует. В 38 кадре G02 читал что круговая интерполяция по часовой, а также встречал и обратное, что против часовой, а G03 по часовой. Подскажите в чем проблема.

N38G02X0.62Y-0.23J0.96F150

номер_003_s.gif

 

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

 

Похожие темы:
MACH3 некорректно работает с круговой интерполяцией
Пропуск круговых интерполяций
Как задается круговая интерполяция?
Ошибка в G02 и G03


  • 0

#2 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 15 Август 2011 - 14:41

Белеберда с координатами I J, минусы местами пропущены.
Такой код правильно визуализируется, найдите отличия…

N38G02X0.62Y-0.23J-0.96F150
N39X0.65Y-0.89I-1.57J-1.84
N40X0.49Y-2.35I-5.46J-2.35
N41X-0.01Y-0.28I-5.95
N42X-0.21Y-1.5I-8.25J-0.39
N43X-0.52Y-1.22I-3.72J-0.88
N44X-0.61Y-0.57I-1.46J-0.95
N45X-0.42Y-0.11I-0.42J0.75
N46X-0.49Y0.16J0.86
N47X-0.69Y0.8I1.2J1.73
N48X-0.55Y2.16I4.9J2.4
N49X-0.01Y0.37I8.69J0.37
N50X0.08Y1.21I8.7
N51X0.42Y1.38I4.73J0.66
N52X0.56Y0.79I2.48J1.18
N53X0.69Y0.28I0.69J-0.7
  • 0

#3 OFFLINE   opbic

opbic

    Абитуриент

  • Пользователи
  • Pip
  • 7 сообщений
  • Из:город

Отправлено 15 Август 2011 - 16:38

Roma распечатаю, отдам, пусть проверят. Потом отпишу. А на чём проверяли?
Я с corel переносил в гемму, там выбрал фануковский постпроцессор, потом проверял на Chechcnc, на нём нормально отображалось всё. Видимо нет нужного постпроцессора.
Спасибо за оперативность.
  • 0

#4 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 15 Август 2011 - 17:31

УП в Мач3 засунул, он показал те же дуги, что на фото. Сопоставил начало координат с теоретическими I J нескольких дуг, их там совсем немного. Видно, что местами ожидаются отрицательные значения либо I, либо J. Добавил минусов и вот он, красивый нолик…
  • 0

#5 OFFLINE   opbic

opbic

    Абитуриент

  • Пользователи
  • Pip
  • 7 сообщений
  • Из:город

Отправлено 22 Август 2011 - 13:43

Roma привезли результат, вылезло 2-а косяка.

скан1_002.jpg

Верхний круг вроде как с прошлого раза остался (вроде 39 кадр), может проморгали, когда редактировали.
А нижний - не пойму, вроде на прошлой болванке не было его или это так N44 переехал.
Проверял уже на Мак3 , твои изменения, всё тип-топ.
Откуда нижний мог взяться? :clapping:
  • 0

#6 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 22 Август 2011 - 14:48

О, так уже красивше :clapping: .
Верхний круг вроде 52 кадр, похоже минус J пропустил.
N52X0.56Y0.79I2.48J-1.18
Нижний… ага, вроде 44, возможно лишний минус J.
N44X-0.61Y-0.57I-1.46J0.95
Странно, но Mach не увидел разницы, и так и так правильно рисует…
  • 0

#7 OFFLINE   opbic

opbic

    Абитуриент

  • Пользователи
  • Pip
  • 7 сообщений
  • Из:город

Отправлено 22 Август 2011 - 16:07

Хорошо.
Я им дам кусок кода, чтобы только "0" рисовали.
  • 0

#8 OFFLINE   opbic

opbic

    Абитуриент

  • Пользователи
  • Pip
  • 7 сообщений
  • Из:город

Отправлено 24 Август 2011 - 19:15

Остались две 3.14з-ны, я то думал уже всё.

скан31.jpg

Из-за прошлых кругов их не было видно, я так понял эти кадры стоят перед предыдущими исправленными. или я не прав?
  • 0

#9 OFFLINE   Roma

Roma

    Гуру CNC

  • Продвинутый
  • PipPipPipPipPipPipPipPipPipPip
  • 1 219 сообщений
  • Пол:Мужчина
  • Из:Воронеж

Отправлено 24 Август 2011 - 22:27

Да, похоже предыдущие строки портят. Пардон, просмотрел в прошлый раз.
N43X-0.52Y-1.22I-3.72J0.88
N51X0.42Y1.38I4.73J-0.66
Надеюсь, больше ничего не всплывёт…
Вообще, это решение проблемы «в лоб» не совсем правильный путь. Для единичной простой работы ещё сгодится, а на будущее… надо разбираться с настройками стойки и постпроцессором.
  • 0





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

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

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