Медленная работа поворотной оси (тормозит)
-
- Опытный
- Сообщения: 102
- Зарегистрирован: 13 окт 2017, 12:26
- Репутация: 5
- Настоящее имя: Андрей
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Уважаемые, у кого нибудь есть УПшка любая 4х осевая работающая через G93. Найти не могу, если заработает нормально, просто закажу постпроцессор. Другого выхода пока что не вижу.
- skytronix
- Кандидат
- Сообщения: 50
- Зарегистрирован: 25 ноя 2013, 16:41
- Репутация: 1
- Настоящее имя: Михаил
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Попробовал через эту прогу, что то выплюнул, не проверял (пока нет возможности)jkwe45 писал(а):Уважаемые, у кого нибудь есть УПшка любая 4х осевая работающая через G93. Найти не могу, если заработает нормально, просто закажу постпроцессор. Другого выхода пока что не вижу.
Скидываю оба варианта, попробуй. Которая по G94, у меня обкатанная и работала. Попробуй по воздуху.
- Вложения
-
- 3_1_G94.ngc
- (1.11 МБ) 1038 скачиваний
-
- 3_1_G93.ngc
- (1.41 МБ) 940 скачиваний
-
- Опытный
- Сообщения: 102
- Зарегистрирован: 13 окт 2017, 12:26
- Репутация: 5
- Настоящее имя: Андрей
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Спасибо. Попробую - отпишусь.skytronix писал(а):Попробовал через эту прогу, что то выплюнул, не проверял (пока нет возможности)jkwe45 писал(а):Уважаемые, у кого нибудь есть УПшка любая 4х осевая работающая через G93. Найти не могу, если заработает нормально, просто закажу постпроцессор. Другого выхода пока что не вижу.
Скидываю оба варианта, попробуй. Которая по G94, у меня обкатанная и работала. Попробуй по воздуху.
Re: Медленная работа поворотной оси (тормозит)
А вы не могли бы выложить видео работы в инверсной моде ?Dmaster писал(а):Путь я указал.
-
- Новичок
- Сообщения: 35
- Зарегистрирован: 05 июн 2015, 15:30
- Репутация: 12
- Настоящее имя: Александр
- Откуда: Приморье
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Всем моё почтение.
Есть опыт работы с поворотной осью, хочу поделиться:
G93 не решает проблему низкой подачи при обработке с поворотной осью, G93 решает другие проблемы, которые описал verser в аналогичной теме.
Под G93 приемлемо ось вращается, если средний сегмент поворота в УП >1град., если этот сегмент <0.5град., то скорость существенно падает.
Единственный способ(с моей точки зрения) решить эту проблему - это заменить градусы на миллиметры путем подмены поворотной оси на линейную.
Для этого:
1. В .ini нашу поворотную ось описываем как линейную( у меня вместо оси A - ось Y ), если на станке 4 оси и более м.б. использовать доп. оси ?
2. В УП заменяем нашу поворотную ось на линейную ( у меня вместо оси A - ось Y ) это можно сделать в постпроцессоре или в блокноте.
3. В постпроцессоре устанавливаем тип подачи, пересчитывающий угловую скорость в линейную, если такого нет то вписать вручную.
После таких манипуляций станок начал резать с заданной подачей и стал адекватно реагировать на изменение подачи в % в GUI.
Но за такие извращения надо платить:
1. Картинка в GUI будет не читабельна
2. Если выбрать стратегию обработки с вращением в одну сторону, то ось Y (в моём случае) будет накручивать много мм , которые надо будет сбрасывать
через HOME. И никак это не обойти, как если бы с осью A.
Есть опыт работы с поворотной осью, хочу поделиться:
G93 не решает проблему низкой подачи при обработке с поворотной осью, G93 решает другие проблемы, которые описал verser в аналогичной теме.
Под G93 приемлемо ось вращается, если средний сегмент поворота в УП >1град., если этот сегмент <0.5град., то скорость существенно падает.
Единственный способ(с моей точки зрения) решить эту проблему - это заменить градусы на миллиметры путем подмены поворотной оси на линейную.
Для этого:
1. В .ini нашу поворотную ось описываем как линейную( у меня вместо оси A - ось Y ), если на станке 4 оси и более м.б. использовать доп. оси ?
2. В УП заменяем нашу поворотную ось на линейную ( у меня вместо оси A - ось Y ) это можно сделать в постпроцессоре или в блокноте.
3. В постпроцессоре устанавливаем тип подачи, пересчитывающий угловую скорость в линейную, если такого нет то вписать вручную.
После таких манипуляций станок начал резать с заданной подачей и стал адекватно реагировать на изменение подачи в % в GUI.
Но за такие извращения надо платить:
1. Картинка в GUI будет не читабельна
2. Если выбрать стратегию обработки с вращением в одну сторону, то ось Y (в моём случае) будет накручивать много мм , которые надо будет сбрасывать
через HOME. И никак это не обойти, как если бы с осью A.
-
- Опытный
- Сообщения: 102
- Зарегистрирован: 13 окт 2017, 12:26
- Репутация: 5
- Настоящее имя: Андрей
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Тогда смысл от 4 оси теряется, получается что используется 3 оси...kalexmax писал(а):Всем моё почтение.
Есть опыт работы с поворотной осью, хочу поделиться:
G93 не решает проблему низкой подачи при обработке с поворотной осью, G93 решает другие проблемы, которые описал verser в аналогичной теме.
Под G93 приемлемо ось вращается, если средний сегмент поворота в УП >1град., если этот сегмент <0.5град., то скорость существенно падает.
Единственный способ(с моей точки зрения) решить эту проблему - это заменить градусы на миллиметры путем подмены поворотной оси на линейную.
Для этого:
1. В .ini нашу поворотную ось описываем как линейную( у меня вместо оси A - ось Y ), если на станке 4 оси и более м.б. использовать доп. оси ?
2. В УП заменяем нашу поворотную ось на линейную ( у меня вместо оси A - ось Y ) это можно сделать в постпроцессоре или в блокноте.
3. В постпроцессоре устанавливаем тип подачи, пересчитывающий угловую скорость в линейную, если такого нет то вписать вручную.
После таких манипуляций станок начал резать с заданной подачей и стал адекватно реагировать на изменение подачи в % в GUI.
Но за такие извращения надо платить:
1. Картинка в GUI будет не читабельна
2. Если выбрать стратегию обработки с вращением в одну сторону, то ось Y (в моём случае) будет накручивать много мм , которые надо будет сбрасывать
через HOME. И никак это не обойти, как если бы с осью A.
У меня и сейчас Картинка в GUI практически не читабельна (просто профиль траектории видно)
И ось А накручивает очень много градусов...
- vovafed
- Мастер
- Сообщения: 1822
- Зарегистрирован: 08 фев 2013, 16:19
- Репутация: 325
- Настоящее имя: Владимир
- Откуда: башкортостан
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
есть еще три линейные оси UVW
можно попробовать использовать их
оси ABC в кинематике поворотные и как линейные их не прописать
можно попробовать использовать их
оси ABC в кинематике поворотные и как линейные их не прописать
-
- Новичок
- Сообщения: 35
- Зарегистрирован: 05 июн 2015, 15:30
- Репутация: 12
- Настоящее имя: Александр
- Откуда: Приморье
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
jkwe45 писал(а):Тогда смысл от 4 оси теряется, получается что используется 3 оси...
именно это я имел ввиду, когда писал " если на станке 4 оси и более м.б. использовать доп. оси ?"vovafed писал(а):есть еще три линейные оси UVW
можно попробовать использовать их
оси ABC в кинематике поворотные и как линейные их не прописать
Уважаемый jkwe45 не внимательно читает посты.
Для поворотной оси это решаемо, посмотрите анологичную тему от VERSER + постпроцессор.jkwe45 писал(а):У меня и сейчас Картинка в GUI практически не читабельна (просто профиль траектории видно)
И ось А накручивает очень много градусов...
А вот если бы была такая возможность, вернее не прописать а придать поворотной оси свойства планировщика траектории от линейной оси.vovafed писал(а):оси ABC в кинематике поворотные и как линейные их не прописать
Проблема неадекватного перемещения поворотной оси в LCNC волнует многих в многих странах, но почему-то никто ею не занимается.
Здесь на форуме много толковых и грамотных людей!
М.Б. КТО-НИБУДЬ ВОЗМЁТСЯ!
- vovafed
- Мастер
- Сообщения: 1822
- Зарегистрирован: 08 фев 2013, 16:19
- Репутация: 325
- Настоящее имя: Владимир
- Откуда: башкортостан
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
jkwe45 скинте ваши hal ini файлы
между делом попробую переписать на одну из линейных осей
между делом попробую переписать на одну из линейных осей
-
- Новичок
- Сообщения: 35
- Зарегистрирован: 05 июн 2015, 15:30
- Репутация: 12
- Настоящее имя: Александр
- Откуда: Приморье
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Мой LCNC стоит на одноплатнике BeagleBone Black и называется MachineKit и упр-ся по удаленке, по-этому мой .hal для Вас будет бесполезен,vovafed писал(а):jkwe45 скинте ваши hal ini файлы
между делом попробую переписать на одну из линейных осей
а в.ini всю инфу поворотной оси переносите в линейную кроме ед.изм.
-
- Новичок
- Сообщения: 35
- Зарегистрирован: 05 июн 2015, 15:30
- Репутация: 12
- Настоящее имя: Александр
- Откуда: Приморье
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Выше постом я ошибся, думал это ко мне просьба
- vovafed
- Мастер
- Сообщения: 1822
- Зарегистрирован: 08 фев 2013, 16:19
- Репутация: 325
- Настоящее имя: Владимир
- Откуда: башкортостан
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
еще есть такая бяка что надо прописать xyzabcu оси чтоб использовать ось ukalexmax писал(а):в.ini всю инфу поворотной оси переносите в линейную кроме ед.изм.
иначе нормально не работает по крайней мере в 2-5-0 версии
еще в ини файл можно добавить фильтр
[FILTER]
ngc =sed -r 's/a([-0-9.][-0-9.]*)/U\1/igm'
тогда при загрузке ось а будет на ось u менятся
фильтр подправил ошибочка была
Re: Медленная работа поворотной оси (тормозит)
jkwe45, можно самую "вялую" линейную ось выводить как поворотную .
Например , поменять местами Y<=>A .
Для стратегий окружность , линия вообще все просто . Там одна из осей индексная .
Для стратегий спираль , кривая чуть посложнее .
Хотя , мож Владимир Ильич бомбу какую выложит , с запредельным surfvel ом .
Мы в EMC2 только 5-координатку по металлу режем , а всю деревянную "ботву" -
на китайских коробках .
Например , поменять местами Y<=>A .
Для стратегий окружность , линия вообще все просто . Там одна из осей индексная .
Для стратегий спираль , кривая чуть посложнее .
Хотя , мож Владимир Ильич бомбу какую выложит , с запредельным surfvel ом .
Мы в EMC2 только 5-координатку по металлу режем , а всю деревянную "ботву" -
на китайских коробках .
- mycnc
- Мастер
- Сообщения: 913
- Зарегистрирован: 03 июл 2011, 02:01
- Репутация: 623
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Я рассчитываю, что данная задача решена в нашей системе ЧПУ и хотел бы протестировать исходный G-код для сравнения результатов.kalexmax писал(а): А вот если бы была такая возможность, вернее не прописать а придать поворотной оси свойства планировщика траектории от линейной оси.
Проблема неадекватного перемещения поворотной оси в LCNC волнует многих в многих странах, но почему-то никто ею не занимается.
Здесь на форуме много толковых и грамотных людей!
М.Б. КТО-НИБУДЬ ВОЗМЁТСЯ!
Вопрос к ТС - можно у вас получить G-файл для тестов ?
-
- Новичок
- Сообщения: 35
- Зарегистрирован: 05 июн 2015, 15:30
- Репутация: 12
- Настоящее имя: Александр
- Откуда: Приморье
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Я не знаю к кому обращается уважаемый mycnc , предположу ко мне.mycnc писал(а):Вопрос к ТС - можно у вас получить G-файл для тестов ?
Немного позже напишу две УП обработки одной и той же простой детали, на которых наглядно видны "тормоза".
Надеюсь Вы имеете ввиду вариант, когда поворотная ось находится на своём месте.
- Prav
- Мастер
- Сообщения: 827
- Зарегистрирован: 14 июл 2015, 05:10
- Репутация: 138
- Настоящее имя: Петр Раввинский
- Откуда: Москва
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
Интересно было бы наглядно увидеть эти тормоза, а то столько писанины, а дела нет.kalexmax писал(а):Немного позже напишу две УП обработки одной и той же простой детали, на которых наглядно видны "тормоза".
Надеюсь Вы имеете ввиду вариант, когда поворотная ось находится на своём месте.
- vovafed
- Мастер
- Сообщения: 1822
- Зарегистрирован: 08 фев 2013, 16:19
- Репутация: 325
- Настоящее имя: Владимир
- Откуда: башкортостан
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
могу свой вариант для тестов предложитьmycnc писал(а):Я рассчитываю, что данная задача решена в нашей системе ЧПУ и хотел бы протестировать исходный G-код для сравнения результатов.
Вопрос к ТС - можно у вас получить G-файл для тестов ?
два одинаковых файла в одном заменил ось игрик на ось а
- Вложения
-
- тест по A.tar
- (1.06 МБ) 334 скачивания
-
- Опытный
- Сообщения: 102
- Зарегистрирован: 13 окт 2017, 12:26
- Репутация: 5
- Настоящее имя: Андрей
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
"Тормоза" можно увидеть на видео в первом сообщении данной темы.Prav писал(а):Интересно было бы наглядно увидеть эти тормоза, а то столько писанины, а дела нет.kalexmax писал(а):Немного позже напишу две УП обработки одной и той же простой детали, на которых наглядно видны "тормоза".
Надеюсь Вы имеете ввиду вариант, когда поворотная ось находится на своём месте.
Да, можно. Скину попозже.mycnc писал(а): Я рассчитываю, что данная задача решена в нашей системе ЧПУ и хотел бы протестировать исходный G-код для сравнения результатов.
Вопрос к ТС - можно у вас получить G-файл для тестов ?
Спасибо, попробую. Завтра буду на работе, пришлю конфиг и попробую эту УП.vovafed писал(а):могу свой вариант для тестов предложитьmycnc писал(а):Я рассчитываю, что данная задача решена в нашей системе ЧПУ и хотел бы протестировать исходный G-код для сравнения результатов.
Вопрос к ТС - можно у вас получить G-файл для тестов ?
два одинаковых файла в одном заменил ось игрик на ось а
-
- Новичок
- Сообщения: 35
- Зарегистрирован: 05 июн 2015, 15:30
- Репутация: 12
- Настоящее имя: Александр
- Откуда: Приморье
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
между ними спираль, участвуют 3оси : XZA и XZY, угловой диапозон оси А = 359.99град.
Неравномерность возникает из-за того что встречаются строки только с угловым перемещением, на которых LCNC пытается разогнать
поворотную ось до мах. скорости, на совмещенных же командах она ограничивает скорость
-
- Новичок
- Сообщения: 35
- Зарегистрирован: 05 июн 2015, 15:30
- Репутация: 12
- Настоящее имя: Александр
- Откуда: Приморье
- Контактная информация:
Re: Медленная работа поворотной оси (тормозит)
поэтому стало возможным просто заменить A на Y
Но результаты те же.