на оборот выходит 103,67 мм, просто точность привода задается через кол-во импульсов на дюйм, потому приходиться пересчитывать. Сейчас я эксперементирую с 508 имп/дюйм = 20 имп/ммNick писал(а):если у тебя целых 200/20*16=160мм на оборот
Помогите с настройками CNC-контроллера
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
кривая прямо как в рекламе орбита - по оси Х ничего, по оси У пусто
, но смысл ясен.
Хотя, нет, не ясен. По идее средняя площадка - это мертвая зона, в которой считаем ошибку равной 0, но снаружи ошибка должна быть 1:1. Хотя, может они так хитро завуалировали scale ошибки... В общем ставь тогда
range=0.1 scаle=1, тьфу, т.е. тgain=1
Хотя, нет, не ясен. По идее средняя площадка - это мертвая зона, в которой считаем ошибку равной 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-контроллера
А у него нет настройки выбор единиц измерения? G21 на него не действует?toha писал(а):на оборот выходит 103,67 мм, просто точность привода задается через кол-во импульсов на дюйм, потому приходиться пересчитывать. Сейчас я эксперементирую с 508 имп/дюйм = 20 имп/мм
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
G21 действует, но контроллер сам пересчитывает, а сама настройка вводится именно в дюймах, так мануал глаголит.Nick писал(а):А у него нет настройки выбор единиц измерения? G21 на него не действует?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Понятно... А ПИД у тебя на контроллере? Кстати, что это за контроллер? Есть ссылка на ман или мануал в pdf?
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Да, ПИД на контроллере, http://dynomotion.com/Help/Nick писал(а):Понятно... А ПИД у тебя на контроллере? Кстати, что это за контроллер? Есть ссылка на ман или мануал в pdf?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Писали про этот контроллер, мол хорошая вещь. Как он тебе?
Разобрался с PID?
Разобрался с PID?
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Вроде разобрался. Конструктивно станок не может дать большей точности. Пики на предыдущих графиках проверил индикатором - они есть в механике. Далее настраивал каждую ось, на графиках они ведут себя по разному. Попытки увеличить точность коеффициентами ПИД приводят к вибрацями и потери координаты(опять же жесткость). Так что придется согласиться, что точность станка вот такая и все (по разным осям от +/-0,2 до +/-0,4). Сегодня попробую с такими настройками обработать, посмотрю как станок будет себя вести. Только практика подскажет, все таки при отработке программы виднее, чем при единичных командахNick писал(а):Разобрался с PID?
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Это мой первый контроллер, так что сравнить не с чем. А так вроде ничего, только бы мануал с более подробным объяснениемNick писал(а):Как он тебе?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
так и должно быть, у осей разные физические параметры, инерция, ускорение, трение и т.д. Поэтому коэффициенты ПИД должны бить другими.toha писал(а):Далее настраивал каждую ось, на графиках они ведут себя по разному.
Ну +-0.4 для твоего размера это очень хорошо, тем более ты режешь пену, она сама может гулять...toha писал(а): (по разным осям от +/-0,2 до +/-0,4). Сегодня попробую с такими настройками обработать, посмотрю как станок будет себя вести. Только практика подскажет, все таки при отработке программы виднее, чем при единичных командах
ЗЫ А все таки почему ты режешь фрезой шаровидной, почему не прямым цилиндром???
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Формообразующие поверхности в основном двойной кривизны, так что цилиндром не особо удобно + ось детали только установочная, так что я не смогу получить непрерывную ось инструмента нормально к поверхностиNick писал(а):ЗЫ А все таки почему ты режешь фрезой шаровидной, почему не прямым цилиндром???
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
С пеной вообще вопросов нет. Она фрезеруется "получисто"в -1.5 мм, затем два слоя стеклоткани, затем наносится шпатлевка. Вот после этого обработка в ноль чистовая, тут хотелось бы получить более менее нормальную поверхность. Но конструктор говорит что 2-3мм не критично. Более критично получить перед изготовлением матриц гладкую поверхность - чистота поверхности большее влияет на срыв потока чем небольшое отклонение. А качество поверхности - это уже ручная доводкаNick писал(а):тем более ты режешь пену
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Просто Цилиндр слегка сгладит поверхность, не будет таких резких уступов.
Не думал повесить на поворотную ось двигатель с редуктором?
Не думал повесить на поворотную ось двигатель с редуктором?
Я думал, что посте стекла и шпатлевки поверхность доводится шлифовкой и полировкой, а не фрезеровкой...С пеной вообще вопросов нет. Она фрезеруется "получисто"в -1.5 мм, затем два слоя стеклоткани, затем наносится шпатлевка. Вот после этого обработка в ноль чистовая, тут хотелось бы получить более менее нормальную поверхность. Но конструктор говорит что 2-3мм не критично. Более критично получить перед изготовлением матриц гладкую поверхность - чистота поверхности большее влияет на срыв потока чем небольшое отклонение. А качество поверхности - это уже ручная доводка
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Слой наносится неравномерный и он наносится гребенкой(полосатая зебра выходит), так что после шпатлевки я прохожу фрезой, так сказать для расстановки "маячков", а по ним уже ручная доводка и шлифовка
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
А вариант без фрезеровки после шпатлевки впринципе рассматривается, но это уже когда будет новый самолет. А этот добъем по теперешней технологии
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Backlash, friction, delays, and other factors will eventually cause the system to overshoot and become unstable with too much gain - подчеркнутое и выделенное оказалось ключевой фразой 
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
И особенно other factors 
Ты dead band настроил? Кстати, где установлен энкодер, на вале двигателя?
Ты dead band настроил? Кстати, где установлен энкодер, на вале двигателя?
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Nick писал(а):Кстати, где установлен энкодер, на вале двигателя?
Да
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
С одной осью проблема. Она делает перебег на 3 мм, затем в течение минут трех возвращается, потом опять минуты три перебег, затем опять возвращается, потом постоит и опять начинает цикл перебег-возврат
-
toha
- Опытный
- Сообщения: 101
- Зарегистрирован: 21 апр 2012, 13:00
- Репутация: 14
- Контактная информация:
Re: Помогите с настройками CNC-контроллера
Nick писал(а):Ты dead band настроил?
Вроде бы вник в суть, почему там не scale, а gain. Gain за пределами мертвой зоны всегда 1, в пределах мертвой зоны определяется пользователем, т.е. получается это наклон линии внутри мертвой зоны, если нужно проигнорировать ошибку, то gain ставим в ноль. При gain=1 система реагирует на ошибкутак же как за пределами мертвой зоны.
Так что на рекламе орбита выходит по оси Х ошибка, по Y реакция на ошибку
Как я уже говорил, мануальчик им бы подправить, а то сухо как то написан, много догадываться надо.
