inko

Настройка поворотных осей

Pinned posts

Имеется 5-осевой станок Andi 1618 с СЧПУ Fanuc 18i. Поворотные оси В и С. Проблема в точности обработки деталей при работе в 5 осях. Выявили следующее (см. схему): при повороте на 90 градусов по оси В, ось инструмента НЕ параллельна оси Х.

1.thumb.jpg.876125752bafa1ea486e3b9c0acdface.jpg

На дисплее стойки при этом С=0, В=90. Предположительно погрешность могла возникнуть после снятия шпинделя для ремонта и последующей его установки обратно без какой-либо регулировки его положения. Вопрос: каким образом обеспечить точное положение шпинделя? Вручную с помощью датчиков на поворот шпинделя по осям В и С? Или в Fanuc есть какие-либо параметры для настройки поворотных осей по типу Tool holder offset?
Думается, что для тонкой настройки параметры быть должны...

Поделиться сообщением


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


UnPinned posts

Поворотные оси привязываются в ячейках WORK OFFSET также как и линейные.

Поделиться сообщением


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

Поворотные оси привязываются в ячейках WORK OFFSET также как и линейные.

Спасибо за ответ. Интересная идея. Вы предлагаете развернуть "Дом" детали, например G54? Надо будет попробовать. Но, думается, это не совсем то, что нужно. Так мы, наверное, не устраним погрешность взаимного расположения осей. Если у нас сейчас, к примеру, плоскость портала XZ не перпендикулярна шпиндельной головке плоскости YZ, то поворот G54 эту погрешность не устранит.

Поделиться сообщением


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

...Или в Fanuc есть какие-либо параметры для настройки поворотных осей...

Если программным способом решать проблему, то установка нулей, как писал выше, мало чем отличается от установки референтного положения с помощью параметров, где после обнуления по концевику будет происходить доворот осей на заданное в этих параметрах положение, где и будет установлен ноль. Подозреваю, что это #7181. Нужно пробовать на станке.

Поделиться сообщением


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

Решили проблему? Могу попробовать помочь. Вы откуда?

Поделиться сообщением


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

Подозреваю, что это #7181

скорее всего параметр 1850.

Поделиться сообщением


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

скорее всего параметр 1850.

Там фишка в том, что ось наезжает на концевик, а потом съезжает на фиксированное расстояние и устанавливает в этом месте машинный ноль.

Поделиться сообщением


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

ID: 8   Опубликовано: (изменено)

Номер параметра нужно смотреть по мануалу, тоже 18-й фанук, по памяти номер не помню, но уверен что может быть разный в зависимости от модификации и года выпуска.  У меня недавно была точно такая же проблема. Нужно разницу показаний вносить в эти строчки, предварительно выставив оси в правильные положения. 

4 часа назад, Клиент сказал:

Там фишка в том, что ось наезжает на концевик, а потом съезжает на фиксированное расстояние и устанавливает в этом месте машинный ноль.

Абсолютно верно!

Изменено пользователем OOO

Поделиться сообщением


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

Там фишка в том, что ось наезжает на концевик, а потом съезжает на фиксированное расстояние и устанавливает в этом месте машинный ноль.

Да. Краткая инструкция:

1.       Выставить параллельность индикатором

2.       Разницу от нулевого положения если она положительная прибавить к значению в параметре 1850, и наоборот.

1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 06.01.2018 в 23:14, OOO сказал:

Решили проблему? Могу попробовать помочь. Вы откуда?

Пока не решили. График работы пока не позволял вплотную заниматься этим вопросом, . Да еще и новая проблема возникла: станок не хочет менять инструмент в автоматическом режиме. Как только в программе встречается команда Т..., выдается ошибка, что все оси должны быть выведены в ноль, хотя изначально при включении станка это было сделано.

Описанная в топике проблема возникла достаточно давно. Была проблема со шпинделем, его заменили, вроде бы даже это было сделано по гарантии. Замену производил наладчик из фирмы поставившей нам станок вместе с нашим слесарем. Я при этом не присутствовал, в частности потому, что имею косвенное отношение к станку (сейчас в должности конструктора) и занимаюсь этим вопросом больше из собственного интереса. Никакой проверки точности установки шпинделя, как я потом узнал, после замены не производилось. Это выяснилось при первой же пятиосевой траектории. Пришлось менять Tool holder offset аж на пару миллиметров. Но полностью погрешность при обработке в пяти осях это не устранило. Погрешность (перепады на поверхностях) около 1...2 десятых мм. Выявили, что ось В немного развернута. Обработали кубик вертикально расположенным инструментом (стратегией с постоянной Z), повернули шпиндель как на картинке, подвели инструмент к кубику и увидели, что инструмент не параллелен грани кубика в плоскости XZ. Поскольку в основном обрабатываются детали из пластика с этим какое-то время мирились. При этом при обработке в трех осях все хорошо - точность размеров до соток. Пытались по Parameter Manual  (пока нашли книжку только на английском, а с переводом у нас сложно) найти параметры отвечающие за поворотные оси. Какие-то пробовали менять в стойке - не помогло. Смущает еще то, что все параметры которые мы пытались менять в стойке были с нулевым значением. Кстати, параметр 7181 (его не меняли) в стойке также установлен как 0. Я так полагал, что на заводе-изготовителе станка тоже должны были как-то шпиндель выставлять?

Незадолго до Нового Года шпиндель опять снимали для ремонта - меняли разрушившуюся цангу зажима инструмента в шпинделе. В связи с этим я и подумал, что уж теперь надо попытаться все исправить. 30 декабря шпиндель только поставили назад. В праздники не работали. Сегодня пытались запускать, опять меняли Tool holder offset. Теперь еще выяснилось, что в автоматическом режиме инструмент не хочет меняться...Пока на этом прервались...

11 час назад, Metal_Cutter сказал:

Да. Краткая инструкция:

1.       Выставить параллельность индикатором

2.       Разницу от нулевого положения если она положительная прибавить к значению в параметре 1850, и наоборот.

1. Не могли бы вы немного подробнее описать как вы выставляли параллельность?

2. Разница значений в угловых единицах? Как вы ее измеряли?

В 07.01.2018 в 15:40, Клиент сказал:

Там фишка в том, что ось наезжает на концевик, а потом съезжает на фиксированное расстояние и устанавливает в этом месте машинный ноль.

Попытаюсь завтра проверить. Пока, казалось визуально, этого на данном станке не происходит. Хотя понимаю о чем речь, у нас есть станки, где это видно, что называется, "невооруженным взглядом".

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 10.01.2018 в 01:20, inko сказал:

1. Не могли бы вы немного подробнее описать как вы выставляли параллельность?

2. Разница значений в угловых единицах? Как вы ее измеряли?

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

в.2 Значение будет отображаться на экране в угловых единицах.

 

У меня тоже просьба: скиньте, пожалуйста, 5-ти осевую программу. Интересно, как у Вас это реализовано.

 

Поделиться сообщением


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

Ох и наладчики пошли...

Голову поставить просто, если покажут как. Когда снимаешь-ставишь шпиндель нужно регулировать положение оси "В" и центр вращения оси "С". Задача из геометрии 5-го класса. Неужели нельзя было нормально поставить. За что народ деньги просит... Даже если вы выставите "В" правильно, но ось вращения ротора шпинделя не будет совпадать с осью вращения "С" все равно будут "зарезы" на деталях. Правда есть вариант что это тоже забивается параметрами если нет регулировок. У меня была такая бяка на моем станке, после горе наладчиков. А приехал человек за 4 часа все выставил и поправил, и мало того показал как это делать. После небольшой аварии (любопытство и спешка, в итоге наука на долго...) все сам уже повторно устранял, все получилось! У меня сейчас плановые работы на подстанции, пока не работаем. Как появлюсь на работе посмотрю какие параметры ковырять.

Поделиться сообщением


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

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

в.2 Значение будет отображаться на экране в угловых единицах.

Контрольной оправки не имеется, вместо нее используем фрезу с вылетом около 120 мм. Вопрос в том, что использовать за базу? Относительно чего выставлять параллельность?

Выше я описывал как мы пытались выявить непараллельность по кубику.

21 час назад, Metal_Cutter сказал:

У меня тоже просьба: скиньте, пожалуйста, 5-ти осевую программу. Интересно, как у Вас это реализовано.

1_4.tap Такая пойдет?

 

В 07.01.2018 в 15:40, Клиент сказал:

Там фишка в том, что ось наезжает на концевик, а потом съезжает на фиксированное расстояние и устанавливает в этом месте машинный ноль.

Параметр 1850 похож на то, что нужно. Вот текущие его значения

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

IMG_20180111_160622_1.thumb.jpg.d0fc71b17e9726460d9c26613c335dfc.jpg

 

Попробовали поменять параметры только для того, чтобы проверить как это работает. Предполагали увидеть визуально смещение стола по оси Y и головы по оси С при выводе в "машинный 0" после наезда на концевики. Для этого ввели Y-17000, а С -7780, предполагая что смещения будут 17 мм и 7,78 градуса. Но никаких изменений мы не увидели. Что не так? Питание на стойку, для того чтобы применился параметр, выключали. В параметре 1002 SFD установлено 1 (т.е. функция для смещения референтного положения включена).

Поделиться сообщением


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

Там фишка в том, что ось наезжает на концевик, а потом съезжает на фиксированное расстояние и устанавливает в этом месте машинный ноль.

Кстати, а в чем смысл этого смещения от концевика? По угловым осям можно предположить, что для их регулировки. А по линейным осям?

Поделиться сообщением


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

Кстати, а в чем смысл этого смещения от концевика? По угловым осям можно предположить, что для их регулировки. А по линейным осям?

А разве линейные оси не требуют точного выставления?

Поделиться сообщением


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

А разве линейные оси не требуют точного выставления?

А что значит точное выставление для линейных осей? Ведь это просто установка машинного нуля? Будет он на несколько мм правее или левее наверное не так важно?

В исходных значениях параметра 1850 для Х и Z у нас установлены 0, и только Y отлично от 0.

Поделиться сообщением


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

А что значит точное выставление для линейных осей?

В большинстве случаев это действительно не важно. Но ведь для ЧПУ без разница круглая ось или прямая. По сему функциональность одна и та же.

Если ось обнуляется без концевика с помощью 1815, тут в 1850 вообще смысла нет. А если обнуляется по концевику, есть возможность сдвинуть на нужное значение. Хотя бы для того, что бы какая-нибудь важная точка имела круглое значение по машинным координатам и оператору при необходимости работы в G53 было легче считать.

Поделиться сообщением


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

1_4.tap Такая пойдет?

Не много не то, я думал Вы используете G68.2.

 

1 час назад, inko сказал:

Относительно чего выставлять параллельность?

Относительно линейного перемещения по оси (какой? Вам должно быть лучше известно, я же не знаю кинематику вашего станка). Вам нужно определить на сколько смещена ось, т.е. выставить фрезу по индикатору строго вертикально или горизонтально. И посмотреть какое значение по C отображается на стойке, высчитать разницу от номинального значения. И добавить эту разницу к значению в параметре 1850.

1 час назад, inko сказал:

Для этого ввели Y-17000, а С -7780, предполагая что смещения будут 17 мм и 7,78 градуса.

На картинке значения не совпадают с тем, что Вы пишите. Не факт что ваш станок после выхода в точку референцирования идет в машинных ноль. Мой совет: после корректировки параметра 1850, перезагрузки станка и выхода в референты, задайте С0 или С90 и проверьте вертикальность или параллельность фрезы.

Поделиться сообщением


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

Относительно линейного перемещения по оси (какой? Вам должно быть лучше известно, я же не знаю кинематику вашего станка). Вам нужно определить на сколько смещена ось, т.е. выставить фрезу по индикатору строго вертикально или горизонтально. И посмотреть какое значение по C отображается на стойке, высчитать разницу от номинального значения. И добавить эту разницу к значению в параметре 1850.

Сейчас мы пробуем выставить параллельность оси инструмента плоскости XZ. Это плоскость направляющих портала. А использовать их за базу, относительно которой измерять параллельность оси инструмента не очень удобно. Потому я и спрашивал, как вы выставляли параллельность. Что вы скажете о методе с кубиком, описанный мной в посте №10, который мы применяли для выявления непараллельности?

34 минуты назад, Metal_Cutter сказал:

На картинке значения не совпадают с тем, что Вы пишите. Не факт что ваш станок после выхода в точку референцирования идет в машинных ноль. Мой совет: после корректировки параметра 1850, перезагрузки станка и выхода в референты, задайте С0 или С90 и проверьте вертикальность или параллельность фрезы.

Какие значения не совпадают? Я приложил фото монитора стойки ЧПУ, где в параметре 1850 представлены текущие заводские значения. Они небольшие и их трудно увидеть визуально. Поэтому мы для эксперимента увеличили их в 10 раз.  

А между точкой референцирования и машинным нулем есть какая-то разница? Я думал, что это в принципе одно и тоже. Или они отличаются как раз на значения установленные в параметре 1850?

Поделиться сообщением


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

Сейчас мы пробуем выставить параллельность оси инструмента плоскости XZ. Это плоскость направляющих портала. А использовать их за базу, относительно которой измерять параллельность оси инструмента не очень удобно. Потому я и спрашивал, как вы выставляли параллельность. Что вы скажете о методе с кубиком, описанный мной в посте №10, который мы применяли для выявления непараллельности?

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

 

1 час назад, inko сказал:

Я приложил фото монитора стойки ЧПУ, где в параметре 1850 представлены текущие заводские значения

Я подумал, что Вы вбили значения в 10 раз меньше.

1 час назад, inko сказал:

А между точкой референцирования и машинным нулем есть какая-то разница?

Есть.

1 час назад, inko сказал:

Или они отличаются как раз на значения установленные в параметре 1850?

Все правильно.

Поделиться сообщением


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

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

Стол имеет только линейные перемещения по оси Y.

 

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

1.thumb.jpg.cbb6b5cf3e24d4b021be46530e140a6a.jpg

 

Поделиться сообщением


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

Стол имеет только линейные перемещения по оси Y.

Понятно. Тогда Вы правы ось С смещена.

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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



  • Реклама

  • Сообщения

    • DenCommander
    • Xugack
    • museok
      Всем привет, вопрос на повестке дня итак, создаем фрезу галтель стандартными средствами NX  задаем параметры все такое  а теперь самое главное , ни одна операция не дает выбрать этот инструмент , даже планар не видит его  что делать то ?  
    • Захожанин
      "Что угодно"-это новое слово в лексиконе Белер. Все, что выходит за рамки стандарта в сплавах, а тем более связанное с вольфрамывыми добавками для Белера по отношению к России больше подходит НИКОГДА.) Все смешалось в ответе- люди, кони ( конвекция и вакуум, 1.2344 и 1.2367 ... ) Бред не квалифицированного манагера. Уж лучше станки продавать, Антоха.) W303 только конвекция. На пресс-форм ее не применяют. Тем более только круги. Ты уж сразу всё вывали что есть, все равно не понимаешь что пишешь. Аргументировано надо предлагать конкретику с указаниями особенностей использования и термически по 1.2367 (W303)... Ты еще вакуумный переплата в виде 403 предложил бы по ценам как за хвост Бурана)))
    • museok
      вопрос остается открытым , тоже ищу настройки по умолчанию операций 
    • museok
      СКС к чему не привяжи , направление свое не меняет
    • Fedor
      На кого же еще и надеяться что придумают новые оригинальные конструкции ?  Этот форум же для молодежи в основном.  У меня, например, на работе в основном молодые архитекторы. И я как конструктор в качестве тяжелой артиллерии, как они говорят. Эффективны как раз комбинации молодой энергии и наглости и опыта, сына ошибок трудных   :)    еще больше недобухгалтеров из инженеров и манагеров :) 
    • Sergei
      Причём здесь конструктора и конструирование вообще. Куда ни плюнь одна молодёжь. А ещё говорят про засилие бухгалтеров. :-)))))
    • Fedor
      Быстро курицы несутся.  У студентов может быть свежий взгляд. Как то сидели с Вадимом Глебовичем Корнеевым и обсуждали что нет теории построения базисных функций. Наиболее  поэтому и называют сирендиповыми. В углу сидел сын студент за компом. И краем уха слушал наши разговоры. Потом показал мне результат в Mathematica .  Так возникла первая статья когда я понял что у него получилось. Потом и все остальные по МКЭ   http://old.exponenta.ru/soft/Mathemat/pinega/main.asp    Появилась теория     :)    Есть еще более впечатляющая история. После сбрасывания ядерной бомбы есть радиация. Решили что надо защитить летчиков. Сделали НИИ,  изобрели краску, правда оказалась недолговечной, создали промышленность и периодически красили самолеты и смывали. Жизнь кипела. На одной конференции, вроде в Бауманке встает студент и говорит, - Я тут прикинул  на газетке и оказалось что самолет развалится от взрывной волны при тех уровнях радиации о которых говорят докладчики - физики.  И попросил чтобы ему показали где он ошибается. Стали проверять и замолчали. Прав студент оказался. Там оказался кто-то из ЦК .   Назавтра на банковских счетах НИИ и заводов были нули...  Вот такую историю прочитал когда-то :)    Проблема в том, что кпд проектирования не более 30-40%,   а науки не более 2-3%  остальное работа на корзину... 
    • DenCommander
      Иногда SW отказывается делать вытянутую бобышку (название-то какое! )) ) вообще без причин! Совершенно непонятно, почему не работает и выдает ошибку "невозможно создать этот элемент вытягивания из-за геометрических условий". Инструмент исправления эскиза ошибок не выдает. Визуально никаких косяков нет. Да, эскиз берется из dwg файла. Файлик приложил. Интернет как воды в рот набрал, ни одного упоминания, хотя теоретически ошибка должна быть распространенная, т.к. я сталкиваюсь каждый день и у меня была куча файлов dxf с такой проблемой. бобышка.dwg