Корректировка для поворотной оси (вместо Y)

ubila

МЕСТНЫЙ
ПРОВЕРЕННЫЙ
Регистрация
16.01.2021
Сообщения
56
Реакции
37
Баллы
38
Город
Moscow
Всем привет!
Случайно попал в руки лишний шаговик, и решил поиграться - подключил его вместо оси Y.
Вопрос: что надо задавать в Lasergrbl для того, чтобы компенсировать шаги. Шаговик стоит без редуктора - просто вращает заготовку напрямую.
Примерно прикинул, что 1мм чертежа равен 15мм на заготовке. Есть вариант приплюснуть саму картинку - задав высоту 1/15. Но понятно что это не правильный подход.
В Lasergrbl вроде можно настроить код $101 (Y-axis travel resolution) - по умолчанию стоит 800.

Подскажите пожалуйста, что и как сделать правильно!
 
Полный оборот ШД - 360°. Количество импульсов на один оборот ШД=800*4 (кол-во импульсов на мм * мм)=3200. Исходя из этого считаем количество импульсов на 1°. 3200/360=8.8888888888, округляем до трёх знаков после зпт, получаем 8.889.
 
Полный оборот ШД - 360°. Количество импульсов на один оборот ШД=800*4 (кол-во импульсов на мм * мм)=3200. Исходя из этого считаем количество импульсов на 1°. 3200/360=8.8888888888, округляем до трёх знаков после зпт, получаем 8.889.
Где-то тут ошибка. Я поставил значение $101 - 53.333 разделив 800 на 15 (изначальное значение 800). Если поставить 8.889 - габариты картинки будут совсем не те.
 
200 шагов на один оборот ШД. Умножаем на кол-во микрошагов(например 16) = 3200. Шаг ходового винта примем 4мм/об, итог 3200/4=800
 
Полный оборот ШД - 360°. Количество импульсов на один оборот ШД=800*4 (кол-во импульсов на мм * мм)=3200. Исходя из этого считаем количество импульсов на 1°. 3200/360=8.8888888888, округляем до трёх знаков после зпт, получаем 8.889.
Юр, а зачем связываться с углами, развернуть в АртКаме на, допустим, 200мм, что в заготовке чуть больше 60мм так и делить проще и рисунок нежатый, тогда 3200шаг/об на окружности 200мм получаются 16 шаг/мм т.е. 0.0625мм/шаг, считаю вполне приемлемая дискретизация. Может и не прав, скорости будут низковаты,
 
Юр, а зачем связываться с углами, развернуть в АртКаме на, допустим, 200мм, что в заготовке чуть больше 60мм так и делить проще и рисунок нежатый, тогда 3200шаг/об на окружности 200мм получаются 16 шаг/мм т.е. 0.0625мм/шаг, считаю вполне приемлемая дискретизация. Может и не прав, скорости будут низковаты,
Можно и так, конечно. Все равно пересчет нужен от диаметра. Другой диаметр, другое $101. Не знаю, мне проще от угла плясать.
Ваши сообщения автоматически объединены:

Где-то тут ошибка. Я поставил значение $101 - 53.333 разделив 800 на 15 (изначальное значение 800). Если поставить 8.889 - габариты картинки будут совсем не те.
Не ошибка, точка отсчёта не та. Я специально уточнил про градусы. А вы в мм считаете. Тогда как дядька Robinson1957 говорит, развертку и пересчет под диаметр заготовки.
 
Тогда как дядька @Robinson1957 говорит, развертку и пересчет под диаметр заготовки
Зачем париться пересчитывать от диаметра, все равно ноль по Z от поверхности брать, просто условно развертку принимать за 200мм. А дискрптность с уменьшением диаметра мельче станет. Поворот на 90град это будет 50 мм на развертке в УП, а фактически какой там диаметр совершенно неважно.
Я так себе лимб на токарник делал, диаметр 28мм.
 
Тогда корректировка по Х нужна. Так получается? На диаметре 60 будет смотреться не так как на 30.
 
  • Последнее редактирование:
Последнее редактирование:
Тогда корректировка по Х нужна. Так получается? На диаметре 60 будет смотреться не так как на 3
Да всё нормально получается из корректировок $101=32. Пробовал и фигурку крутить, единственно, что растянул развертку до 200мм и так и в G-код перевел. На станке взял 0 от поверхности и поехали. Жалею, что не сфоткал, так и задарил...
 
Да всё нормально получается из корректировок $101=32. Пробовал и фигурку крутить, единственно, что растянул развертку до 200мм и так и в G-код перевел. На станке взял 0 от поверхности и поехали. Жалею, что не сфоткал, так и задарил...
Почему-то не получается у меня $101=32 никак.
Может дело в реализации механики? Я просто взял шаговик, приклеил на двусторонний скотч к жертвенному столу, и прямо в продолжении вала закрепил заготовку. От диаметра ничего не зависит. Картинка чёткая по размеру в svg, с учётом формулы длины окружности. Гружу как есть в lasergrbl.
$101=53.333 позже 53.2 - после замеров в натуре.
Вот как тут считать? Возможно я загнался просто)
 
$101=53.333 позже 53.2 - после замеров в натуре.
Вот как тут считать? Возможно я загнался просто)
Результат вас устраивает? Если все хорошо, значит правильно посчитали.:) Где-то на форуме есть формула, для подсчёта шагов. Тему уже не помню, давно было дело.
 
$101=53.333 позже 53.2 - после замеров в натуре.
Откуда такие цифры, при $101=32 заготовка при команде G0Y200 должна сделать ровно 1 оборот, если пол оборота, поставь $101=64
 
при $101=32 заготовка при команде G0Y200 должна сделать
32 (шагов/мм)* 200 (мм) = 6400 шагов.
Если деление шага в драйвере 1/4, то 6400/200/4 = 8 оборотов.
Если деление шага 1/16, то 6400/200/16 = 2 оборота.
 
  • Последнее редактирование:
Последнее редактирование:
32 (шагов/мм)* 200 (мм) = 6400 шагов.
Если деление шага в драйвере 1/4, то 6400/200/4 = 8 оборотов.
Если деление шага 1/16, то 64
Совершенно верно. Забыл сказать, что у меня драйвера DRV8825, делитель1/32.
Но можно и поставить $101=16. Дискретность1/16=0.0625мм
 
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать