Можно воспользоваться такимdaemon78 писал(а):Можно как то не аналитически а практически посчитать step per?
Или простейшая геометрия и калькулятор.
Можно воспользоваться такимdaemon78 писал(а):Можно как то не аналитически а практически посчитать step per?
Такого нетEnot_1 писал(а):Можно воспользоваться таким
Остается только так, видимоEnot_1 писал(а):Или простейшая геометрия и калькулятор.
А вот хотел про люфт редуктора уточнить.Enot_1 писал(а):"Пару миллиметров"-понятие на повороте более чем абстрактное. Копать в сторону механики(люфты редуктора, проскальзывание соединений) и мерить в градусах.
В конце просто часовым проверить, 3-5 раз, может и более, крутанув в одну сторону.daemon78 писал(а):только так, видимо
Должен, если нет люфта. Если от "0" проехать "360", потом еще "360" и метки будут совпадать, то step/per выбрано верно.daemon78 писал(а):Ну если я поставил метку, затем прокрутил на 359 градусов, затем открутил назад на -359 (эквивалент идти в ноль) то как бы в каждую сторону он пройдет 359 градусов и соответсвенно должен вернуть в начальное положение.sas_75 писал(а):Метки должны совпадать при задании 360 град и 0 град. Почему 359 должно совпасть с 0?
механически, ставить стрелки к поворотной оси и неподвижно на корпусе. совместить стрелки, обнулиться и задавать перемещение на 359.999daemon78 писал(а):Можно как то не аналитически а практически посчитать step per?
сфигали speps per перестал играть роль в перемещениях? Для начала изучите что оно самое обозначает. Это кол.импульсов на драйвер, позволяющее переместиться инструменту на 1 ед.измерения. проще говоря, импульсов на 1 градус (1 мм при линейном движении) Значение будет зависеть от двигателя (импульсов на полный оборот), микрошага на драйвере, передаточные числа механики...Enot_1 писал(а):Здесь(при таких командах) параметры steps per вобще ничего не значат и роли не играют
ДНК писал(а):сфигали speps per перестал играть роль в перемещениях?
При любом установленном значении steps per, при команде переместиться от ноля на 359 едениц, потом обратно в ноль(при этом же steps per) - результат будет один и тот же, должен вернуться на метку. Вы считаете по другому?ДНК писал(а):Это кол.импульсов на драйвер, позволяющее переместиться инструменту на 1 ед.измерения.
человек калибрует поворотную ось, а не вылавливает пропуски шагов. максимум что такое может показать, это люфт и то если до начала эксперимента движение было по часовой стрелке и в конце проверки так же по часовой закончится, люфт не выловитьEnot_1 писал(а):должен вернуться на метку
От того, что и как там калибруется, значение ранее написанного не изменится абсолютно, и как там влияют значения steps per в его действиях - достовно - никак. Именно то, что написано, то и имелось ввиду. Если бы вопрос звучал по другому, типа "даю команду повернуть на 90, а поворачивает на 60", это одно, в его ситуации, когда туды-сюды и не совпадает-на это steps per никак не влияет.ДНК писал(а):человек калибрует поворотную ось
перечитал тему и последовательность g-кодов, понял ваше сообщение. признаю, был не правEnot_1 писал(а):вопрос звучал по другому, типа "даю команду повернуть на 90, а поворачивает на 60", это одно, в его ситуации, когда туды-сюды и не совпадает-на это steps per никак не влияет
При вычислении люфта редуктора, один конец держим неподвижно. ШД на сколько известно "мертво" вал не держит. Люфт можно почувствовать, но измерить - только отдельно редуктор и фиксация одного конца.daemon78 писал(а):вот хотел про люфт редуктора уточнить.
Я правильно понимаю, что когда движок стоит в режиме удержания, то начав шатать редуктор пытаясь его прокрутить я и найду люфт. И люфт этот только один.
Вот я дятел, не подумал о них. Вчера с этими экспериментами лег далеко за полночь, клинит меня сегодня.Belorez писал(а):Но это для прямых. А для обратных там больше 100. А они должны быть в комплекте.
а вы 100% уверены, что ось луча у указки 100% соосна корпусу данной указки? А то ведь так можно много чего намерятьevgenymcp писал(а):Зажать в патрон лазерную указку и на известном расстояние измерить вертикальный ход луча. Далее по формуле посчитать люфт.
Даже если не соосна нам нужно знать дельту. Выставить луч перпендикулярно стене очень просто. Не думаю что у Вас найдется линейка для измерения расстояния, точнее несоосности указки . Так же можно проверить настройку поворотки. Луч должен приходить в одну точку через 360градусов.megagad писал(а):а вы 100% уверены, что ось луча у указки 100% соосна корпусу данной указки? А то ведь так можно много чего намерятьevgenymcp писал(а):Зажать в патрон лазерную указку и на известном расстояние измерить вертикальный ход луча. Далее по формуле посчитать люфт.
Я пробовал, можно такое в повермилле организовать. Как раз стратегия "проекция поверхности", которой я недавно хвастался http://www.cnc-club.ru/forum/viewtopic. ... 30#p530230 , подойдёт. Надо будет служебную поверхность построить так, чтобы углы её нормалей не превышали указанных Вами возможностей поворотки.daemon78 писал(а):(я сам не пробовал)