Помогите с настройками CNC-контроллера

Контроллеры, драйверы, датчики, управляющие устройства.
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Nick писал(а):если у тебя целых 200/20*16=160мм на оборот
на оборот выходит 103,67 мм, просто точность привода задается через кол-во импульсов на дюйм, потому приходиться пересчитывать. Сейчас я эксперементирую с 508 имп/дюйм = 20 имп/мм
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение Nick »

кривая прямо как в рекламе орбита - по оси Х ничего, по оси У пусто :), но смысл ясен.

Хотя, нет, не ясен. По идее средняя площадка - это мертвая зона, в которой считаем ошибку равной 0, но снаружи ошибка должна быть 1:1. Хотя, может они так хитро завуалировали scale ошибки... В общем ставь тогда
range=0.1 scаle=1, тьфу, т.е. тgain=1
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение Nick »

toha писал(а):на оборот выходит 103,67 мм, просто точность привода задается через кол-во импульсов на дюйм, потому приходиться пересчитывать. Сейчас я эксперементирую с 508 имп/дюйм = 20 имп/мм
А у него нет настройки выбор единиц измерения? G21 на него не действует?
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Nick писал(а):А у него нет настройки выбор единиц измерения? G21 на него не действует?
G21 действует, но контроллер сам пересчитывает, а сама настройка вводится именно в дюймах, так мануал глаголит.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение Nick »

Понятно... А ПИД у тебя на контроллере? Кстати, что это за контроллер? Есть ссылка на ман или мануал в pdf?
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Nick писал(а):Понятно... А ПИД у тебя на контроллере? Кстати, что это за контроллер? Есть ссылка на ман или мануал в pdf?
Да, ПИД на контроллере, http://dynomotion.com/Help/
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение Nick »

Писали про этот контроллер, мол хорошая вещь. Как он тебе?
Разобрался с PID?
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Nick писал(а):Разобрался с PID?
Вроде разобрался. Конструктивно станок не может дать большей точности. Пики на предыдущих графиках проверил индикатором - они есть в механике. Далее настраивал каждую ось, на графиках они ведут себя по разному. Попытки увеличить точность коеффициентами ПИД приводят к вибрацями и потери координаты(опять же жесткость). Так что придется согласиться, что точность станка вот такая и все (по разным осям от +/-0,2 до +/-0,4). Сегодня попробую с такими настройками обработать, посмотрю как станок будет себя вести. Только практика подскажет, все таки при отработке программы виднее, чем при единичных командах
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Nick писал(а):Как он тебе?
Это мой первый контроллер, так что сравнить не с чем. А так вроде ничего, только бы мануал с более подробным объяснением
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение Nick »

toha писал(а):Далее настраивал каждую ось, на графиках они ведут себя по разному.
так и должно быть, у осей разные физические параметры, инерция, ускорение, трение и т.д. Поэтому коэффициенты ПИД должны бить другими.
toha писал(а): (по разным осям от +/-0,2 до +/-0,4). Сегодня попробую с такими настройками обработать, посмотрю как станок будет себя вести. Только практика подскажет, все таки при отработке программы виднее, чем при единичных командах
Ну +-0.4 для твоего размера это очень хорошо, тем более ты режешь пену, она сама может гулять...

ЗЫ А все таки почему ты режешь фрезой шаровидной, почему не прямым цилиндром???
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Nick писал(а):ЗЫ А все таки почему ты режешь фрезой шаровидной, почему не прямым цилиндром???
Формообразующие поверхности в основном двойной кривизны, так что цилиндром не особо удобно + ось детали только установочная, так что я не смогу получить непрерывную ось инструмента нормально к поверхности
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Nick писал(а):тем более ты режешь пену
С пеной вообще вопросов нет. Она фрезеруется "получисто"в -1.5 мм, затем два слоя стеклоткани, затем наносится шпатлевка. Вот после этого обработка в ноль чистовая, тут хотелось бы получить более менее нормальную поверхность. Но конструктор говорит что 2-3мм не критично. Более критично получить перед изготовлением матриц гладкую поверхность - чистота поверхности большее влияет на срыв потока чем небольшое отклонение. А качество поверхности - это уже ручная доводка
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение Nick »

Просто Цилиндр слегка сгладит поверхность, не будет таких резких уступов.

Не думал повесить на поворотную ось двигатель с редуктором?
С пеной вообще вопросов нет. Она фрезеруется "получисто"в -1.5 мм, затем два слоя стеклоткани, затем наносится шпатлевка. Вот после этого обработка в ноль чистовая, тут хотелось бы получить более менее нормальную поверхность. Но конструктор говорит что 2-3мм не критично. Более критично получить перед изготовлением матриц гладкую поверхность - чистота поверхности большее влияет на срыв потока чем небольшое отклонение. А качество поверхности - это уже ручная доводка
Я думал, что посте стекла и шпатлевки поверхность доводится шлифовкой и полировкой, а не фрезеровкой...
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Слой наносится неравномерный и он наносится гребенкой(полосатая зебра выходит), так что после шпатлевки я прохожу фрезой, так сказать для расстановки "маячков", а по ним уже ручная доводка и шлифовка
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

А вариант без фрезеровки после шпатлевки впринципе рассматривается, но это уже когда будет новый самолет. А этот добъем по теперешней технологии
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Backlash, friction, delays, and other factors will eventually cause the system to overshoot and become unstable with too much gain - подчеркнутое и выделенное оказалось ключевой фразой :D
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение Nick »

И особенно other factors :hehehe:
Ты dead band настроил? Кстати, где установлен энкодер, на вале двигателя?
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Nick писал(а):Кстати, где установлен энкодер, на вале двигателя?

Да
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

С одной осью проблема. Она делает перебег на 3 мм, затем в течение минут трех возвращается, потом опять минуты три перебег, затем опять возвращается, потом постоит и опять начинает цикл перебег-возврат
toha
Опытный
Сообщения: 101
Зарегистрирован: 21 апр 2012, 13:00
Репутация: 14
Контактная информация:

Re: Помогите с настройками CNC-контроллера

Сообщение toha »

Nick писал(а):Ты dead band настроил?

Вроде бы вник в суть, почему там не scale, а gain. Gain за пределами мертвой зоны всегда 1, в пределах мертвой зоны определяется пользователем, т.е. получается это наклон линии внутри мертвой зоны, если нужно проигнорировать ошибку, то gain ставим в ноль. При gain=1 система реагирует на ошибкутак же как за пределами мертвой зоны.
Так что на рекламе орбита выходит по оси Х ошибка, по Y реакция на ошибку
Как я уже говорил, мануальчик им бы подправить, а то сухо как то написан, много догадываться надо.
Ответить

Вернуться в «Электроника»