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

Настройка усиления по скорости и положению на Heidenhain iTNC 530


FreierMann

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

Добрый день. Имеется обрабатывающий центр MIKRON UCP 600 Vario со стойкой ЧПУ Heidenhain iTNC 530. По осям Х, и, в особенности, по У имеются сильные вибрации при перемещении. Вибрации вызваны механическим износом ШВП, направляющих, подшипников и т.п. механических узлов. Механики пытаются заказать запчасти, но с этим большие сложности. Станок дробит. 

 

Хотелось бы научиться на данной стойке изменять коэффициенты усиления по осям, чтобы до прихода запчастей станок смог доработать. Буду очень благодарен, если знающие специалисты подскажут, как изменить коэффициенты усиления по скорости и по положению, возможно время переходного процесса подкорректировать. Либо, может быть, на Heidenhain есть возможность провести оптимизацию, как на Sinumeric 840 D SL?

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


UnPinned posts
1 час назад, FreierMann сказал:

Вибрации вызваны механическим износом ШВП, направляющих, подшипников и т.п. механических узлов

 

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

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

Хотелось бы научиться на данной стойке изменять коэффициенты усиления по осям, чтобы до прихода запчастей станок смог доработать

Тур смотрели мануалы?

https://b8x.ru/servis-manual-heidenhain-itnc-530

Вот, например, коэффициенты из "Service manual"

 

Screenshot_20240802-120912.jpg

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

коэффициенты

Спасибо. А для входа в параметры код 95148? 

13 минут назад, Guhl сказал:

мануалы

Спасибо за ссылку и за подсказку!

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

Спасибо. А для входа в параметры код 95148? 

https://help2.rundpa.com/wiki/HEIDENHAIN:_пароли_iTNC530

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

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

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

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

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

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

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

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

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

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

    • FreierMann
  • Сообщения

    • Onizuka
      Создал отдельную тему. Выложил там пример  
    • Onizuka
      Выкладываю архив с конфигами ModelCheck для поиска дубликатов моделей. За основу взяты стандартные из папки установки Creo. Необходимо разархивировать содержимое, например в D:\_dupl В config.pro, который используется для запуска Creo прописать путь до настроек ModelCheck (MC) и включить MC modelcheck_enabled yes modelcheck_dir D:\_dupl\mc\mc_configs Доступ к настройкам через Creo: Файл - Опции - Среда - Настройки ModelCheck MC_ENABLE Y - включает MC Все пути заменить на ту папку, куда распаковали архив. Важно включить опцию "ADD_DUP_INFO_AUTO" для пакетного режима. Позволит создать файл описания моделей, которые будут использоваться в качестве "эталона" для сравнения. Об этом ниже. В файле проверок включена одна проверка для поиска дублей. D:\_dupl\mc\mc_dup\mc_dup_read\mc_dup_model.bin это самый важный файл для работы всего. Содержит информацию об "эталонных" моделях. MC сравнивает модели, проверку на которых запускаете, с этим файлом и таким образом определяет является модель дублем или нет. Те необходимо предварительно просканировать модели библиотеки стандартных, архивных проектов и т.д.   Важно: в именах папок, где лежат эталонные модели не должно быть букв кириллицы. Печально, но так.   Как создать mc_dup_model.bin:   - В файле list.lst создается перечень моделей, которые надо проиндексировать. В ручную, через Total Commander, Free Commander (любой другой способ, который вы знаете) - Из меню Пуск копируем ярлык запуска MC на рабочий стол - В свойствах ярлыка меняем Рабочую папку на D:\_dup - копируем ваш parametric.bat в эту папку из X:\PTC\Creo x.x.x.x\Parametric\bin - В D:\_dupl\Config.pro меняем путь на ваш для конфигов MC, если необходимо - Запускаем MC через ярлык на раб столе - указываем *.lst файл и bat файл - Нажимаем Run Если все нормально, то в фоне запустится Creo. Потом откроется отчет в веб-браузере. Главное должен создаться файл dupl_*.bin в D:\_dupl\mc\mc_dup\mc_dup_write Переименовываем его в mc_dup_model.bin и перемещаемв в D:\_dupl\mc\mc_dup\mc_dup_read.   Запускаем Creo. Открываем сборку или деталь. Запускаем MC: Файл - Подготовить - Интерактивный ModelCheck. Если есть модели, которые похоже на модели, которые проиндексировали, то отобразится предупреждение. mc_dublicate_models.zip
    • Ветерок
      Иди на... Ютуб, пока его совсем не прикрыли. Там куча всего для "самообучения".
    • USSR_Nic
      swDoc.Extension.RunCommand swCommands_SaveAs, Empty Во!!!! Вот это сработало. Окно открылось. Но я все равно не могу понять как мне настроить это окно из программы. Мне нужно чтобы при открытии этого окна вписывалось другое расширение, другое имя и другой путь для сохранения. Другой - в смысле тот который я загнал в строковые переменные и хочу видеть их в соответствующих ячейках открывшегося окна.   А первая ссылка это сохранение втихую. без окна. это я уже умею делать.   Вот еще забыл. почему то ругается что неизвестная переменная вот на нее: swCommands_SaveAs а написал вместо нее 620 и окно открылось. Почему бы это? в других командах имена из хелпа работают нормально. а для команды .RunCommand срабатывают тока циферки...
    • Sla_68
      Всем привет. Подскажите пожалуйста. При выполнении макроса нужно отключить системные сообщения о ошибках. Сценарий такой : есть поверхности которые я выделяю и  хочу произвести их сшивку Set myFeature = swModel.FeatureManager.InsertSewRefSurface(True, True, True, 0.0000025, 0.0001) в твердое тело.. Бывают ситуации, когда в набор выделенных поверхностей заходят лишние и сшивка по объективным причинам не возможна. Как обработать что бы макрос продолжил исполняться? Поставил on error resume next - но жизнь отравляют системные сообщения что тело не удалось создать
    • Guhl
      Вопрос-то был про параметр в диагностике. А параметр такой не блюдается, в отличие от шпинделя
    • gudstartup
      а как же он на вкладке monitor все показывает?
    • AlexKaz
      C MPI та же задача примерно на треть быстрее на персоналке с двухканальной DDR4 (чего для ANSYS хватает). К Логос Прочность напрашивается высокочастотный проц из HEDT в связке c шустрой DDR5 256+ ГБ (таких станций на международном рынке ещё поискать, адекватное железо появится разве что через 1-2 года), но что есть, то есть.
    • traktorbek
      Смутило #set DATA($DATA_count) "какая-то инфа", решил что это аргумент, с которым эта конструкция работает.   Понял следующее global DATA DATA_count - объявили массив set DATA_count 0 - обнулили счётчик set DATA($DATA_count) "mom_machine_time" - запишет значение в строку массива, а т.к. DATA_count 0, то это запись в первую строку incr DATA_count - прибавляет значение 1 на каждой итерации считывания этой переменной   Мне надо вывести последнее значение, но я не знаю его номер, чтобы обратиться к нему.   перед выводом в моём случае машинного времени, нужно присвоить переменной значение последней строки массива set mom_machine_time DATA(n), а n - переменное значение от программы к программе  
    • Guhl
      Действительно, похоже фанук не счел нужным показать нагрузку оси в процентах
×
×
  • Создать...