блин, полюбому кто-то из тут присутствующих знает, забыл фамилию кента, который придумал алгоритм расчета координат движения ЧПУ по шагам при движении по прямым и дугам, при этом без использования тригонометрических функций, там использовались только операторы сложения в случае с прямой, и умножения вроде при дуге... мож кто помнит как его звали? Во - Брезенхэм его звали, как обычно чтоит только спросить кого, тут же находишь сам...

Комментарии: 35

  1. 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

          и чем она плоха?

Не нашли ответ?

Вам также может быть интересно

Добрый день всем, вопрос к квартетчикам. После другого СЦ принесли iPhpne X. Пытались починить самостоятельно отвал кодека... Читать далее