Если установить здесь значение больше нескольких градусов (например - 10-15°), то это будет "безобразие", на мой взгляд, т.к. в вершинах получается бесконечно высокое ускорение, и переварить такую траекторию способен только станок с неидеальной механикой, при чем нагрузки на эту механику будут очень высокие. Более того - движение по окружности из маленьких отрезков в ряде случаев будет происходить с превышением центростремительного ускорения. Хотя возможность такой обработки и по сей день существует в некоторых контроллерах (из рассмотренных - PlanetCNC и EdingCNC).mycnc писал(а):Look Ahead stop angle - работает, когда режим постоянной скорости выключен - прохождение тупых углов бех торможения. Обычно стоит 10-15 градусов, чтобы параллельные линии или сопряжение линий с дугами проходило без торможения.
В принципе, для данного теста можно было и так проверить (если только Look Ahead stop angle не более 25°), на результат этого повлиять не должно было, т.к. углы в стыках либо практически равны 0°, либо являются "острыми" и в вершине нужно остановиться.mycnc писал(а):Во время теста CV был выключен, ускорение - 25 мм/с2.
Не везде, но все равно, там, где она не ограничена ускорением, она не должна превысить того, что задано в начале - G1 Z0.0000 F5000mycnc писал(а):Скорость не помню, но это не важно - она везде ограничивается ускорением на этой программе.
Я сказал, что "Теперь ясно, что KFlop - идеально справляется со своей задачей, и однозначно и безоговорочно становится лидером теста систем управления ЧПУ. viewtopic.php?f=41&t=2558"mycnc писал(а):просто зацепила фраза о безоговорочном лидерстве некого продукта.
Я думал, что всем понятно, что речь о моем тесте, где MyCNC вообще не присутствовал на тот момент. Да и сейчас его там нет.
Чтобы сравнить вашу систему с другими мне нужны были точные данные об алгоритмах планирования траектории и достоверные данные результатов тестирования.
Все, что я от вас (замечу - главного заинтересованного лица) узнал, это время выполнения теста - 2:56.
Что-ж, хорошо, "логичный результат для системы такого уровня". Было бы странно, если бы ваша система завалила бы это тест, все таки технические характеристики заявлены очень серьезные.
А про алгоритм расчета CV, я до этого не смог найти достоверной информации.
Спасибо, что разъяснили здесь, что это за настройка "Look Ahead stop angle", а то она меня сильно сбивала с толку.
Вообще, вероятность того, что ускорение будет превышено, довольно мала. Я опирался на то, что вижу, и на информацию из официальных источников (из документации от разработчика). Нет причин сомневаться в достоверности. Так же, я проверял, с какой скоростью система движется по окружности и вычислял центростремительное ускорение. Проблем здесь почти ни у кого не было.mycnc писал(а):Метод понятен, но где гарантия, что установленное ускорение будет ровно таким, как его установили. Не будет ли погрешностей при отработке этого ускорения?
Тут получилась некоторая игра слов. Я писал о том, что KFlop становится лидером по скорости выполнения. Однако и остальные возможности системы ставят ее далеко впереди остальных.mycnc писал(а):Без анализа, просто по времени выполнения - нельзя делать выводы о качестве системы.
Опять 25! Или у меня плохо с английским, или 14.06.2012 вы написали о том, что в версии 1.79 был исправлен алгоритм режима постоянной скорости и время обработки уменьшилось с 48 минут до 22,5 минут!mycnc писал(а):Траектория была вот эта - http://www.bevelcutting.com/blog/viewpost/148.html
www.bevelcutting.com писал(а):CONSTANT VELOCITY (CV) MODE FIXED & TESTED WITH 3D MILL.
2012.06.14 04:29:30
For the last release of myCNC software (version 1.79) we have fixed Constant velocity mode and tested it on "rose" program.
Cutting time was reduced from 48 minutes to 22,5 minutes with Constant velocity mode (Acceleration is 5m/s2; feed is 7m/min; CV tolerance is 0,05mm)
Это действительно так, т.к. я сравнивал совсем не алгоритм работы Look Ahead, а бюджетные системы в целом,mycnc писал(а):А траектория совсем не покажет преимущества наличия или недостатки отсутствия look ahead.
И ваша система, кстати, выходит за рамки бюджетности.
Траектория - простейшая, но даже с ней могут справиться далеко не все описанные мной системы.
Если хотите реальных тестов, то это уже очень серьезное сравнение нужно устраивать, и тратить на это много времени и сил.
Я подумаю, над этим, но оборудование придется предоставить разработчикам, либо - цифровую запись управляющих сигналов step/dir.
пока что я не уверен, что все на это пойдут. Время покажет.
Спасибо, конечно, за комплимент. Но, боюсь, не вам судить о моей ответственности и безответственности. Поверьте, я стараюсь быть очень тактичным, в особенности, относительно вашей разработки.mycnc писал(а):Форум читают много людей и делать рейтинги это большая ответственность (а в данном слечае - безответственность, к сожалению).
В том, что информацию распространят по сети - вы попали в точку. Мои слова очень часто цитируют, копируют и распространяют, и боюсь, этот обзор может стать очень популярным )))mycnc писал(а):А до того, боюсь, несколько тысяч читателей будут введены в заблуждение и распространят эту информацию по сети дальше.
То что люди могут быть введены в заблуждение, это тоже правда, т.к. информация сложная и объемная, и не каждый поймет все правильно, да и я, в конце концов, вполне могу ошибиться где нибудь, но я очень стараюсь этого не делать, и если уж такое случится, то это будет явно не намеренно.
Где то встречал ваши слова о том, что вы просматривали исходники EMC и не увидели там особых изменений за последнее время,mycnc писал(а):Первая версия моего софта и первые системы были разработаны и запущены в эксплуатацию в 1996-1997 годах.
Демо-версии прародителя EMC, согласно википедии, были показаны в 2000, само EMC в 2003.
Вы о каком переносе говорили?
потому я и решил, что алгоритм планирования траектории вы позаимствовали у EMC.
Простите, если я ошибся.
Ваши системы 1996-1997 годов я не видел, не рассматривал, не сравнивал, ничего о них вообще не знал.
Если бы вы создали обсуждаемую MyCNC в то время и с тех пор ничего там не меняли бы, то мне бы и в голову не пришло заикнуться про алгоритм EMC.