Mach vs EMC2 LinuxCNC холивар
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Получается что для всяких там вырезалок или раскройных машин нужно использовать только LinuxCNC ?
-
- Мастер
- Сообщения: 584
- Зарегистрирован: 22 фев 2013, 22:31
- Репутация: 177
- Откуда: Первоуральск
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Рельефы сложные мач быстрее режет , проверял.
— Мы месяц по Галактике «маму» попоём — и планета у нас в кармане.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Да но он явно притормаживает при переездах .Могу предположить что он будет притормаживать и во времяromanru1 писал(а):Рельефы сложные мач быстрее режет , проверял.
движения по траектории.Хотя проверить не знаю как.Может твой G код прогнать на LinuxCNC на время ?
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
"Кольт уравнивает шансы"©romanru1 писал(а):Рельефы сложные мач быстрее режет , проверял.
новый TP должен выровнять"несправедливость")))
Последний раз редактировалось nkp 18 июн 2014, 20:31, всего редактировалось 1 раз.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
У меня пока версия 2.53 новый TP пока не поставил.nkp писал(а):"Кольт уравнивает шансы"©romanru1 писал(а):Рельефы сложные мач быстрее режет , проверял.
навый TP должен выровнять"несправедливость")))
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
я про то ,что на такой простенькой траектории емс еще конкурентоспособен, а наgendos писал(а):У меня пока версия 2.53 новый TP пока не поставил.
сложной - действительно проигрывал (в новой версии немного выровняли)
- michael-yurov
- Почётный участник
- Сообщения: 11630
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4641
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
(предельные скорости ускорения везде одинаковые поставил, как на станке - макс. скорость - 10 000 мм/мин, макс. ускорение 500 мм/сек2)romanru1 писал(а):Щас попробовал в маче прогнать 3,53 , меньше ни в какую.
Странная фигня - на одном компе Mach3 показывает 1:57 (предпросчет показывает 1:49),
а на другом компе расчет Mach3 показывает 5:54, а выполнения я вообще не дождался - он там скорость движения показывает менее 2500 мм/мин, и видно, что останавливается на пустых строках.
Upd: дождался - 6:07
KMotionCNC (ему я доверяю) выполнил код за 2:23.
Удивительно большой разброс!
Что-то не так с файлом.
Значительно быстрее чем KMotionCNC пройти траекторию и при этом ничего не срезать (в этой траектории много острых углов) полагаю, невозможно.
Последний раз редактировалось michael-yurov 18 июн 2014, 21:33, всего редактировалось 1 раз.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Несогласен насчет простенькой траектории .Это целая отрасль промышленности .Вырезающие плоттеры.nkp писал(а):я про то ,что на такой простенькой траектории емс еще конкурентоспособен, а наgendos писал(а):У меня пока версия 2.53 новый TP пока не поставил.
сложной - действительно проигрывал (в новой версии немного выровняли)
Если у MAch3 производительность хуже в два раза это для него смерть.
И я теперь начинаю сомневаться что он при 3d фрезеровке выиграет.Хочу сам убедиться.
-
- Мастер
- Сообщения: 584
- Зарегистрирован: 22 фев 2013, 22:31
- Репутация: 177
- Откуда: Первоуральск
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Действительно что-то не так, скорость обработки не поднимается выше 2000.michael-yurov писал(а):что останавливается на пустых строках ! Что-то не так с файлом.
— Мы месяц по Галактике «маму» попоём — и планета у нас в кармане.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
конечно можешь проверить - но можешь и просто поверить разработчикам емс))))gendos писал(а):И я теперь начинаю сомневаться что он при 3d фрезеровке выиграет.Хочу сам убедиться.
http://www.linuxcnc.org/index.php/engli ... mitstart=0
до версии 2.7 в планировщике был предпросмотр - 1 сегмент...
так что соревноваться не было возможности на программах ,состоящих
из коротких составляющих...
теперь будет нормальный LookAHead...
==========
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Здесь как я понимаю выигрыш в скорости происходит потому что EMC2 не притормаживает перед переездом ,michael-yurov писал(а):(предельные скорости ускорения везде одинаковые поставил, как на станке - макс. скорость - 10 000 мм/мин, макс. ускорение 500 мм/сек2)romanru1 писал(а):Щас попробовал в маче прогнать 3,53 , меньше ни в какую.
Странная фигня - на одном компе Mach3 показывает 1:57 (предпросчет показывает 1:49),
а на другом компе расчет Mach3 показывает 5:54, а выполнения я вообще не дождался - он там скорость движения показывает менее 2500 мм/мин, и видно, что останавливается на пустых строках.
KMotionCNC (ему я доверяю) выполнил код за 2:23.
Удивительно большой разброс!
Что-то не так с файлом.
Значительно быстрее чем KMotionCNC пройти траекторию и при этом ничего не срезать (в этой траектории много острых углов) полагаю, невозможно.
как будто он видит что не происходит смены направления. А Mach3 тупо останавливается перед переездом а потом опять разгоняется хотя нет изменения направления.А зарезов траектории здесь нет.Выставлены очень большие ускорения и нет поворотов при движении. Mach3 ведет себя по разному могу предположить что разная производительность компьютера.И я еще в EMC2 ограничел мах скорость до 8000 мм/мин.
Теоретически можно сделать и быстрее.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Понял. Спасибо.AndyBig писал(а):У меня Мач прогнал за 1:39
А какая частота в Mach3. И если возможно скинуть файлы настроек Mach3 .чтоб я тебя не пытал расспросами.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Я извеняюсь , но я в файле заменил все переезды G0 на G1 ,
но это почти не имеет значения.
но это почти не имеет значения.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Да я особо настройки и не трогал. Задрал только скорость (8500 мм/мин) и ускорение (30000 мм/сек) Согласен, ускорение нереальное, но изначально никто ничего и не говорил о настройках моторов, вопрос стоял просто "одна программа отрабатывает быстрее другой"
Частоту порта я поднял до 60 кГц, иначе просто не удавалось выставить скорость выше 8000.
Остальные настройки вот: Вообще я согласен с высказанным мнением - Мач просто останавливается после каждого перехода, не взирая на то, что траектория остается прежней.
Интересно было бы попробовать этот же код с убранными пустыми строками, отразится ли это как-то на обработке Мача...
Частоту порта я поднял до 60 кГц, иначе просто не удавалось выставить скорость выше 8000.
Остальные настройки вот: Вообще я согласен с высказанным мнением - Мач просто останавливается после каждого перехода, не взирая на то, что траектория остается прежней.
Интересно было бы попробовать этот же код с убранными пустыми строками, отразится ли это как-то на обработке Мача...
- michael-yurov
- Почётный участник
- Сообщения: 11630
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4641
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
KMotionCNC тоже не останавливается, однако, почему-то, прошел траекторию за 2:23 (при ускорениях 500 мм/сек2).gendos писал(а):Здесь как я понимаю выигрыш в скорости происходит потому что EMC2 не притормаживает перед переездом ,
как будто он видит что не происходит смены направления. А Mach3 тупо останавливается перед переездом а потом опять разгоняется хотя нет изменения направления.А зарезов траектории здесь нет.Выставлены очень большие ускорения и нет поворотов при движении. Mach3 ведет себя по разному могу предположить что разная производительность компьютера.И я еще в EMC2 ограничел мах скорость до 8000 мм/мин.
Теоретически можно сделать и быстрее.
https://www.youtube.com/watch?v=Kq-vejhHLDc
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Попробовал...
Настройки моторов - скорость 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% Остальные манипуляции ничего не дали.
Настройки моторов - скорость 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% Остальные манипуляции ничего не дали.
- michael-yurov
- Почётный участник
- Сообщения: 11630
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4641
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Если кому нужно - вот удалил пустые строки и заменил все на G1 F8000
И ничего не изменилось - 2:23!
Что-то вы некорректно настроили, если у вас время выполнения меньше - или холостые переходы слишком быстрые, или ускорения нереальные, или траекторию срезает.
KMotionCNC показывает скорость движения по прямым - ровно 8000 мм/мин и нигде он время не теряет.
И ничего не изменилось - 2:23!
Что-то вы некорректно настроили, если у вас время выполнения меньше - или холостые переходы слишком быстрые, или ускорения нереальные, или траекторию срезает.
KMotionCNC показывает скорость движения по прямым - ровно 8000 мм/мин и нигде он время не теряет.
Последний раз редактировалось michael-yurov 18 июн 2014, 22:14, всего редактировалось 4 раза.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Вот более корректный код
- Вложения
-
- 186.rar
- (3.43 КБ) 320 скачиваний
- michael-yurov
- Почётный участник
- Сообщения: 11630
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4641
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Mach vs EMC2 LinuxCNC холивар
Почему "более корректный"? и какую скорость задавать для G0?gendos писал(а):Вот более корректный код