Страница 13 из 14

Re: LinuxCNC S-разгон и торможение

Добавлено: 08 май 2019, 22:05
merkwurdigliebe
ок, понятно. эти DYN* меняют ограничения на скорости, ускорения, рывки и т.п. планировщику траектории, видимо. естессно и время обработки тоже в результате меняется.

Re: LinuxCNC S-разгон и торможение

Добавлено: 08 май 2019, 22:10
sidor094
Не знаю с S разгонами там все сложно.Еще может задаваться точность позиционирования.Тогда могут снижаться скорости обработки перед изменением направления с тем чтобы не потерять точность в углах.Это может быть как на уровне подготовки программы,так и могут некоторые системы чпу Это уже отдельная проблема.Я тут не очень .Но при сохранении постоянной скорости резания время выполнения программы меняться не должно.

Re: LinuxCNC S-разгон и торможение

Добавлено: 08 май 2019, 22:11
Lexxa
Не забывайте ещё и о холостых перемещениях

Re: LinuxCNC S-разгон и торможение

Добавлено: 08 май 2019, 22:17
sidor094
При любой форме разгона.При разгоне от 0 Соотношения скоростей в любой точке разгонной характеристики должны соответствовать соотношению конечных скоростей.Чтобы не было геометрических искажений во время разгона.

Re: LinuxCNC S-разгон и торможение

Добавлено: 08 май 2019, 22:20
sidor094
Lexxa писал(а):Не забывайте ещё и о холостых перемещениях
Программа чпу- законченная как бы модель ,и в этом плане холостые перемещения ни чем не отличаются от остальных.Даже фиксированные паузы вписываются сюда .Если например перед паузой останавливается идеальная ось,то реальная ось будет тормозиться во время паузы и при этом просто сократится реальное время паузы.

Re: LinuxCNC S-разгон и торможение

Добавлено: 08 май 2019, 22:25
merkwurdigliebe
не, ну мы ж тут все про hi-end ЧПУ, не хухры-мухры. :) и задание точности, и blending, и предпросмотр в планировщике - куда ж без них

Re: LinuxCNC S-разгон и торможение

Добавлено: 08 май 2019, 23:18
Serg
sidor094 писал(а):Программа чпу- законченная как бы модель ,и в этом плане холостые перемещения ни чем не отличаются от остальных.
ГОСТ 20999-83 писал(а):G00 - Быстрое позиционирование
Перемещение в запрограммированную точку с максимальной скоростью (например, с наибольшей скоростью подачи). Предварительно запрограммированная скорость перемещения игнорируется, но не отменяется. Перемещения по осям координат могут быть некоординированы

G01 - Линейная интерполяция
Вид управления, при котором обеспечивается постоянное отношение между скоростями по осям координат, пропорциональное отношению между расстояниями, на которые должен переместиться исполнительный орган станка по двум или более осям координат одновременно. При прямоугольной системе координат перемещение происходит по прямой линии

Re: LinuxCNC S-разгон и торможение

Добавлено: 08 май 2019, 23:22
sidor094
Знаю.Но как правило G0 тоже интерполируется и отличается только скоростью.

Re: LinuxCNC S-разгон и торможение

Добавлено: 08 май 2019, 23:50
Lexxa
UAVpilot, забей)

Re: LinuxCNC S-разгон и торможение

Добавлено: 09 май 2019, 00:25
Крафтер
Кто-нибудь может показать на видео сравнение S-скорости и обычной? А то может себе в интерпретатор добавлю.

Re: LinuxCNC S-разгон и торможение

Добавлено: 10 май 2019, 17:44
Nikomas
Крафтер писал(а):Кто-нибудь может показать на видео сравнение S-скорости и обычной?
Примерно так:
http://www.youtube.com/watch?v=Nl71v8EpFio

Re: LinuxCNC S-разгон и торможение

Добавлено: 10 май 2019, 17:59
Dmaster
Это видео совсем о другом. Не вводите в заблуждение.

Re: LinuxCNC S-разгон и торможение

Добавлено: 10 май 2019, 18:02
Nikomas
Dmaster писал(а):Это видео совсем о другом. Не вводите в заблуждение.
В чем же разница? По-моему для Vibration control именно S-кривая используется.

Re: LinuxCNC S-разгон и торможение

Добавлено: 10 май 2019, 18:25
sidor094
Крафтер писал(а):Кто-нибудь может показать на видео сравнение S-скорости и обычной? А то может себе в интерпретатор добавлю.
Видео нет.Но ощущение ,что станок работает мягче при изменении траектории.

Re: LinuxCNC S-разгон и торможение

Добавлено: 10 май 2019, 20:01
Serg
Dmaster писал(а):Это видео совсем о другом. Не вводите в заблуждение.
Ну почему же, отличное видео. - Если разложить по кадрам, то можно заметить, что время перемещения между остановками увеличивается... :)

Re: LinuxCNC S-разгон и торможение

Добавлено: 10 май 2019, 22:54
merkwurdigliebe
я, кстати, пробовал на мицу MR-J4-70B это подавление вибраций. 700W мотор HG-KR70 гонял 3-х метровый портал с тяжелой головой, а балка портала - алюминиевый профиль 50х100, вертикально. ну и когда голова посередине, при ускорении больше 0.1g ее не слабо так колбасило. функция реально работает, за исключением одного но: мотор там был с шестеренчатым редуктором. при подавлении вибрации он пару раз реверсируется на каждом ускорении/замедлении. и редуктор, ввиду наличия люфта, издает жутко неприятные стуки...
для линейных моторов, я думаю, хорошая фишка

Re: LinuxCNC S-разгон и торможение

Добавлено: 11 май 2019, 01:36
Dimka
Крафтер писал(а):Кто-нибудь может показать на видео сравнение S-скорости и обычной?
Можем
https://www.youtube.com/watch?v=qYJpl7SNoww
Только пива много не проливай при тестировании :)

Re: LinuxCNC S-разгон и торможение

Добавлено: 11 май 2019, 21:15
PKM
Давненько я не принимал участия в ЧПУ-срачах :)
Вижу, что некоторые таки до сих пор упорствуют насчет мифического "подруливания" осей по положению энкодера.

Hanter, предлагаю провести простой эксперимент.
Подключить два мотора к дельтатау, допустим на оси X и Y. Настроить максимальный момент мотора Х предельно низким, а допустимое рассогласование в системе установить заведомо большим.
Дать команду G1 X1000 Y1000 F600.
Проследить синхронное вращение моторов, а затем, притормаживая и дергая мотор Х рукой, наслаждаться "подруливанием" и синхронным дерганием мотора Y.
Затем выложить видео процесса и посрамить всех неверных (меня первого).

ПС: шпиндель в качестве ведущей оси не использовать :)

Re: LinuxCNC S-разгон и торможение

Добавлено: 25 авг 2019, 00:31
Kulibin74
как работает планировщик траектории Linuxcnc? в связке 5i25 и 7i77? он знает, что одна из осей не пришла в нужную координату, по положению энкодера или нет?

Re: LinuxCNC S-разгон и торможение

Добавлено: 25 авг 2019, 12:35
Nikomas
Kulibin74 писал(а):как работает планировщик траектории Linuxcnc? в связке 5i25 и 7i77? он знает, что одна из осей не пришла в нужную координату, по положению энкодера или нет?
Конечно по энкодеру. И в случае рассогласования больше чем значении ferror - ошибка.