Мать природа в лице Физики и яйца (допуск круглости)
Добавлено: 13 фев 2022, 12:11
Уже неделю по пути к Тадам-3 размылшяю над некруглостью и причинами. С неделю назад вспомнил про центростемительное ускорение. Я много смотрю ж-код вручную и точно знаю, что скорости задаются условно линейные и они не корректируются в зависимости от диаметров, кривизны дуг. Дело было за малым - забить в таблицу формулу V^^2/R и посмотреть результаты. Я часто режу на скоростях 3000-6000 мм/мин = 0,05-0,1 м/с. Рабочие параметры кривизны - от 3мм=0,003м. Получается 0,0025/0,003=0,83м/с^2=830-1860 в числовых единицах, указываемых LCNC. Конечно, мы задаем станку ограничения по линейным ускорениям, которые говорят о том, что линейный разгон "быстрее" не получится и выход на такую-то скорость требует длины такой-то (viewtopic.php?t=107). Но каково в этих оценках место центростремительного ускорения? Скорости и ускорения - векторные величины, лучшим образом складываются на угле 45 градусов, худшим - вдоль осей.
линейная диаметр ускорение
3000 10 500
3000 6 833
3000 5 1000
3000 3 1667
6000 10 2000
6000 7 2857
6000 5 4000
6000 3 6667
15000 10 12500
15000 7 17857
15000 5 25000
15000 3 41667
Однако-ж. При задании кривизны дугами G2-G3 задаются только начальные и конечные точки, но зато явно указывается кривизна. При задании линии в кодах G1 задются точки вдоль всей линии. Факт в том, что при указании станку как-бы неизменной скорости F1 (например, для дуги) мы в физическом смысле требуем от станка ускорений бОльших, чем задано в настройках.
Вопрос - а что об этом (и как) думают контроллеры и софт, например, LCNC?
линейная диаметр ускорение
3000 10 500
3000 6 833
3000 5 1000
3000 3 1667
6000 10 2000
6000 7 2857
6000 5 4000
6000 3 6667
15000 10 12500
15000 7 17857
15000 5 25000
15000 3 41667
Однако-ж. При задании кривизны дугами G2-G3 задаются только начальные и конечные точки, но зато явно указывается кривизна. При задании линии в кодах G1 задются точки вдоль всей линии. Факт в том, что при указании станку как-бы неизменной скорости F1 (например, для дуги) мы в физическом смысле требуем от станка ускорений бОльших, чем задано в настройках.
Вопрос - а что об этом (и как) думают контроллеры и софт, например, LCNC?