Jump to content

Коррекция на радиус инструмента.


Mr_Gray

Recommended Posts

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

OFFN=-8+R1 ;(где - 8 номинальны радиус инструмента, R1 - смещение для попадания в поле допуска)

G41 X... Y...

Возможно ли такое на фануке? 

Link to post
Share on other sites


UnPinned posts

да возможно но для этого нужно правильно подойти к контуру

G41 D1 --ОБХОД КОНТУРА СЛЕВА 

G42 D1 ОБХОД КОНТУРА СПРАВО

D1- НОМЕР КОРРЕКТОРА НА РАДИУС ИНСТРУМЕНТА

 

https://vk.com/cncsimulator

ПИШИТЕ МНЕ НА ЭТУстраничку  я отвечу на все ваши вопросы и смогу скинуть учебную литературу если будет необходимость

Link to post
Share on other sites
42 минуты назад, Mr_Gray сказал:

Добрый день, коллеги. Возможно ли на фануке программировать дополнительное смещение для коррекции на радиус инструмента?

G10 L12 P1 R1, где L12 - изменение корректора на радиус\диаметр,  P1 - это номер корректора который меняете, R12 - новое значение корректора установить равным 12

L13 - изменение корректора на износ. Можно использовать G91 для увеличения или уменьшения значений.

Пользуйтесь аккуратно.

  • Нравится 1
Link to post
Share on other sites
4 часа назад, Mr_Gray сказал:

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

OFFN=-8+R1 ;(где - 8 номинальны радиус инструмента, R1 - смещение для попадания в поле допуска)

G41 X... Y...

Возможно ли такое на фануке? 

Добавлением в корректор на время действия программы (как например на Heidenhain или Sinumerik) механизма в Fanuc нет. Решение которое предлагают через G10 запишет просто новое значение в таблицу корректоров и там останется даже после завершения программы. Какая версия стойки?

Edited by ivanK
Link to post
Share on other sites
11 часов назад, ivanK сказал:

Добавлением в корректор на время действия программы (как например на Heidenhain или Sinumerik) механизма в Fanuc нет. Решение которое предлагают через G10 запишет просто новое значение в таблицу корректоров и там останется даже после завершения программы. Какая версия стойки?

Fanuc 0i

Link to post
Share on other sites

Напишу чуть подробнее.

Работаем, например, фрезой Ø16, номер инструмента T3. В её корректоре записан радиус 8 мм. Программа написана для этой фрезы, траектория смещена на 8 мм от детали. Чтобы при этом выполнялась корректная обработка, мы должны задать отрицательный припуск (OFFN=-8 для Sinumerik). На FANUC это можно сделать поменяв из программы значение корректора через системную переменную #13003 (последние две цифры обозначают номер корректора). Эти переменные можно как считывать, так и записывать в них новое значение. НО! Менять рабочий корректор опасно, потому что при прерывании программы, в нём останется перезаписанное значение. Поэтому используем любой другой, свободный корректор, например, D25, ему соответствует системная переменная #13025.

#1=0.05 (переменная для коррекции размеров)
#13025=#13003-8+#1
G41 X... Y... D25

 

  • Нравится 1
Link to post
Share on other sites
Mr_Gray

Вдогонку: внешних переменных, задаваемых со стойки, в фануке, я так понимаю, нет? Дополнительное смещение задавать только в программе, без вариантов?

Edited by Mr_Gray
Link to post
Share on other sites
1 час назад, Mr_Gray сказал:

Вдогонку: внешних переменных, задаваемых со стойки, в фануке, я так понимаю, нет? Дополнительное смещение задавать только в программе, без вариантов?

Можно по подробнее что вы имеете ввиду? 

Link to post
Share on other sites
2 часа назад, Mr_Gray сказал:

Вдогонку: внешних переменных, задаваемых со стойки, в фануке, я так понимаю, нет? Дополнительное смещение задавать только в программе, без вариантов?

Можно использовать переменные, которые сохраняют значение при выключении станка #500 - #999, но нужно убедиться, что они не заняты другими программами, например, программами измерения.

#1 - #33 сохраняют значения до RESET/M30

OFSSET -> вправо -> Макро

 

Edited by A_1
Link to post
Share on other sites
Leksunkin

Прочитал, ничего не понял, какую цель преследуете в использовании переменных в корректорах? Что мешает использовать таблицу иструментов с коррекцией именно на радиус инструмента?

И контур можно прописывать как есть станок сам всё сделает, если подход при команде G41D,,, поставить побольше то любую фрезу ставь и станок выдаст желаемое с нужной точностью только в корректор добавляй или убавляй.

Лично я бы такое использовал если  бы не владел кам системой и при этом не было программиста в штате. То есть для того чтобы запутать других операторов и показать какой я ох..й и незаменимый. Таких встречал когда приходил за денежку подшабашить, но поступал проще в кам системе прога пишется быстро, а инструмент используется эффективно, удалил ересь со стойки загрузил свою прогу и о чудо! Фрезы стало хватать почему-то на всю партию деталей! 

 

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

Edited by Leksunkin
  • Нравится 1
Link to post
Share on other sites
3 часа назад, Mr_Gray сказал:

Дополнительное смещение задавать только в программе, без вариантов?

А, вообще, зачем Вам использовать переменные. Корректируйте размер величиной износа:

#1=0.05 (переменная для коррекции размеров)

#13025=#13003+#12003-8

G41 X... Y... D25

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • Beeper
      Я тут попробовал добавить материал тот что выбран в модели в сортамент, сработало, но при повторном открытии макроса он этот сортамент перестает видеть. Можно чтото поправить в макросе что бы ему это не мешало?  
    • ddteshnik
      Копировать всё "-9999" Удалить всё        "O-9999"
    • Europartner
    • Limon2986
    • ivanK
      Согласен что он мягкий, но я точил капролон в гидравлическом патроне с калеными кулачками. Давление ставил 10бар, материал ПА-6, пруток диаметром 50мм. Да на цилиндре остаются следы от кулачков. Но проблем не было
    • Europartner
      Дата производства:  2001 г Управление:    Fanuc 18MС Поворотная ось С Устройство смены инструмента бокового исполнения на 60 позиций Бак для СОЖ на 400 литров с насосной станцией Гидравлическая станция Пульт дистанционного управления Транспортер для удаления стружки Станочное освещение Ручной  пистолет подачи СОЖ  для удаления стружки с детали и станка Подача СОЖ через шпиндель Перемещение по осям: X=710мм Y=610мм Z=610мм   Макс. мощность шпинделя:   25 кВт Макс. крутящий момент:    191 Нм  Два стола/паллеты:   500x500мм Максимальная частота вращения шпинделя: 15.000 об/мин Макс. скорость холостых подач : 32 м/мин   Время смены паллеты : сек   8 Вес обрабатываемой детали : 500 кг Гидравлическая система  : 180 л Магазин на 60 инструментов Внешние размеры мм: 4200 2700 3000 Масса станка 12 000 кг   Находится в Санкт-Петербурге Подробности по телефону.    Сергей +7911-097-67-девять девять   
    • Viktor2004
      если кинули, надо в инспекцию по труду идти Меня когда на одной работе кинули, я заявление написал и отрабатывать 2 недели не стал Ушел сразу же. Потом позвонил и предупредил что пойду в инспекцию по труду. Так сразу же все и выплатили. И бумагу потребовали подписать что я остался доволен и мне ничего не должны
    • Leksunkin
      Не знаю, времени вагон было, 2 недели отрабатывал после заявления на обоих предприятиях. А про вред ожидать это как раз если кинули.
    • Ander
      Капролон слишком мягкий для автоматического патрона. Надо зажимать большУю часть (и увеличить диапазон нормального зажима, под давлением он плывёт) или растачивать кулачки почти на полный диаметр.
    • Kelny
      На картинке нет глубины (хотя это не важно, ведь отверстие не перестаёт быть отверстием будучи не сквозным), что намекает на то что это НЕ ПАЗ, а вполне себе ОТВЕРСТИЕ, но не привычное ЦИЛИНДРИЧЕСКОЕ (в простонародии КРУГЛОЕ), а ПРОДОЛГОВАТОЕ ОТВЕРСТИЕ - ГОСТ 16030-70 и занчит писать надо "4 отв.".   А коль отверстие, то как минимум не логично для одних отверстий подписывать количество в одном месте, а для других под каждым размером, например, если образмеривается отверстие в разрезе.   Сделайте ход конём, сделайте выносной вид и под буквой вида напишите 4 отв. (4 места, 4 паза и т.п.), а размеры уже без подписей количества. Или вообще ни чего не пишите про количество, ведь это доп.опция облегчающая чтение и проверку чертежа, но если у НК это вызывает отторжение, то пускай считают количество без подсказок.       Плохо искали. Показываем им ГОСТ 2.307-2011, пункт 5.47, рисунок 64 - пусть объяснят, почему количество стоит только на одном размере отверстия, а не дублируются на всех:   До кучи, убираемт радиус на концах продолговатого отверстия, ведь ГОСТ 2.307-2011, пункт 5.49 - допускается не наносить радиусы дуги...   Иногда проще не доказать, а довести до абсурда.   Обычно только то что видно на конкретном виде. Один размер для отверстий на всех видах как минимум странно, а если отверстия разные? поди разбери, где какие, если размер на все задан только в одном/другом виде.
×
×
  • Create New...