Страница 9 из 11

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:12
gendos
Получается что для всяких там вырезалок или раскройных машин нужно использовать только LinuxCNC ?

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:14
romanru1
Рельефы сложные мач быстрее режет , проверял.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:23
gendos
romanru1 писал(а):Рельефы сложные мач быстрее режет , проверял.
Да но он явно притормаживает при переездах .Могу предположить что он будет притормаживать и во время
движения по траектории.Хотя проверить не знаю как.Может твой G код прогнать на LinuxCNC на время ?

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:24
nkp
romanru1 писал(а):Рельефы сложные мач быстрее режет , проверял.
"Кольт уравнивает шансы"©
новый TP должен выровнять"несправедливость")))

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:27
gendos
nkp писал(а):
romanru1 писал(а):Рельефы сложные мач быстрее режет , проверял.
"Кольт уравнивает шансы"©
навый TP должен выровнять"несправедливость")))
У меня пока версия 2.53 новый TP пока не поставил.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:31
nkp
gendos писал(а):У меня пока версия 2.53 новый TP пока не поставил.
я про то ,что на такой простенькой траектории емс еще конкурентоспособен, а на
сложной - действительно проигрывал (в новой версии немного выровняли)

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:39
michael-yurov
romanru1 писал(а):Щас попробовал в маче прогнать 3,53 , меньше ни в какую.
(предельные скорости ускорения везде одинаковые поставил, как на станке - макс. скорость - 10 000 мм/мин, макс. ускорение 500 мм/сек2)

Странная фигня - на одном компе Mach3 показывает 1:57 (предпросчет показывает 1:49),
а на другом компе расчет Mach3 показывает 5:54, а выполнения я вообще не дождался - он там скорость движения показывает менее 2500 мм/мин, и видно, что останавливается на пустых строках.
Upd: дождался - 6:07

KMotionCNC (ему я доверяю) выполнил код за 2:23.
Удивительно большой разброс!

Что-то не так с файлом.

Значительно быстрее чем KMotionCNC пройти траекторию и при этом ничего не срезать (в этой траектории много острых углов) полагаю, невозможно.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:45
gendos
nkp писал(а):
gendos писал(а):У меня пока версия 2.53 новый TP пока не поставил.
я про то ,что на такой простенькой траектории емс еще конкурентоспособен, а на
сложной - действительно проигрывал (в новой версии немного выровняли)
Несогласен насчет простенькой траектории .Это целая отрасль промышленности .Вырезающие плоттеры.
Если у MAch3 производительность хуже в два раза это для него смерть.
И я теперь начинаю сомневаться что он при 3d фрезеровке выиграет.Хочу сам убедиться.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:48
AndyBig
У меня Мач прогнал за 1:39 :)

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:49
romanru1
michael-yurov писал(а):что останавливается на пустых строках ! Что-то не так с файлом.
Действительно что-то не так, скорость обработки не поднимается выше 2000.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:57
nkp
gendos писал(а):И я теперь начинаю сомневаться что он при 3d фрезеровке выиграет.Хочу сам убедиться.
конечно можешь проверить - но можешь и просто поверить разработчикам емс))))
http://www.linuxcnc.org/index.php/engli ... mitstart=0
до версии 2.7 в планировщике был предпросмотр - 1 сегмент...
так что соревноваться не было возможности на программах ,состоящих
из коротких составляющих...
теперь будет нормальный LookAHead...
==========

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 20:58
gendos
michael-yurov писал(а):
romanru1 писал(а):Щас попробовал в маче прогнать 3,53 , меньше ни в какую.
(предельные скорости ускорения везде одинаковые поставил, как на станке - макс. скорость - 10 000 мм/мин, макс. ускорение 500 мм/сек2)

Странная фигня - на одном компе Mach3 показывает 1:57 (предпросчет показывает 1:49),
а на другом компе расчет Mach3 показывает 5:54, а выполнения я вообще не дождался - он там скорость движения показывает менее 2500 мм/мин, и видно, что останавливается на пустых строках.

KMotionCNC (ему я доверяю) выполнил код за 2:23.
Удивительно большой разброс!

Что-то не так с файлом.

Значительно быстрее чем KMotionCNC пройти траекторию и при этом ничего не срезать (в этой траектории много острых углов) полагаю, невозможно.
Здесь как я понимаю выигрыш в скорости происходит потому что EMC2 не притормаживает перед переездом ,
как будто он видит что не происходит смены направления. А Mach3 тупо останавливается перед переездом а потом опять разгоняется хотя нет изменения направления.А зарезов траектории здесь нет.Выставлены очень большие ускорения и нет поворотов при движении. Mach3 ведет себя по разному могу предположить что разная производительность компьютера.И я еще в EMC2 ограничел мах скорость до 8000 мм/мин.
Теоретически можно сделать и быстрее.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 21:13
gendos
AndyBig писал(а):У меня Мач прогнал за 1:39 :)
Понял. Спасибо.
А какая частота в Mach3. И если возможно скинуть файлы настроек Mach3 .чтоб я тебя не пытал расспросами.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 21:30
gendos
Я извеняюсь , но я в файле заменил все переезды G0 на G1 ,
но это почти не имеет значения.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 21:32
AndyBig
Да я особо настройки и не трогал. Задрал только скорость (8500 мм/мин) и ускорение (30000 мм/сек) :) Согласен, ускорение нереальное, но изначально никто ничего и не говорил о настройках моторов, вопрос стоял просто "одна программа отрабатывает быстрее другой" :)
Частоту порта я поднял до 60 кГц, иначе просто не удавалось выставить скорость выше 8000.
Остальные настройки вот:
Untitled-1.jpg (3462 просмотра) <a class='original' href='./download/file.php?id=29706&mode=view' target=_blank>Загрузить оригинал (210.97 КБ)</a>
Вообще я согласен с высказанным мнением - Мач просто останавливается после каждого перехода, не взирая на то, что траектория остается прежней.
Интересно было бы попробовать этот же код с убранными пустыми строками, отразится ли это как-то на обработке Мача...

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 21:52
michael-yurov
gendos писал(а):Здесь как я понимаю выигрыш в скорости происходит потому что EMC2 не притормаживает перед переездом ,
как будто он видит что не происходит смены направления. А Mach3 тупо останавливается перед переездом а потом опять разгоняется хотя нет изменения направления.А зарезов траектории здесь нет.Выставлены очень большие ускорения и нет поворотов при движении. Mach3 ведет себя по разному могу предположить что разная производительность компьютера.И я еще в EMC2 ограничел мах скорость до 8000 мм/мин.
Теоретически можно сделать и быстрее.
KMotionCNC тоже не останавливается, однако, почему-то, прошел траекторию за 2:23 (при ускорениях 500 мм/сек2).
https://www.youtube.com/watch?v=Kq-vejhHLDc

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 21:55
AndyBig
Попробовал...
Настройки моторов - скорость 10000 мм/мин и ускорение 500 мм/сек.
Взял кусок файла до строки N16900, смотрел предполагаемое время в симуляции:
Оригинальный кусок - 2:59, в среднем скорость держится в районе 2200-2500, иногда мелькают значения около 3500.
Убрал пустые строки и строки с пустыми G01 - 1:19, скорость постоянно скачет от 2000 до 6000.
Убрал F8000.0 в конце каждой строки - 1:19
Убрал повторяющиеся G01 в начале каждой строки (оставил только в первой команде N100 G1X252.8559 Y-182.7737) - 1:19
Выигрыш в скорости от убирания пустых строк, занимавших 2/3 программы- 50% :) Остальные манипуляции ничего не дали.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 22:02
michael-yurov
Если кому нужно - вот удалил пустые строки и заменил все на G1 F8000
И ничего не изменилось - 2:23!
186 edited.zip
(6.29 КБ) 377 скачиваний

Что-то вы некорректно настроили, если у вас время выполнения меньше - или холостые переходы слишком быстрые, или ускорения нереальные, или траекторию срезает.
KMotionCNC показывает скорость движения по прямым - ровно 8000 мм/мин и нигде он время не теряет.

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 22:03
gendos
Вот более корректный код

Re: Mach vs EMC2 LinuxCNC холивар

Добавлено: 18 июн 2014, 22:09
michael-yurov
gendos писал(а):Вот более корректный код
Почему "более корректный"? и какую скорость задавать для G0?