видимо да, если G кодами управляется можно же увеличить скорость подач
Шаг станка 0,2. Если слишком сильно увеличивать скорость оси, появляется дергание.
При увеличении шага, падает качество гравировки.
Как именно измерялось это время? Каким прибором? С какой погрешностью?
Я так понял, это режим без перемещения.
Еще, если я правильно понял, станок может работать еще в двух режимах:
- В котором либо удары слабые, либо происходит пропуск ударов.
- В котором с ударами все в порядке, но который классифицируется как “медленный”.
Есть ли еще режимы работы, которые я не описал.
Какова частота работы инструмента в каждом из этих двух режимов?
Если у Вас вызывает трудность такая простая задача, боюсь о чем-то большем Вам не стоит и задумываться.
Во-первых, частоту порядка 400 Гц можно прекрасно оценить на слух. Полутон - это 6% - вполне удовлетворительная точность.
Во-вторых, повторюсь, я не понял, каким именно образом Вы измерили 1 секунду. Если бы секунд было по меньшей мере 20, можно было бы измерить секундомером, а одну секунду как?
В третьих, можно было соорудить какую-нибудь простую механическую конструкцию по принципу электрокардиографа.
В четвертых, частоту можно было измерить при помощи Ардуины.
…
Откуда я знаю, что у Вас еще под рукой есть?
Это 845 Гц. Вы ошиблись больше, чем в 2 раза.
Вот Вы сами бы стали решать какие-то проблемы с человеком, который постоянно врет?
Если уж Вы обратились за помощью, просто некрасиво так халатно относиться к ответам на вопросы, без которых эту помощь Вам оказать невозможно.
Да уж, проехались вы по мне серьезно. ![]()
В итоге-то что - ускорился проход или нет?
Время измерялось секундомером в телефоне. Время примерно 5,90 - 5,95.
Режим без перемещения.
Станок работает в одном режиме. По такому коду
G0 X40.4
M03 S255
G04 P1
M05
G04 P1
G01 X40.2
Просто при замере я убрал из кода движения оси и паузы.
M03 S255
M05
Без осей и без пауз головка делает стабильные сильные удары.
Но при подключении оси, без пауз удар очень слабенький, но местами прорываются удары.
При добавлении пауз, станок работает стабильно, Но, хотелось бы чтобы чуток быстрее.
Больше режимов нет. Станок работает в однобитном режиме. Есть белая точка - удар, нет проходит дальше.
Частоту замерял без движения и без пауз.
Сейчас замерю сначала с паузами, а затем, с паузами в движении.
Как то так.
Без паузы соленоид не успевает стабильно энергии достаточно накопить для удара. Поэтому и слабо, а иногда вообще никак. Скорее всего какие-то внутренние процессы в МК иногда подзатягивают выкл, ему на немного хватает. Ну, или активные состояния шима так накладываются на моменты вкл-выкл.
Если меньше 1мс паузы не сделать, то на этом участке уже сделано всё, что можно.
Однако, на вопросы так и не учитесь отвечать прямо. Ускорился процесс после выкидывания лишних операций из g-code?
Сейчас я это и проверяю.
Вот код с паузами, без осей.
M03 S255
G04 P1
M05
G04 P1
Количество ударов такое же как и в предыдущем примере 5000. Время 17,84 секунд.
Сейчас добавлю ось.
Добавил ось. Теперь обычный режим работы моего станка.
5000 точек 1: 41.18 . Короче 1 м 41 с .18 на метр.
код
G0 X40.4
M03 S255
G04 P1
M05
G04 P1
G01 X40.2
Однако, на вопросы так и не учитесь отвечать прямо. Ускорился процесс после выкидывания лишних операций из g-code?
Ну, без пауз ускорился. Но не бьет. ![]()
Можно, конечно, подбавить напруги мотору, но это рисковано.
напруги на оси или головку?
В холостую оси двигаются очень шустро. Не уступают фабричным станкам.
Парни, ну не работают фабричные станки с G кодом.
И дело не только лицензионном ПО.
G код для таких станков тормоз.
Вот изначально я и хотел узнать, какие еще варианты есть для подобных станков без использования G кода…
Не моего контроллера, а вообще.
Мой контроллер верой и правдой мне уже 5 лет служит. И ни раз меня не подвел.
Единственный минус ( если не считать скорости), после выключения электроэнергии, станок теряет все позиции.
В Гравере 5 и Сауно таких проблем нет.
Моя Большая Благодарность производителю этого контроллера Сергею Ефремову. MicroNC2
Очень надежный контроллер, но для других целей.
Как удалить этот бинарник ? Зря я его загрузил. Глаза мозолит.
5000 точек за 100 сек.? Это при шаге 0,2 мм - 2 см квадратных белого поля на камне. Т.е. грубо, в сторону уменьшения, 1 смхсм за 1 минуту, а без позиционирования иглы в 5 раз быстрее получается даже с паузами.
… всё равно всё сводится к паузам
По вашим опытам они не влияют на скорость работы.
…как то забавно получается, по отдельности всё шустро, вместе медленно.
Кстати автор пишет про формат PLT.
Контроллер MicroNC2 позволяет запускать управляющие программы в двух форматах - G-code и PLT.
Ну да. Но PLT это векторный формат.
По вектору работает очень не плохо. Ну, лазеры работают в основном в векторе.
Но мне вектор не подходит.
Вот еще проверил скорость простого хода, без удара и без паузы. шаг 0,2мм.
код:
G01 X0.4
G01 X0.6
G01 X0.8
G01 X1
G01 X1.2
G01 X1.4
G01 X1.6
5000 шагов за 30,51 сек. Короче метр проходит за 30,51 секунду.
Как то так.
Ну, вектор и пиксель, а что ещё можно принципиально придумать? ![]()
…алмазный стеклорез и PLT, правда портреты такие будут:
…только с инверсией цвета.
Ну если две оси сразу, то к минуте и подойдём.
Про варианты я имею ввиду не формат рисунка, а алгоритм считывания с SD карты некого кода, но не G кода. Чтобы станок работал не останавливаясь на удар. Чтобы удар происходил в движении. Но вот как и двигать станок, и считывать что то с карты и еще в нужных местах производить удар, я не могу понять. Ведь здесь уже происходят параллельные процессы. Скорее всего задействованы и таймеры и прерывания.
Вот я и хочу узнать на этом форуме, кто что думает по этому поводу.
Ведь здесь, безусловно, толковые и знающие ребята обитают. ![]()
И еще непонятка.
Удары и паузы 17,84 с , ход без удара и пауз 30,51 с. Если сложить, то получается 48,3 с.
Но ни как не 1м 41с.
Почему, так?
@Виталий , а вы программировать-то умеете? Мне кажется что нет. Как вы представляете что кто-то вам это объяснит?
