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

Проблема с обработкой круговой интерполяции на токарном станке с FANUC


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

Здравствуйте! Руководство предложило освоить двухосевой токарный станок с Fanuk так-как был небольшой опыт работы на фрезерном станке, правда он был с Sinumerik. На первой же детали столкнулся с нюансами в которых не могу разобраться. Нужно изготовить вот такую деталь:

Деталь.jpgЭскиз.jpg

При проточке внешнего контура 1-го установа есть участок с круговой интерполяцией G03 в начальной точке которого (X189,776 Z-100,325) на визуализации координаты траектории резко перемещаются в другую точку (X188,980 Z-99,967) отступая от обрабатываемого контура по Z на 0,358мм и на 0.796 по X, то есть режущая кромка оказывается в конце прямого участка предшествующего дуге, а только потом координаты описывают дугу и продолжают движение по траектории. Также инструмент при прохождении дуги после этого смещения оказываясь в ее начальной точке по X189,776 имеет координату по Z-100.

До смещения.jpg

После смещения.jpg

Сначала я подумал что так стойка демонстрирует работу коррекции на радиус скругления инструмента G42, смещая «0» инструмента из точки привязки в центр радиуса скругления инструмента и перемещает его по эквидистантной траектории так чтобы режущая кромка описывала контур детали, но затем засомневался так-как радиус скругления указанный в геометрии инструмента 0,4, а отступ по Z в начале отскока составляет 0,358 и затем сокращается до 0,325. То есть деталь зарезает  стачала на 0,042мм, а затем на 0,075мм.

Вот программка проточки первого у станова, может в ней вся проблема?

%
<KORPUS-KOLEKTORNIY> 
 
G28U0
G54
G40
G80
G99
G50S1500 
 
T0101
G96S250 
G99 
M03
G00Z0
G00X220.0
M08
G01X-0.5F0.2 
G00Z2.0
G00X214.0
G42
G71U2.0R0.3
G71P1Q2U0.6W0.3F0.2
N1G00X142.0 
G01X150.0Z-2.0 
G01Z-26.0
G01X151.6
G01Z-50.0
G01X152.5
G01Z-100.325 
G01X189.776
G03X193.754Z-102.116I0K-2.0
G01X194.639Z-106.325 
G01X199.88Z-156.325
N2X214.0 
G40
M09
G28U0
G00Z150.0

T0303
G96S250 
G99
M03
G00Z2.0
G00X214.0
M08
G42
G70P1Q2F0.1
G40
M09
G28U0
G00Z150.0
M30
%

Подсажите, что я делаю не так, где ошибка!

Заранее спасибо за помощь!

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


UnPinned posts

image.pngimage.png

G28 U0 ;
G54 ;
G40 ;
G80 ;
G99 ;
G50 S1500 ;
;
T0101 ;
G96 S250 M03 ;
G99 ;
M03 ;
G00 Z0 ;
G00 X220.0 ;
M08 ;
G01 X-0.5 F0.2 ;
G00 Z2.0 ;
G00 X214.0 ;
G41 ;
G71 U3.5 R0.3 ;
G71 P1 Q2 U0.6 W0.3 F0.5 ;
N1 G00 X142.0 ;
G01 X150.0 Z-2.0 ;
G01 Z-26.0 ;
G01 X151.6 ;
G01 Z-50.0 ;
G01 X152.5 ;
G01 Z-100.325 ;
G01 X189.776 ;
G02 X193.754 Z-102.116 I0 K-2.0 ;
G01 X194.639 Z-106.325 ;
G01 X199.88 Z-156.325 ;
N2 X214.0 ;
G40 ;
M09 ;
G28 U0 ;
G00 Z150.0 ;

T0303 ;
G96 S250 ;
G99 ;
M03 ;
G00 Z2.0 ;
G00 X214.0 ;
M08 ;
G42 ;
G70 P1 Q2 F0.1 ;
G40 ;
M09 ;
G28 U0 ;
G00 Z150.0 ;
M30 ;
 

это ваша программа при выборе инструмента указали какой его тип

подрезку центра начинай от -5 и иди к большему диаметру

в строчке  G95 S250 M03 ПИШИ включение оборотов.

я изменил программу так как на симуляторе резец стоит перед деталью 

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, alex0800 сказал:

при выборе инструмента указали какой его тип

Спасибо что отозвались! Да тип режущей кромки указал 3 квадрант.

 

3 часа назад, alex0800 сказал:

подрезку центра начинай от -5 и иди к большему диаметру

Не могли бы вы уточнить что вы имеете ввиду, а то я не опытный.

 

У вас на симуляции интересующий меня участок прорисовывается как требуется, что же у меня за движения. Хочется разобраться чтобы в дальнейшем быть уверенным в правильности своих действий.

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

помоему у вас в описании нет ошибок а где у вас находится резец спереди или сзади 

 

у меня в симуляторе резец находится спереди и я изменил немного вашу программу а именно  G3---G2  END G42 ----G41

Ссылка на сообщение
Поделиться на других сайтах
41 минуту назад, alex0800 сказал:

а где у вас находится резец спереди или сзади

Инструмент находится за деталью.

 

Меня смущает отвод от обрабатываемого контура в начальной точке G03, как бы для подвода по касательной для проточки дуги. Если это работа коррекции G42 то с учётом радиуса скругления пластины 0,4 отвод недостаточный и будет зарез по оси Z на 0,075мм в в диаметре X189,776. Если не G42 то остаётся недоточеный радиус на 0,325 мм. Зарез на 0,075мм на этой детали это пустяк, но хотелось бы понять причину или закономерность процесса чтоб недопустить более серьезного брака или аварий.

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

Наверное нужно сделать какую-нибудь пробную деталюшку для эксперимента, чтобы расставить все точки над "и". Тогда станет всё ясно.

Спасибо за помощь!

Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, Syomik сказал:

Меня смущает отвод от обрабатываемого контура в начальной точке G03

А где этот подвод? Вроде бы, все четко прописано. Попробуйте вместо IK поставить R2. Я предпочитаю IK использовать, но ради эксперимента попробуйте

Снимок.JPG

Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, Клиент сказал:

А где этот подвод?

Здравствуйте! Прошу прощения что сразу не ответил, совсем замотался. Подвод происходит после достижения инструментом конечной точки прямого участка в координате X189.776 Z-100.325 предшествующего G03, затем происходит резкая смена координат на X188,980 Z-99.967, это видно на прикрепленных фото экрана стойки, и потом инструмент движется по оставшемуся контуру детали.

У меня сегодня не вышло сделать тестовую деталь, но убрав из программы G42 и запустив симуляцию, четко видно что отвод/подвод исчез. Инструмент движется четко по координатам контура детали. Вот в видео я нашел фрагмент ооочень похожий на мою ситуацию. Скорее всего отвод/подвод это работа G42,

 

Изменено пользователем Syomik
Ссылка на сообщение
Поделиться на других сайтах
08.06.2024 в 13:24, Syomik сказал:

где ошибка

Чисто визуально программа нормальная. Единственное замечание: непонятно, откуда стойка берёт величину коррекции. В кадре с включением коррекции должно быть G42 D20. Соответственно, в ячейке D20 надо прописать значение = 0.4 (величина коррекции).

И, на мой взгляд, само включение корректора лучше поставить в кадр с G1.  т.е. в кадр G01 G42 D20 X150.0 Z-2.0.

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, tm-ares сказал:

В кадре с включением коррекции должно быть G42 D20. Соответственно, в ячейке D20 надо прописать значение = 0.4

Это токарный фанук

Ссылка на сообщение
Поделиться на других сайтах
14 часов назад, tm-ares сказал:

Единственное замечание: непонятно, откуда стойка берёт величину коррекции.

У меня в стойке offset/geometry 4 колонки определяющие параметры инструмента: 1- вылет по "X", 2- вылет по "Z", 3- радиус скругления режущей кромки, 4- номер квадранта(значение указывающее на положение режущей кромки инструмента).

Похоже из-за незнания особенностей работы Fanuc я увидел проблему там где ее нет.

Спасибо всем откликнувшимся за помощь!!!

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Maxim.Oi TF
      Значит из хорошего материала изготовлен.
    • vasillevich68
      вы там, что, круг заточного станка на ходу измеряете???   Пользуюсь уже больше 10-ти лет цифровым колумбиком Gedore    до сих пор ничего не выработалось.  
    • Maxim.Oi TF
      Нужен именно цифровой. С нониусом не удобно.   Мерить приходится часто. детали мелкие. Работаю оператором.  Может посоветуете ШЦЦ с твердосплавными губами?
    • Altvorec
      Добрый день. Прошу подскажите пожалуйста- у меня пост для НХ по версию NX 2312 Build 8103 окружности и спирали выводил с приставкой TURN. Но поставив  NX 2406 Build 1700 вывод турн исчез. Выводит отрезками. В чем может быть загвоздка?  
    • maxx2000
      а есть необходимость в измерениях штангенциркулем с точностью до 0,01мм? Чем не устраивает обычный с нониусом, твердосплавными губками и шкалой в 0,05мм? Почему не купить цифровой с твердосплавными губками?
    • Maxim.Oi TF
      Добрый день.  Решил приобрести ШЦЦ. выбор пал  штанген фирмы INSIZE.  Модель  INSIZE 1114-150A .На ОФИЦИАЛЬНОМ САЙТЕ INSIZE.com представительства в РФ нет. Но поисковик находит сайт insizeru.com. стоит ли заказывать с этого сайта. Складывается ощущение что это подделки под бренд insize.     В настоящее время пользуюсь ШЦЦ С Али экспресс. Фирмы Shahe. Хватает его примерно на год. После года губки вырабатываются и измерение не точное. Хочется что то понадежнее. МИТАТОЙЁ или Mahr дороговато.
    • gudstartup
      лампочка вещь аппаратная а у автора неисправна программная структура данных. сама лампочка работает только вот потоки данных не те! 
    • maxx2000
      @gudstartup ну так и тут попытка загрузиться(включить лампочку) приводит  к одному и тому же результату (лампочка не светится)     
    • gudstartup
      если проблемы в аппаратной части а не в логической структуре файловой системы тогда диск либо не работает либо читает с задержками много бэд секторов и это  уж никак не может происходить в одном и том же месте учитывая что диск проверен. я ни разу не видел чтобы сдохший контроллер а уж тем более оборванный шлейф и проблемы с питанием приводили к таким результатам. загрузка проверка и ошибки в конкретных файлах говорит о том что повреждение было вызвано при сохранении данных которое было прервано по причинам которые всем известны. не выключайте компьютер пока система пишет данные на твердый диск  именно так звучит это предупреждение на системах heidenhain при завершении работы. Ну как же!!. раз за разом происходит попытка загрузки и проверка дает одни и те же компьютер загружается с и проверяет диск а лампочка если сгорела уже не светиться! есть внешнее питание от главного выключателя станка а есть внутреннее от бп компьютера и это две большие разницы или вы думаете проблема во  внутреннем бп так как указали еще и на контроллер ide? логика проста надо проверять ufs а не шлейф контроллер или бп @Artem artem  автор покажете какие разделы обнаружены на  диске кроме swap?
    • maxx2000
      @gudstartup шлейф, контроллер, источник питания относятся к аппартной(железной) части машины. Устройства могут взаимодействовать на низком уровне, минуя прослойки из драйверов. Я пока не улавливаю логики в твоих посланиях. Проблема не повторяющаяся, она просто вот такая, как сгоревшая лампочка. Сколько не включай результат один и тот же. А ты начал уже строить догадки почему она появилась. Отключение питания это конечно не проблема с питанием, о чём это я, ошибка записи в результате плохого контакта это тоже не проблема, подгнивший контроллер, да о чём я вообще, как это может повлиять на запись данных.
×
×
  • Создать...