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

G43 fanuc 0iMC VDL-800


odekolon

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

Осваиваем стойку FANUC 0iMC на китайском станке VDL-800

станок б/у, на нем раньше работали, требовал ремонта по механической части.

 

застопорились на привязке инструмента

 

инструкция и здравый смысл говорят, что в простейшем  случае инструмент привязывается примерно так:
замеряешь разницу между основным и следующими инструментами 
вносишь значения в таблицу OFFSET
а потом 
G43 H(номер корректора), после чего система координат детали, должна сдвинуться на величину корректора
но вот что происходит:
после применения корректора шпиндель просто перемещается по Z на величину корректора, а система координат детали остается на месте.
соответственно после отмены корректора, шпиндель перемещается по Z обратно на величину корректора. 
примерно так:
до корректора Z=100, после применения корректора (50) ось Z просто перемещается в точку Z=150 

естественно, посмотрел в таблице параметров параметры коррекции (5001-5006), явных косяков не обнаружил.
еще заметил такую вещь:
Я так понимаю, что параметры, которые на что-либо-влияют, в таблице параметров стойки, отмечены аббревиатурами этих параметров, иначе говоря, если на стойке бит параметра не подписан, он ни на что не влияет. 
так вот, большинство параметров коррекции описанных в документации, на стойке не подписаны.
Вопрос: есть ли смысл экпериментировать с неподписанными параметрами?

и кто что может сказать по проблеме?

Изменено пользователем odekolon
Ссылка на сообщение
Поделиться на других сайтах


вносишь значения в таблицу OFFSET

 

 А нельзя просто снова вызвать инструмент после этого?

Изменено пользователем andrey2147
Ссылка на сообщение
Поделиться на других сайтах

можно конечно, но ничего не изменится, (G54 тоже пробовали)

 

стандартная конструкция кода для fanuc:

 

Tnn M6;                (смена инструмента)

G43 Zxx Hnn        ( сдвиг оси в плоскость безопасности и применение корректора)

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

Это нормальная работа этой стойки. Смотрите координату Z с учетом корректора в графике, если Вы хотите, чтобы она отображалась в абсолютных координатах, то нужно менять параметр. Не скажу какой, нет времени копаться в архивах.

Ссылка на сообщение
Поделиться на других сайтах
Это нормальная работа этой стойки. Смотрите координату Z с учетом корректора в графике, если Вы хотите, чтобы она отображалась в абсолютных координатах, то нужно менять параметр. Не скажу какой, нет времени копаться в архивах.

 

 

я не совсем понял, что Вы имеете ввиду под "Смотрите координату Z с учетом корректора в графике"

 

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

допустим я привязал первый инструмент к поверхности заготовки,   ставлю второй инструмент на 50 мм длиннее,  ввожу корректор, ось Z подскочила на 50 мм вверх,

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

 

в чем тогда смысл этого корректора?

 

PS 

наверное это будет работать, если вся программа написана в приращениях.

но кто сейчас в приращениях программы пишет?

Изменено пользователем odekolon
Ссылка на сообщение
Поделиться на других сайтах

Есть кнопка, которая вызывает отображение графики перемещения инструмента.

Не паникуете раньше времени. Вызовите второй инструмент и активируйте его корректор, переместите его в координату Z80, посмотрите куда он пойдет, померьте линейкой на какую высоту он опустился.

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

 

 

а никакой паники,  все по плану....

естественно инструменты переключали. и так и сяк и с корректорами и без корректоров, и отменяли и вводили заново, и G54 заново применяли 

система координат как стояла, так и стоит.

 

Если Вам не трудно, ответьте на вторую часть вопроса про подписанные и неподписанные биты перемнных в параметрах. 

просто несколько бит в параметрах отвечают за сдвиг системы координат. (параметры 5001-5006)Но те биты, которые подписаны, выставлены верно.  а на месте неподписаных (но описанных в руководство по параметрам) все нули.

Вот я и спрашиваю, есть ли смысл пробовать менять биты, которые в стойке не подписаны? 

 

ЗЫ

 

Бит LGT в параметре 5002 стоит в "0

 

LGT Коррекция на геометрические размеры инструмента
0: Корректируется смещением системы координат (коррекция
выполняется в блоке кода T, вне зависимости от LWM.)
1: Компенсируется посредством перемещения инструмента
 
есть еще параметр 5006
 
бит TOS (вот этот бит не подписан, в этом параметре ни один бит в стойке не подписан)
 
TOS Операция коррекции инструмента по длине выполняется:
0: Коррекция на длину инструмента выполняется за счет
перемещения оси.
1: Коррекция на длину инструмента выполняется за счет сдвига
системы координат
Изменено пользователем odekolon
Ссылка на сообщение
Поделиться на других сайтах

Так Вы пробовали проверить реальные физические перемещения? Уверен, что нет, судите только по цифрам на экране.

По поводу переменных, если нет описания в мануале не советую Вам их править.

У себя я не нашел, какой параметр нужно поменять, чтобы отображение координат было корректным. В какой-то теме ранее это проскакивало.

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

параметр 3402-G90 или G91 бит №3

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

 

да конечно пробовал!

причем тут цифры на экране, это было последнее на что я смотрел. 

главное, чтоб при смене инструмента ноль детали оставался в одном и том же месте, чего явно не происходит

 

по поводу параметров:

ситуация прямо наоборот: ПАРАМЕТРЫ ОПИСАНЫ В ДОКУМЕНТАЦИИ, но на реальной стойке эти параметры не подписаны, что вызывает сомнения в их работоспособности. (возможно, более ранняя версия ПО и т.п.)

 

Станок вне моей постоянной доступности, поэтому несколько дней не было возможности поэкспериментровать. 


параметр 3402-G90 или G91 бит №3
 

это явно не то, хотя конечно, попробую...

 

(Папытка, не пытка. Правильно я гавару, таварищ  Берия?  :biggrin: 

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

Интересная тема, тоже сталкивался с подобными вещами,

При вызове в режиме MDI, команды G43 H , шпиндель начинает движение в положительную либо отрицательную сторону в зависимости от знака, с которым величина коррекции забита в off set, привязывали деталь просто вылетом инструмента, условно если в офф сете на 1 инструменте значение 123.123 то на касание к детали, z123.123 изм, и уже при отработке по программе, при считывание корректора все сросталось, инструмент выходил в нужные нули.

Так же сталкивался с тем что в режиме мди стойка впринцепи игнорировала команды g43 g44, метод привязки такой же как выше, результат так же )

Так вам удалось решить проблему? Заинтересовало )

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

5002 # 2 LWT Коррекция на износ инструмента выполняется:
                       0: Перемещением инструмента.
                       1: Смещением системы координат.

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

5002 # 2 LWT Коррекция на износ инструмента выполняется:

                       0: Перемещением инструмента.

                       1: Смещением системы координат.

ключевое слово "на износ"

ЕЩЕ РАЗ ПОВТОРЯЮ! ПАРАМЕТРЫ 5001-5002 НАСТРОЕНЫ ПРАВИЛЬНО!!!

 

 

При вызове в режиме MDI, команды G43 H , шпиндель начинает движение в положительную либо отрицательную сторону в зависимости от знака, с которым величина коррекции забита в off set, привязывали деталь просто вылетом инструмента, условно если в офф сете на 1 инструменте значение 123.123 то на касание к детали, z123.123 изм, и уже при отработке по программе, при считывание корректора все сросталось, инструмент выходил в нужные нули.

если честно то ничего не понял.

Можете подробно описать процедуру привязки 2х условных инструментов?

Изменено пользователем odekolon
Ссылка на сообщение
Поделиться на других сайтах

Можете подробно описать процедуру привязки 2х условных инструментов?

Могу ошибаться, но возможно неправильно привязываете инструмент.

Я привязывал следующим образом:

 

Есть некий базовый инструмент №20, от него мы будем вязать 0 по Z заготовки и разницу вылета последующего инструмента.

В таблице вылета инструмента №20 значение 0.

post-25054-0-52298200-1475231814.jpg

 

Подводим инструмент к заготовке, заходим в таблицу систем координат, перемещаем курсор на Z, набираем с клавиатуры Z0 и жмём на кнопку MEASUR

post-25054-0-69854100-1475232094.jpg

 

Далее привязываем следующий инструмент №19 , подводим его так-же к заготовке, открываем таблицу инструмента, курсор перемещаем на вылет №19, с клавиатуры вводим Z, появляется кнопка IMP. C., жмём.

post-25054-0-96947800-1475232635.jpg

 

Собственно всё, вылет инструмента №19 относительно №20 измерен, ноль по Z заготовки привязан.

P.S. Сорри за фиговые фото.

Изменено пользователем Machinist
Ссылка на сообщение
Поделиться на других сайтах

1 есть вопрос относительно какого инструмента вы привязали 0 детали

 

обычно используют первый инструмент

это или инструмент --мастер  длина которого в корректоре прописываем 0.000

или инструмент flucutter--торцевая фреза

после снятия пробной стружки на детали записываем абсолютную координату по оси z в таблицу g54

 

или используя инструмент мастер подведя его к плоскости обработки записываем положение виртуального нуля детали по оси z в таблицу g54

в режиме mdi  вы сначала должны активировать нужный о детали

 

g90g54(g17/g18/g19)

t1m6

g43h1z100.0

 

проверяете  правильность ввода 1 инструмента

потом после вызова очередного инструмента

записываем его относительную длину в его место в таблице инструмента

 

последующим вызовом его корректора проверь его положение относительно базовой плоскости используя плитку гаусса длиной 100.мм

более подробно если вам необходимо свяжись со мною  alex0800@gmail.com

 

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

1 есть вопрос относительно какого инструмента вы привязали 0 детали

 

обычно используют первый инструмент

 

1)Разницы нет никакой какой номер "базового" инструмента. У нас операторы используют последний номер в магазине, №20, и это вовсе не инструмент, а твердосплавный столбик зажатый в цангу, с абсолютно плоским торцем.

 

2) Снимать стружку не обязательно, используется для точной привязки концевая мера (плитка).

 

3)Выше описана абсолютно точная и проверенная годами привязка инструмента на Фануке.

Изменено пользователем Machinist
Ссылка на сообщение
Поделиться на других сайтах

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • vad0000
      Если Вы курсор поставите на OUTPUT 0, и колесом начнёте увеличивать напряжение на аналоговом выходе, то ось Х поедет, или нет? Сфоткайте машинные параметры для оси Х
    • lexa345
      Если фрезерный, то спросите у @andrev  возможно поделиться   
    • Bot
      Семинары «BIM-Практикум 2024» пройдут весной и летом этого года в четырнадцати городах в России и Беларуси. На мероприятии представители строительной отрасли расскажут об опыте применения технологии информационного моделирования в регионе. Российские разработчики представят новые возможности цифровых решений для проектирования и управления строительством. У участников будет возможность обменяться мнением и опытом, проконсультироваться с экспертами отрасли и установить полезные контакты. Зачем Сегодня на развитие строительной отрасли влияют как внутренние факторы, включая небольшой опыт ведения проектов с использованием технологии информационного моделирования, недостаток квалифицированных специалистов, высокую стоимость ошибок, так и внешние обстоятельства: новые государственные требования, риски, связанные с информационной безопасностью, и уход западных вендоров. Участники семинара узнают, как справиться с этими вызовами, в том числе на примере компаний, которые [...] View the full article
    • MOPKOBKA555
      А есть ли возможность в cnckad разделить программу на части? Например сразу обрабатываем 9-ю инструментами, а с новой программы еще недостающими?
    • coolparty
      Привет. Задача - расположить массив отверстий по кривой. Сделал модель из нескольких кривых, не понимаю, как их объединить в одну, пробовал сделать через "объединенная кривая", но при выборе ее в качестве пути, все равно выбирается по сегментно. Всю голову уже сломал.  
    • Bot
      3 и 4 апреля в Екатеринбурге и Челябинске состоялась конференция «Российский программный комплекс T-FLEX PLM: современные методы и подходы к проектированию изделий», организатором которой выступила компания «Топ Системы». Во время мероприятия представители компании «Топ Системы» — генеральный директор Сергей Кураксин и заместитель генерального директора по развитию PLM-технологий Игорь Кочан — представили текущие итоги реализации проектов у заказчиков из различных отраслей машиностроения, поделились перспективами развития программного комплекса T-FLEX PLM, продемонстрировали функциональные возможности перспективных разработок САПР T-FLEX CAD и платформы T-FLEX DOCs по управлению данными и жизненным циклом изделия. В Челябинске вызвал живой интерес доклад Романа Ткачука, начальника отдела САПР, АЗ УРАЛ, во время которого представитель заказчика рассказал о проектном опыте перехода с иностранных систем на комплекс T-FLEX PLM. Цель проекта заключалась в переводе [...] View the full article
    • roiman
      Не одно и тоже, нет?     Не одно и тоже, нет?   Я про это и писал, что вместо того, чтобы решать реальную производственную задачу, мы занимаемся словесной казуистикой. Задача не поставлена, но решение её требуется. А может и не требуется. Начальник сказал попробовать спросить. А может что-то другое. Ценится только своё время, а не чужое...   Ещё раз. Если сложить пазл из данных статьи и вашу картинку, то профиль не может никак участвовать в уравнениях. У вас идёт контакт зуба с роликом цепи. И их положение относительно друг друга не меняется в зависимости от угла поворота "кулачка". И всё натяжение цепи передаётся на пантограф через этот контакт зуба с роликом. Задача профиля - обеспечить натяжение цепи.   Но это, опять же догадки. Потому что непонятно, что это за 2-а других отверстия. Может там не просто поворот этого "кулачка", а его плоское движение.     P.S. Вы зря удалили статью. Я никакого отношение не имею ни к УКВЗ, ни ПК ТС. Опасаться нечего.
    • Александр1979
      На первый взгляд параметры конфигурации осей B, C корректные. У вас станочный ноль осей X, Y находится по центру поворотной оси C?
    • lem_on
    • gudstartup
      какая величина отклонения при развороте плоскости оси b ? кинематику станка проверяли прямолинейность перпендикулярность осей xyz точность поворота осей b и с? 
×
×
  • Создать...