я чтото не очень пойму при чем тут симуляция. Что во время симуляции, что во время работы - надо показывать оставшееся время.. то есть одинаково нужно иметь после загрузки УП более менее точный прогноз чистого времени. а дальше вычитаем отработанные секунды и все. Если не крутить подачу в процессе.
Поэкспериментировал - в общем то установки для тестовой УП из темы конечно ультра.. - 5м/мин и 25мм/с2. эти 5м/мин набираются на дистанции 140мм, и время выполнения в итоге на порядок ниже чем с рабочими ускорениями реального станка. Там и ускорения сильно выше и рабочие подачи сильно ниже.. попробовал обегать квадрат 10х10мм на скорости 0.8м/мин с ускорением ~2000 и особой разницы с прогнозом CAM не получаю. Ну а дистанция полного разгона стала всего 45мкм - и там что полный останов, что неполный как-то стало уже незаметно.
michael-yurov писал(а): ↑
хорошо, если мы не про расбери пи какой-нибудь говорим
да боже упаси
michael-yurov писал(а): ↑
И вот оно тебе надо чтобы ЧПУ тормозила после открытия файла несколько минут?
ну вот получается что можно в случае реальных моих дистанций, ускорений и скоростей брать чистое время из УП, пока из ПП по видео CNC SKILL получается вот такая картина где нужно просто сложить время исполнения всех инструментов и получится общее время:
%
(TRIAL3_MILLING)
O1000
(OCT- 9-2023-17:46:34)
(TOOL 2 - DIA 6. 0:00:30)
(TOOL 3 - DIA 3. 0:00:18)
G90 G17 G40 G80 G00
T2 M06()
T3
не совсем удобно это выводится конечно.. если №2 использовался 2 раза - то выводится суммарное время в одну строку по одному тулу. лучше бы отдельно по каждому переходу и суммарное по всем чтобы не считать. может это и возможно но с ПП разбираться надо
пожалуй даже более интересен остаток времени по работающему на данный момент инструменту..