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

Haas в вопросах и ответах


Леонид Кулиуш - Haas Automation

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

Случилась беда, произошла смены инструмента в детале. Револьверка сместилась, и теперь она не заходит  на свое место при смене инструмента, после рехтовки, стала садиться на все позиции кроме одной. Опытным путем определили на сколько надо сместить голову по оси А(ось поворота рев.головы), но возник вопрос куда вбить эту погрешность? Какой параметр и какое кол-во импульсов энкодера?

Станок Haas ST40.

:worthy:

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


@@ForgottenGood, надо в любом случае восстанавливать геометрию. После такой смены инструмента у вас наверняка сверло не будет стоять по центру шпинделя. 

Позвоните в абпланалп, или как они там у вас называются, их тех.поддержка сможет проконсультировать, как поставить голову на место. В параметрах оси А есть строка "A TOOL CHANGE OFFSET", вам надо его поменять. Значение параметра надо брать из режима отладки. Но better call Soul, как говорилось в одном известном сериале ;)

Ссылка на сообщение
Поделиться на других сайтах
подскажите,можно ли гравировку по заданному диаметру на плоскости на станке забить?может как-то через G47...и еще...возможно ли поменять шрифт гравировки и как это сделать?спс)) станок хаас VM-2

 

Вы так хотели сделать гравировку?

 

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

@@ForgottenGood, надо в любом случае восстанавливать геометрию. После такой смены инструмента у вас наверняка сверло не будет стоять по центру шпинделя. 

Позвоните в абпланалп, или как они там у вас называются, их тех.поддержка сможет проконсультировать, как поставить голову на место. В параметрах оси А есть строка "A TOOL CHANGE OFFSET", вам надо его поменять. Значение параметра надо брать из режима отладки. Но better call Soul, как говорилось в одном известном сериале ;)

Пока внесли погрешность в оффсет смещения нуля детали, там есть ось А. Вроде смена инструмента работает адекватно. Геометрию уже выставляем.

 "A TOOL CHANGE OFFSET -это какой номер параметра?

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

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

номер не помню, 128 параметр - это GRID OFFSET, на этой же странице, примерно в середине списка. 

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

Так,народ, геометрию выставили, смену инструмента настроили,хотя через одно место(оффсет детали)-результат: станок работает. Хотелось бы теперь с трезвой головой разобраться как смену инструмента настроить через параметр 212. Как я понял, там "вбито" значение экодера привода оси А. Как мне его поменять? Что-то помнится сервисанты нажимали то ли F1 или F2....может кто-то описать подробно для чайника?

ПС:голова работает,просто хочу погрешность из оффсета перенести в параметры,как это и должно быть!

Спасибо!

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

если при вызове Т1 голова поворачивается в позицию №1 - не мешайте станку работать! точной подстройкой параметра 212 надо добиваться, чтобы при посаженной голове была минимальная нагрузка на оси А. Но как это делается - в 2 словах не рассказать (видимая ось А; дебаг; наблюдать нагрузку, управляя осью на микронной подаче; зафиксировать смещение в шагах энкодера; внести в параметр 212... видите - не получается в 2 словах)

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

может кто литературой поделится?)))

Мы зафиксировали смещение в системе измерения,которую показывает на дисплее, как ее в количество импульсов энкодера перевести?Или как зафиксировать смещение в шагах энкодера?

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

В параметрах такая запись есть, может поможет.

 

5  ОТНОШЕНИЕ X (шаг/ед)
Количество шагов датчика положения на единицу перемещения. Количество шагов датчика положения в четыре (4) раза
больше числа линейных импульсов на оборот. Таким образом, датчик положения на 8192 линейных импульса и винт с
шагом резьбы в 6 мм дают: 8192 x 4 x 25.4 / 6 = 138718 (отношение 5 шагов на единицу дюйм/мм).
 

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

может кто литературой поделится?)))

Мы зафиксировали смещение в системе измерения,которую показывает на дисплее, как ее в количество импульсов энкодера перевести?Или как зафиксировать смещение в шагах энкодера?

А о чем, собственно, вопрос? Что за станок и какая система измерений дает вам погрешность?

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

Здраствуйте,я столкнулся с такой проблеммой ,я работаю на VF-2 сам програмирую в cam сам налаживаю и произвожу детали.

Обрабатывал пуансон после закалки ,скоростной головкой обтачивал наружный диаметр,программу писал в Power Mill ,чтение программы шло с жесткого диска

(брали опцией на станок 40 г)при увеличениии подачи станок стал двигаться рывками а не плавно(2250 оборотов,1500подача стола).

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

Спасибо.

Столкнулись с такой же проблемой. Есть 2 станка, VF-3 и VF-5. Одна и та же программа на тройке отрабатывает без рывков, а на пятерке с рывками. Функция высокоскоростной обработки отсутствует на обоих станках. По совету из Абамета попробовали включить эту функцию, результат тот же:как только в программе появляется много точек с малым шагом, станок замедляется. В цеху 20 градусов и влажность 60-80%.

В чем может быть причина?

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

Столкнулись с такой же проблемой. Есть 2 станка, VF-3 и VF-5. Одна и та же программа на тройке отрабатывает без рывков, а на пятерке с рывками. Функция высокоскоростной обработки отсутствует на обоих станках. По совету из Абамета попробовали включить эту функцию, результат тот же:как только в программе появляется много точек с малым шагом, станок замедляется. В цеху 20 градусов и влажность 60-80%.

В чем может быть причина?

Слишком высокая подача для приводов станка, по программе инструмент должен прийти в конец точки раньше чем привод физически может обеспечить это, отсюда и рывок. На пятерке стол тяжелее чем на тройке. Но это только одна из причин и не факт что у Вас именно эта проблема. А замедляется станок потому что при включении ВСО он старается работать без рывков и для этого тормозится, переключитесь на чистовое фрезерование "G187 P3".  Можно еще в параметрах уменьшить значение ускорения-торможения у рабочей подачи, но он станет работать еще медленней.

Ссылка на сообщение
Поделиться на других сайтах
Столкнулись с такой же проблемой. Есть 2 станка, VF-3 и VF-5. Одна и та же программа на тройке отрабатывает без рывков, а на пятерке с рывками. Функция высокоскоростной обработки отсутствует на обоих станках. По совету из Абамета попробовали включить эту функцию, результат тот же:как только в программе появляется много точек с малым шагом, станок замедляется. В цеху 20 градусов и влажность 60-80%. В чем может быть причина?

 

Для начала попробуйте посмотреть и сравнить на станках следующую настройку.

 

191 - Default Smoothness (плавность по умолчанию)
Эта настройка может быть установлена на ROUGH (черновая), MEDIUM (средняя) или FINISH
(чистовая), и она использует параметры 302, 303, 314, 749, 750-754 и G187 для задания плавности и
максимальный коэффициент при радиусной обработке углов. Используются значения по умолчанию,
если они не отменены командой G187.
 

Если значения на обоих станках одинаковые то скорее всего проблемы со станком. (тем более что включение высокоскоростной обработки не помогает)

 

Еще можно попробовать настройками CAM или изменением постпроцессора уменьшить количество коротких отрезков.

У нас CAM одним постпроцессором писал окружности как большое количество коротких отрезков (длиной 0,025), а другим постпроцессором окружность программировалась двумя кадрами.

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

Слишком высокая подача для приводов станка, по программе инструмент должен прийти в конец точки раньше чем привод физически может обеспечить это, отсюда и рывок. На пятерке стол тяжелее чем на тройке. Но это только одна из причин и не факт что у Вас именно эта проблема. А замедляется станок потому что при включении ВСО он старается работать без рывков и для этого тормозится, переключитесь на чистовое фрезерование "G187 P3".  Можно еще в параметрах уменьшить значение ускорения-торможения у рабочей подачи, но он станет работать еще медленней.

Не совсем понял про чистовое фрезерование. G187 P3 ставится перед чистовыми проходами?

Ссылка на сообщение
Поделиться на других сайтах
Не совсем понял про чистовое фрезерование. G187 P3 ставится перед чистовыми проходами?

Где угодно ставится, хоть в самом начале программы, отменяется по М30, либо аварийкой. Для этого должна быть включена опция ВСО. G187 P3 - чистовое, G187 P2 - получистовое, G187 P1 - черновое фрезерование. При чистовом самый плавный ход. Все это есть в книжке ,можно там почитать.

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

если при вызове Т1 голова поворачивается в позицию №1 - не мешайте станку работать! точной подстройкой параметра 212 надо добиваться, чтобы при посаженной голове была минимальная нагрузка на оси А. Но как это делается - в 2 словах не рассказать (видимая ось А; дебаг; наблюдать нагрузку, управляя осью на микронной подаче; зафиксировать смещение в шагах энкодера; внести в параметр 212... видите - не получается в 2 словах)

50% нагрузки на ось А,это много?

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

Где угодно ставится, хоть в самом начале программы, отменяется по М30, либо аварийкой. Для этого должна быть включена опция ВСО. G187 P3 - чистовое, G187 P2 - получистовое, G187 P1 - черновое фрезерование. При чистовом самый плавный ход. Все это есть в книжке ,можно там почитать.

спасибо, помогло

andre_77

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

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

 

Понятно, можно еще попробовать:

 

M76 Дисплей управления выключен / M77 Дисплей управления включен
Эти коды используются для выключения и включения экранного дисплея. Этот M-код удобен при
выполнении большой сложной программы, так как обновление экрана занимает вычислительную
мощность, которая иначе может оказаться нужной для команд перемещений станка.
 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • nein
      Здравствуйте. Станок MIKRON UM 900 S TNC426. Если в программе много коротких перемещений, станок вибрирует и качество поверхности - плохое. Менял стратегию обработки - при более-менее длинных отрезках ситуация улучшается. Думаю, что почему-то станок делает остановки между кадрами.  Подскажите, пожалуйста, где в параметрах это можно проверить и исправить. Спасибо.
    • advocut
      @hlibhlib спасибо, стало понятнее. Наконец-то источник по операции Stock Model.
    • gudstartup
      доктор вам надо лучше анализировать. если вы отключите линейку то у вас останется только датчик мотора и никакие люфты не будут оказывать влияние на на значение позиции считанное с датчика мотора поэтому для проверки и люфтов и то что это не привод резонирует просто отключают линейку и оставляют semiclosed loop. tckb dfv yflj сохранить fullclosed loop и исключить резонанс тогда вы включаете функцию dual position feedback и задаете значение тау . в общем тренируйтесь в понимании того что очевидно но не признается вами под разными предлогами что затягивает дискуссию и отнимает время.   в какой плоскости повернут стол те оси и нужно компенсировать у Виктора это плоскость zy как по вашему компенсации устраняют неперпендикулярность осей именно их взаимным перемещением. яркий пример это токарный станок с осью y где она конструктивно не перпендикулярна но при обработке она перемещается так что перпендикулярность соблюдается.
    • Nikollay
      К примеру печатная плата с кучей покупных элементов информации о весе которых нет. Подгонять плотность под каждую плату плохое решение.
    • sloter
      Например, наложить взаимосвязь Концентричность между центром строящегося отверстия и кромкой имеющегося в другой детали.
    • lem_on
      Правильно, терпи. Гляди дома не так вонять будет. 
    • Guhl
      Бывает, что залипает один концевой и получается, что в одном из положений оба концевика сработавшие Вы проверили, что именно один сработал, а второй отжат? Вообще конечно, ладдер ответ даст, чего не хватает  Вот пример как искать катушку аварии в ладдере    
    • andrey2147
      Чот не понятно кто куда подъезжает ?
    • OlgaKubrik
      Спасибо огромное! Помогло! Нюансы, о которых в комментариях ниже, пока не понятны, не очевидны, я ни разу пока не пользовалась этими инструментами, но все равно спасибо всем за отклик
    • Metal_Cutter
      "Магазин втянут", концевики у магазина проверяли, в порядке.
×
×
  • Создать...