блин, полюбому кто-то из тут присутствующих знает, забыл фамилию кента, который придумал алгоритм расчета координат движения ЧПУ по шагам при движении по прямым и дугам, при этом без использования тригонометрических функций, там использовались только операторы сложения в случае с прямой, и умножения вроде при дуге... мож кто помнит как его звали? Во - Брезенхэм его звали, как обычно чтоит только спросить кого, тут же находишь сам...
Комментарии: 35
Anonim
ну как бэ если памяти много то таблицы Брадиса никто не отменял...
Davydov
не, там фишка что алгоритм очень простой для микроконтроллеров, использует элементарные математические операции и не нужны ему для этого числа с плавающей точкой идеально для ЧПУ
Anonim
так плавающая точко только человеку имеет смысл, сам чпу отсчитывает в тиках энкодеров а они целочисленные
Davydov
алгоритм расчета точек окружности из учебника геометрии использует тригонометрические функции, которые в свою очередь используют дробные числа, а тут оно без них делается
Anonim
ааа
Anonim
Осей всего две. Энкодеры - обратная связь, а тут речь про расчёт взаимного движения осей.
Davydov
ну не все же ЧПУ 5-ти осевые, для какого-нибудь раскроя - самое то на самом деле мне надо было это ваще для рисования мышкой по канвасу, когда быша быстрее чем на 1 пиксель двигается за один такт отрисовки :) чтобы не пустые области оставляло, а линией соединяло и да, я изобретаю пейнт :)
Anonim
Там три оси. Вот и представь, что мы опускаем фрезу по спирали.
Davydov
где? на мониторе компьютера? мышка в двух координатах пока еще только бегает а про раскрой, к примеру - станок лазерной резки, две координаты да и фрезером при раскрое фрезу пока ни разу не приходилось еще по спирале опускать :)
Konstantin
И всегда листовой материал одной и той же толщины обрабатывать? Лазер тоже нужно фокусировать
Davydov
ну толщина же не выставляется уже в процессе раскроя материала, а делается обычно предварительно, перед началом мы говорим сейчас о движении по третьей координате в процессе движения уже по двум
Konstantin
Это пофиг. Z-ось там тоже есть
Davydov
в лазере нет обычно там механически руками это делается, в живую с приводом еще не встречал таких, но не исключаю что они могут существовать
Konstantin
А что у вас задача сделать CNC используя только отечественные МК бородатых годов? Или просто вопрос теоретический? Странно, а я видел и не раз
Davydov
да мне для графического редактора две точки соединить надо было всего то, просто как обычно тема ушла далеко от задачи :)
Konstantin
Самодельные станки?
Davydov
просто мы в разных странах с вами живем :) нет, китай
Konstantin
Угу. Вот мои друзья по молодости часто не понимают специфики разных миров, они свой опыт натягивают на весь мир и быкуют потом, когда им другое заявляешь
Anonim
А со мной? ++
Konstantin
Россия большая страна и до Урала и после это 2 большие разницы. Про столицы я просто промолчу
Anonim
Кажется, сударь, не видел ничего слаще домашнего с Алёэкспресс.
Davydov
да
Konstantin
Да ничего страшного Нельзя объять необъятного
Davydov
да мне ваще картинку на носках попиксельно рисовать надо, а вы про какие-то неведомые станки начинаете :)
Boevoy
Нельзя в русскоязычном комьюнить просто пройти мимо и не померяться хуями
Konstantin
Ну это особенность русского менталитета и особенности исторического процесса. Я привык давно. Или вы хотите стать копиями немцев, англосаксов или тюрок?
Anonim
Плохо фрезеруете. Даже при тупом раскрое фрезу не втыкают в материал. Бгг, нет.
Anonim
Три. Сорян.
Davydov
а, вру, видел на видосе на одном, но там вообще обычным двигателем через редуктор делалось, который не контролировал свои перемещения, высоту уже штангелем/линейкой оператор вымерял
Davydov
https://lasercut.ru/katalog/lazernyie-stanki/ первая ссылка в гугле, на каком из них третья координата есть, коотрая может двигаться в процессе работы?
Anonim
Ну камон, это ж игрушки.
Davydov
а рисовать на носках - это капец какое важное дело!
Anonim
Легкая промышленность с вами не согласна.
Anonim
Нет. Это примитивная интерполяция двух осей.
Davydov
и чем она плоха?