Подключение и настройка 4 оси. Sinumerik
-
- Опытный
- Сообщения: 100
- Зарегистрирован: 23 мар 2018, 13:25
- Репутация: 2
- Настоящее имя: Сергей
- Контактная информация:
Подключение и настройка 4 оси. Sinumerik
Здравствуйте.
Хочу тут вести свою историю подключения, настройки, создания постпроцессора для 4 оси в связке Sinumerik + SolidCam.
Станок: MLV 650 by China (оправданный риск, станок оказался точным, жёстким, надёжным и с лицензионной стойкой, но не до конца настроенный).
Стойка: Sinumerik 808d Advanced ( при изучении стойки обнаружил, что много общей инфы со стойкой 840d)
CAM система: SolidCAM 2016.
Путь вижу в следующих этапах:
1. Первое подключение своей оси. 2. Реферироварие оси обсуждено здесь: http://www.cnc-club.ru/forum/viewtopic. ... 11#p468611
3. Настройка 4ой оси.
П.1-2 уже решены и обсуждены.
Пункт 3 - Настройка 4 оси.
Я провёл первичный автотюн, т.к. завод этого не сделал.
Я полез в основные настройки оси, аналогичные настройкам осей X, Y, Z. Номера этих параметров я нашёл следующим образом: существует пошаговый асистент настройки станка для чайников (как попасть расписано в литературе SINUMERIK_808D_ADVANCED_Commissioning_Manual_082015_rus.pdf). Асистен не расчитан на 4ую ось. Поэтому на шагах, где вводят основные параметры (максимальная скорость привода, скорость при G0 и др.), я выписал номера этих параметров. Далее зашёл в Система - ввёл пароль SUNRISE - Машинные данные - Эксперт лист - Выбираем настраиваемую ось (слева сверху) и видим, что те параметры лишь малая часть всех параметров. Я нашёл выписанные параметры и вбил желаемое.
Так же планирую поступить с люфтами, если их обнаружу.
Хочу тут вести свою историю подключения, настройки, создания постпроцессора для 4 оси в связке Sinumerik + SolidCam.
Станок: MLV 650 by China (оправданный риск, станок оказался точным, жёстким, надёжным и с лицензионной стойкой, но не до конца настроенный).
Стойка: Sinumerik 808d Advanced ( при изучении стойки обнаружил, что много общей инфы со стойкой 840d)
CAM система: SolidCAM 2016.
Путь вижу в следующих этапах:
1. Первое подключение своей оси. 2. Реферироварие оси обсуждено здесь: http://www.cnc-club.ru/forum/viewtopic. ... 11#p468611
3. Настройка 4ой оси.
П.1-2 уже решены и обсуждены.
Пункт 3 - Настройка 4 оси.
Я провёл первичный автотюн, т.к. завод этого не сделал.
Я полез в основные настройки оси, аналогичные настройкам осей X, Y, Z. Номера этих параметров я нашёл следующим образом: существует пошаговый асистент настройки станка для чайников (как попасть расписано в литературе SINUMERIK_808D_ADVANCED_Commissioning_Manual_082015_rus.pdf). Асистен не расчитан на 4ую ось. Поэтому на шагах, где вводят основные параметры (максимальная скорость привода, скорость при G0 и др.), я выписал номера этих параметров. Далее зашёл в Система - ввёл пароль SUNRISE - Машинные данные - Эксперт лист - Выбираем настраиваемую ось (слева сверху) и видим, что те параметры лишь малая часть всех параметров. Я нашёл выписанные параметры и вбил желаемое.
Так же планирую поступить с люфтами, если их обнаружу.
Последний раз редактировалось aksutov1996 16 окт 2019, 16:47, всего редактировалось 1 раз.
-
- Опытный
- Сообщения: 100
- Зарегистрирован: 23 мар 2018, 13:25
- Репутация: 2
- Настоящее имя: Сергей
- Контактная информация:
Re: Подключение и настройка 4 оси. Связка Sinumerik + SolidC
Далее буду проверять 1 оборот соответствует 1 обороту и искать люфты.
1 оборот соответствует 1 обороту.
Есть люфты. Люфты не постоянные, прикрепляю фото. Все значения в градусах. Проверил, постановка и снятие с пневматического тормоза на положение патрона не влияет.
Моё расстояние от стола до центра вращения 125мм. Получается, что максимально обрабатываемое изделие 250мм. Люфт на таком диаметре будет от 0,03 до 0,07мм.
Коррекция вносится в параметрах 4 оси MD32450[0]. Я внёс пока что среднее 0,023 градуса. С таким показателем точность работы 4оси на максимальном диаметре составит 0,015мм. Работа компенсации люфтов работает на 4ой оси не совсем корректно. Это по причине особенности 4ой оси. 4 ось выбирает люфт не сразу при реверсе, а уже пройдя от 0,001 до 0,003 градусов. Т.е. я делаю реверс, стрелка на индикаторе смело шагает в обратном направлении, делает от 1 до 3 шагов (по 0,001мм), после чего останавливается, пропускает 15 - 20 шагов (это когда компенсации ещё не было) и продолжает двигаться в своё направлении.
Вопрос по проблеме: Почему люфт непостоянный. Шестерёнка, которая ходит по червячному валу, имеет разные зубы с разными люфтами?
1 оборот соответствует 1 обороту.
Есть люфты. Люфты не постоянные, прикрепляю фото. Все значения в градусах. Проверил, постановка и снятие с пневматического тормоза на положение патрона не влияет.
Моё расстояние от стола до центра вращения 125мм. Получается, что максимально обрабатываемое изделие 250мм. Люфт на таком диаметре будет от 0,03 до 0,07мм.
Коррекция вносится в параметрах 4 оси MD32450[0]. Я внёс пока что среднее 0,023 градуса. С таким показателем точность работы 4оси на максимальном диаметре составит 0,015мм. Работа компенсации люфтов работает на 4ой оси не совсем корректно. Это по причине особенности 4ой оси. 4 ось выбирает люфт не сразу при реверсе, а уже пройдя от 0,001 до 0,003 градусов. Т.е. я делаю реверс, стрелка на индикаторе смело шагает в обратном направлении, делает от 1 до 3 шагов (по 0,001мм), после чего останавливается, пропускает 15 - 20 шагов (это когда компенсации ещё не было) и продолжает двигаться в своё направлении.
Вопрос по проблеме: Почему люфт непостоянный. Шестерёнка, которая ходит по червячному валу, имеет разные зубы с разными люфтами?
-
- Опытный
- Сообщения: 100
- Зарегистрирован: 23 мар 2018, 13:25
- Репутация: 2
- Настоящее имя: Сергей
- Контактная информация:
Re: Подключение и настройка 4 оси. Связка Sinumerik + SolidC
Продолжил изучение компенсации люфта и думал найти, как сделать компенсацию переменной, т.е. в различных положениях поворота иметь различную величину компенсации люфта.
Знаю, что такое есть, потому что при проходе ассистента по настройке станка, он предлагает такую функцию для осей X, Y, Z (фото 1).
В книжке SINUMERIK 808D ADVANCED Parameter Manual (12/2018 издание) нашёл параметр 38000 на английском (фото 2).
Я не знаю, на правильную ли дорожку вышел. Если да, то меня пугает, что в описании написано, что память будет перестроена. На это я не готов, меня одолел страх и инстинкт самосохранения. А если я вышел не на тот параметр, то я не готов тратить время на выяснение этого, и так завозился.
Может эту запись прокомментируют грамотные специалисты по пуско-наладке и всё это в совокупности станет полезной информацией.
Знаю, что такое есть, потому что при проходе ассистента по настройке станка, он предлагает такую функцию для осей X, Y, Z (фото 1).
В книжке SINUMERIK 808D ADVANCED Parameter Manual (12/2018 издание) нашёл параметр 38000 на английском (фото 2).
Я не знаю, на правильную ли дорожку вышел. Если да, то меня пугает, что в описании написано, что память будет перестроена. На это я не готов, меня одолел страх и инстинкт самосохранения. А если я вышел не на тот параметр, то я не готов тратить время на выяснение этого, и так завозился.
Может эту запись прокомментируют грамотные специалисты по пуско-наладке и всё это в совокупности станет полезной информацией.
-
- Опытный
- Сообщения: 100
- Зарегистрирован: 23 мар 2018, 13:25
- Репутация: 2
- Настоящее имя: Сергей
- Контактная информация:
Re: Подключение и настройка 4 оси. Связка Sinumerik + SolidC
Не могу править почему-то запись. Тут опечатка: шаг по 0,001 градусов, а не мм.aksutov1996 писал(а):Т.е. я делаю реверс, стрелка на индикаторе смело шагает в обратном направлении, делает от 1 до 3 шагов (по 0,001мм)
-
- Опытный
- Сообщения: 100
- Зарегистрирован: 23 мар 2018, 13:25
- Репутация: 2
- Настоящее имя: Сергей
- Контактная информация:
Re: Подключение и настройка 4 оси. Связка Sinumerik + SolidC
За обедом подумал, что можно это сделать в постпроцессоре. Не вижу в этом проблему, может увидит кто-нибудь другой? Может кто-нибудь знает, что так делают и практикуют?aksutov1996 писал(а):думал найти, как сделать компенсацию переменной, т.е. в различных положениях поворота иметь различную величину компенсации люфта
Я вижу лишь одно, что компенсация будет происходить в рабочей СК, не машинной. Для этого я должен буду во всех операциях и заказах привязываться одинаково, чтоб быть в одном положении относительно машинной СК. Надобности в крутой повторяемости привязки я не вижу. А я, предполагаю, всегда буду привязываться так, что базовый кулачок будет в одном месте (патрон 3ёх кулачковый). А если ситуация будет иной, то я всегда смогу выключить такую компенсацию в пост.процессоре.
Опыта за работой на 4ой оси ещё не имею, поэтому могу не видеть какой-нибудь очевидной проблемы. Нуждаюсь в помощи и взгляде со стороны)
Вопрос актуален для общего развития)aksutov1996 писал(а):Вопрос по проблеме: Почему люфт непостоянный. Шестерёнка, которая ходит по червячному валу, имеет разные зубы с разными люфтами?
- Lexxa
- Мастер
- Сообщения: 2684
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 315
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Подключение и настройка 4 оси. Sinumerik
Что мешает сделать newconf?
Прямо в вашей УП вводите новое значение люфта, затем
newconf
stopre
Наслаждайтесь новым значением
Прямо в вашей УП вводите новое значение люфта, затем
newconf
stopre
Наслаждайтесь новым значением

- Lexxa
- Мастер
- Сообщения: 2684
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 315
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Подключение и настройка 4 оси. Sinumerik
38000 к люфту отношения не имеет это погрешность ходового винта по всей его длине, ну или червяка - без разницы.
Что смутило а перестроении памяти? Просто надо знать процедуру. Если в кратце, то после изменения параметра, влияющего на память ДО перезагрузки делаете архив. Перегружаетесь, естественно теряя содержимое памяти. Затем восстанавливаете архив и все готово. Память перераспределены и ее содержимое восстановлено.
Что смутило а перестроении памяти? Просто надо знать процедуру. Если в кратце, то после изменения параметра, влияющего на память ДО перезагрузки делаете архив. Перегружаетесь, естественно теряя содержимое памяти. Затем восстанавливаете архив и все готово. Память перераспределены и ее содержимое восстановлено.

-
- Опытный
- Сообщения: 100
- Зарегистрирован: 23 мар 2018, 13:25
- Репутация: 2
- Настоящее имя: Сергей
- Контактная информация:
Re: Подключение и настройка 4 оси. Sinumerik
Не знал о таком, когда буду заниматься этим, то поизучаю такие команды.Lexxa писал(а):Что мешает сделать newconf?
Прямо в вашей УП вводите новое значение люфта, затем
newconf
stopre
Наслаждайтесь новым значением
Мне представляется, что этот параметр работает также, как и компенсация люфта, только на разном угле поворота вала будут разные значения, и это будет повторяться с каждым оборотом. Мне казалось, что это может подойти.Lexxa писал(а):38000 к люфту отношения не имеет это погрешность ходового винта по всей его длине, ну или червяка - без разницы.
Я побоялся, что перестроение памяти не обратима с помощью архива восстановления)Lexxa писал(а):Что смутило а перестроении памяти? Просто надо знать процедуру. Если в кратце, то после изменения параметра, влияющего на память ДО перезагрузки делаете архив. Перегружаетесь, естественно теряя содержимое памяти. Затем восстанавливаете архив и все готово. Память перераспределены и ее содержимое восстановлено.
- Lexxa
- Мастер
- Сообщения: 2684
- Зарегистрирован: 16 дек 2011, 16:48
- Репутация: 315
- Настоящее имя: Алексей
- Откуда: ryazan
- Контактная информация:
Re: Подключение и настройка 4 оси. Sinumerik
Люфт проявляется на реверсе хода, а погрешность винта при движении в одном направлении. Это как бы компенсация винта м переменным шагом. При этом у этого винта может быть люфт, компенсируемый отдельным параметром.

-
- Опытный
- Сообщения: 100
- Зарегистрирован: 23 мар 2018, 13:25
- Репутация: 2
- Настоящее имя: Сергей
- Контактная информация:
Re: Подключение и настройка 4 оси. Sinumerik
Понял, спасибо.Lexxa писал(а):Люфт проявляется на реверсе хода, а погрешность винта при движении в одном направлении. Это как бы компенсация винта м переменным шагом. При этом у этого винта может быть люфт, компенсируемый отдельным параметром.