Синхронизация скоростей реза

Александр=

Никто не знает как синхронизировать скорости реза криволинейных и прямолинейных контуров? Как я понял, хобби-софт и контроллеры команды G02 круговой интерполяции не понимает и круги приближает ломаной. Поэтому при увеличении скорости в TurboCNC по прямой фреза идет быстро, а по отрезкам дуги из-за циклов разгон-торможение медленнее. Без разгона тоже, наверное нехорошо (моторы будут рвать с места в карьер). Что-то думал-думал – ничего не идет в голову.
P.S. В полном соответствии с описанными Художником симптомами CNC-мания принимает все более причудливые формы. Уже арендован гараж под мастерскую, т.к. дома перестало все влазить и конца не видно…

Sergei-md

Mach2 понимает круговую интерполяцию (G02, G03) и у него много режимов скоростей реза.
Контроллер ни при чем, софт упрвляет скоростью.
На счет циклов разгон-торможение по отрезкам дуги, почитайте тут
www.instankoservis.ru/tech_look_ahead.html

Александр=

Вот-вот, про это я и говорил. Оказывается, то, чего я интуитивно боялся называется «инерционный удар». Так а что делать-то? Скажем, применительно к моему случаю (самодельный контроллер, TurboCNC). Есть способы подтянуть производительность?

STEPMOTOR

Есть способы подтянуть производительность?

Конечно есть ! Поиграй с параметрами разгона и торможения. 😃
Сделай их более равными. 😃

toxa

не знаю как в turbocnc, а в нормальном софте есть look ahead, про который тут писали уже.

Александр=:

а как же с инерционным ударом?

Так на то он и look ahead чтобы отслеживать такие вещи. А шаманства с разгоном-торможением помогают, но не очень-то. 😦

Александр=

Так этот look ahead это опция в софте, а не, скажем, микросхема какая-то? А нормальный софт это mach2? если кто знает где еще есть - писните. Mach я не юзал, т.к. управляющий комп - Cyrix300 и он на нем не идет в силу маломощности.

Sergei-md

look ahead это не микросхема, а режим работы софта.

STEPMOTOR
Александр=:

а в TurboCNC его точно нет?

Да нет !
Но Турбо CNC прекрасно при этом работает !
Турбо CNC также прекрасно понимает G02, G03 I J коды.

G0 X0.000 Y0.000S15000
G0 X4.291 Y25.155Z3.000
G1 Z-3.000 F720.0
G2 X5.190 Y31.103 I20.028 J0.014 F300.0
G2 X18.343 Y44.256 I19.124 J-5.970
G2 X30.238 I5.947 J-19.204
G2 X43.392 Y31.103 I-5.970 J-19.124
G2 Y19.208 I-19.204 J-5.947
G2 X30.238 Y6.054 I-19.124 J5.970
G2 X18.343 I-5.947 J19.204
G2 X5.190 Y19.208 I5.970 J19.124
G2 X4.291 Y25.155 I19.129 J5.934
G0 Z3.000
G0 X0.000 Y0.000 Z30.000
G0 Z30.000
G0 X0.000 Y0.000

Токсик

Привет всем!

Я не знаю подойдет или нет, но у меня на станке, толко сразу оговарюсь, не на хоббийном и не настольном, а промышленом буржуинского производства. В инструкции по программированию есть такая функия как М90, иминуется как сглаживание углов и ставится в конце каждого кадра. Когда работаю на больших скоростях фрезирования и отрезки перемещения очень маленькие эта функция позволяет смягчать процесс разгона-торможения и не присходит ударных эффектов в процессе работы.
Поробуйте, пожет поможет.

Всем пока, пока. пока.

Александр=

А не скажете, как бы из Арткама, скажем, сделать код с G2 и G3 кодами? С постпроцессором для TurboCNC он мне пишет все через G0 и G1. Да и с M90 не совсем понятно - не вручную же прописывать… Вопросы, наверное, дилетантские, но я в этом чайник и не стесняюсь этого - как говорится, стыдно не не знать, стыдно не учиться. Чем и занимаюсь помаленьку.

STEPMOTOR
Александр=:

А не скажете, как бы из Арткама, скажем, сделать код с G2 и G3 кодами? С постпроцессором для TurboCNC он мне пишет все через G0 и G1. Да и с M90 не совсем понятно - не вручную же прописывать… Вопросы, наверное, дилетантские, но я в этом чайник и не стесняюсь этого - как говорится, стыдно не не знать, стыдно не учиться. Чем и занимаюсь помаленьку.

Я гдето здесь на форуме ранее выкладывал пост под арткам с поддержкой g2 g3

Аэробус
Александр=:

а в TurboCNC его точно нет?

В TurboCNC есть файлик cont.tch
В нем раздел
7. Future improvements.

  • Look-ahead ramping

    ну правда, у меня не последняя версия. могет уже и реавлизовано. 😃
STEPMOTOR
Аэробус:

В TurboCNC есть файлик cont.tch
В нем раздел
7. Future improvements.

  • Look-ahead ramping

    ну правда, у меня не последняя версия. могет уже и реавлизовано. 😃

Да почитал, в последней пока не реализовано.

Ну раз пишут, значит долны в будушем сделать !

toxa
Александр=:

А нормальный софт это mach2? если кто знает где еще есть - писните.

Я лично пользуюсь step-four.