Станок с Mach3 останавливается на четвёртых окружности

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
гаечный ключ
Новичок
Сообщения: 11
Зарегистрирован: 14 дек 2018, 12:20
Репутация: 0
Настоящее имя: Саша
Откуда: Нижний Новгород
Контактная информация:

Станок с Mach3 останавливается на четвёртых окружности

Сообщение гаечный ключ »

Доброго дня! Подскажите в чем может быть причина. Станок останавливается при обработке по круговой интерполяции. Записал видео

https://youtu.be/WA_AwPrtamg

Спасибо!
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение kfmut »

Программку бы скинули, что-то больше похоже, что у вас окружность на короткие отрезки G1 побита, а не G2/G3.
Аватара пользователя
vitzin
Мастер
Сообщения: 410
Зарегистрирован: 27 фев 2020, 14:16
Репутация: 55
Настоящее имя: viktor vizin
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение vitzin »

скорее G61 стоит,
пропишы в программе G64 P0.05

Погляди,что изменится
гаечный ключ
Новичок
Сообщения: 11
Зарегистрирован: 14 дек 2018, 12:20
Репутация: 0
Настоящее имя: Саша
Откуда: Нижний Новгород
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение гаечный ключ »

kfmut писал(а): 24 мар 2021, 14:05 Программку бы скинули, что-то больше похоже, что у вас окружность на короткие отрезки G1 побита, а не G2/G3.
Часть программы вот:
N1 %
N2 O01
N3 (Tue Mar 23 19:18:51 2021)
N4 (----------------------------------------------------------------------)
N5 G64 P0.5
N13 G0 G90 X40.384 Y74.014 S0 M3
N14 G43 Z3. H00
N15 Z1.
N16 G1 X40.384 Y74.014 Z-.5 F250. M8
N17 G17 G3 X39.509 Y74.889 I-.875 J0.0
N18 X38.634 Y74.014 I0.0 J-.875
N19 X39.509 Y73.139 I.875 J0.0
N20 X40.214 Y73.495 I0.0 J.875
N21 G1 X40.299 Y73.585 F250.
N22 X41.148 Y74.284 Z-.5 F250.
N23 G3 X41.33 Y74.67 I-.318 J.386
N24 X41.278 Y74.892 I-.5 J0.0
N25 X39.509 Y75.989 I-1.769 J-.878
N26 X37.534 Y74.014 I0.0 J-1.975
N27 X39.509 Y72.039 I1.975 J0.0
N28 X41.385 Y73.396 I0.0 J1.975
N29 G2 X41.529 Y73.614 I.475 J-.157
N30 G1 X42.325 Y74.318 F250.
N31 G3 X42.493 Y74.692 I-.331 J.374
N32 G1 X42.476 Y74.824 F250.
N33 G3 X39.509 Y77.089 I-2.966 J-.81
N34 X36.434 Y74.014 I0.0 J-3.075
N35 X39.509 Y70.939 I3.075 J0.0
N36 X42.515 Y73.363 I0.0 J3.075
N37 G2 X42.669 Y73.629 I.489 J-.106
N38 G1 X43.453 Y74.332 F250.
N39 G3 X43.619 Y74.704 I-.334 J.372
N40 G1 X43.61 Y74.798 F250.
N41 G3 X39.509 Y78.189 I-4.101 J-.784
N42 X35.334 Y74.014 I0.0 J-4.175
N43 X39.509 Y69.839 I4.175 J0.0
N44 X43.631 Y73.346 I0.0 J4.175
N45 G2 X43.789 Y73.636 I.494 J-.08
N46 G1 X44.568 Y74.34 F250.
N47 G3 X44.733 Y74.711 I-.335 J.371
N48 G1 X44.728 Y74.783 F250.
N49 G3 X39.509 Y79.289 I-5.219 J-.77
N50 X34.234 Y74.014 I0.0 J-5.275
N51 X39.509 Y68.739 I5.275 J0.0
N52 X44.741 Y73.335 I0.0 J5.275
N53 G2 X44.901 Y73.641 I.496 J-.065
N54 G1 X45.678 Y74.344 F250.
N55 G3 X45.842 Y74.715 I-.336 J.371
N56 G1 X45.839 Y74.775 F250.
N57 G3 X39.509 Y80.389 I-6.329 J-.761
N58 X33.134 Y74.014 I0.0 J-6.375
N59 X39.509 Y67.639 I6.375 J0.0
N60 X45.847 Y73.328 I0.0 J6.375
N61 G2 X46.009 Y73.645 I.497 J-.054
N62 G1 X46.785 Y74.348 F250.
N63 G3 X46.949 Y74.718 I-.336 J.37
N64 G1 X46.946 Y74.768 F250.
N65 G3 X39.509 Y81.489 I-7.437 J-.754
N66 X32.034 Y74.014 I0.0 J-7.475
N67 X39.509 Y66.539 I7.475 J0.0
N68 X46.952 Y73.323 I0.0 J7.475
N69 G2 X47.114 Y73.647 I.498 J-.046
N70 G1 X47.889 Y74.35 F250.
N71 G3 X48.053 Y74.72 I-.336 J.37
N72 G1 X48.051 Y74.764 F250.
N73 G3 X39.509 Y82.589 I-8.542 J-.75
N74 X30.934 Y74.014 I0.0 J-8.575
N75 X39.509 Y65.439 I8.575 J0.0
N76 X48.056 Y73.32 I0.0 J8.575
N77 G2 X48.218 Y73.649 I.498 J-.041
N78 G1 X48.993 Y74.352 F250.
N79 G3 X49.157 Y74.722 I-.336 J.37
N80 G1 X49.156 Y74.76 F250.
N81 G3 X39.509 Y83.689 I-9.646 J-.747
N82 X29.834 Y74.014 I0.0 J-9.675
N83 X39.509 Y64.339 I9.675 J0.0
N84 X49.159 Y73.317 I0.0 J9.675
N85 G2 X49.322 Y73.65 I.499 J-.036
N86 G1 X50.096 Y74.353 F250.
N87 G3 X50.26 Y74.723 I-.336 J.37
N88 G1 X50.259 Y74.758 F250.
N89 G3 X39.509 Y84.789 I-10.749 J-.744
N90 X28.734 Y74.014 I0.0 J-10.775
N91 X39.509 Y63.239 I10.775 J0.0
N92 X50.262 Y73.314 I0.0 J10.775
N93 G2 X50.424 Y73.652 I.499 J-.033
N94 G1 X51.198 Y74.354 F250.
N95 G3 X51.362 Y74.725 I-.336 J.37
N96 G1 X51.361 Y74.756 F250.
N97 G3 X39.509 Y85.889 I-11.852 J-.742
N98 X27.634 Y74.014 I0.0 J-11.875
N99 X39.509 Y62.139 I11.875 J0.0
N100 X51.364 Y73.312 I0.0 J11.875
N101 G2 X51.526 Y73.653 I.499 J-.03
N102 G1 X52.3 Y74.355 F250.
N103 G3 X52.464 Y74.725 I-.336 J.37
N104 G1 X52.463 Y74.754 F250.
N105 G3 X39.509 Y86.989 I-12.954 J-.74
N106 X26.534 Y74.014 I0.0 J-12.975
N107 X39.509 Y61.039 I12.975 J0.0
N108 X52.465 Y73.311 I0.0 J12.975
N109 G2 X52.628 Y73.653 I.499 J-.027
N110 G1 X53.402 Y74.356 F250.
N111 G3 X53.566 Y74.726 I-.336 J.37
N112 G1 X53.565 Y74.752 F250.
N113 G3 X39.509 Y88.089 I-14.056 J-.738
N114 X25.434 Y74.014 I0.0 J-14.075
N115 X39.509 Y59.939 I14.075 J0.0
N116 X53.584 Y74.014 I0.0 J14.075
N117 G1 X53.597 Y74.079 F250.
N118 X53.549 Y74.126 Z-.5 F250.
N119 X53.484 Y74.114 Z-.5 F250.
N120 X53.484 Y74.114 Z.5 F250.
N121 G0 Z3.
N122 X40.384 Y74.014
N123 Z.5
N124 G1 X40.384 Y74.014 Z-1. F250.
N125 G3 X39.509 Y74.889 I-.875 J0.0
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение kfmut »

Тогда "прошу пардону" :wik:
Аватара пользователя
hmnijp
Мастер
Сообщения: 1698
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 516
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение hmnijp »

vitzin писал(а): Погляди,что изменится
ничего не изменится. мач часто останавливается на стыках дуг/дуга-прямая. даже в g64. планировщик такой. Ну и P параметра там нет для этого кода. Величина отклонения только через настройки устанавливается.
увеличить cv dist tillerance, увиличить ускорения, может немного лучше станет, но углы срезать больше будет. хотя может и правда CV совсем отключено.
Последний раз редактировалось hmnijp 24 мар 2021, 18:53, всего редактировалось 3 раза.
Аватара пользователя
Mamont
Мастер
Сообщения: 1953
Зарегистрирован: 10 дек 2015, 12:21
Репутация: 382
Настоящее имя: Виталий
Откуда: РБ Минск
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение Mamont »

Планировщик в маче ок-норм (по крайней мере в версии 3.043). Затыки могут быть при режиме точного останова (G61), но у тебя в коде явно прописан G64.
Еще затыки при смене направления может создавать режим устранения люфтов (backlash).

UPD: ты вроде используешь USB плату, а с ними может быть все что угодно.
Последний раз редактировалось Mamont 24 мар 2021, 18:46, всего редактировалось 1 раз.
Аватара пользователя
hmnijp
Мастер
Сообщения: 1698
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 516
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение hmnijp »

Mamont писал(а): Планировщик в маче ок-норм (по крайней мере в версии 3.043).
не соглашусь... видимо вы не замечали/не пробовали работать на быстром станке - там это намного более заметно.
Именно из-за этого ушёл с мача. Ошибка происходит на стыке дуги и отрезка или двух дуг - он не всегда корректно рассчитывает пороговый угол в этом месте - соответственно переключается в g61.
Mamont писал(а): о у тебя в коде явно прописан G64.
неизвестно с какими настройками... ему в них надо поковыряться.
увеличить угол и dist tolerance. Может там настолько зажатые, что это не отличается от g61. от ускорений тоже будет зависеть на сколько он останавливается.
гаечный ключ
Новичок
Сообщения: 11
Зарегистрирован: 14 дек 2018, 12:20
Репутация: 0
Настоящее имя: Саша
Откуда: Нижний Новгород
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение гаечный ключ »

hmnijp писал(а): 24 мар 2021, 18:46
Mamont писал(а): Планировщик в маче ок-норм (по крайней мере в версии 3.043).
не соглашусь... видимо вы не замечали/не пробовали работать на быстром станке - там это намного более заметно.
Именно из-за этого ушёл с мача. Ошибка происходит на стыке дуги и отрезка или двух дуг - он не всегда корректно рассчитывает пороговый угол в этом месте - соответственно переключается в g61.
Mamont писал(а): о у тебя в коде явно прописан G64.
неизвестно с какими настройками... ему в них надо поковыряться.
увеличить угол и dist tolerance. Может там настолько зажатые, что это не отличается от g61. от ускорений тоже будет зависеть на сколько он останавливается.
Угол, это Вы говорите о настройках разгона приводов?
Аватара пользователя
hmnijp
Мастер
Сообщения: 1698
Зарегистрирован: 20 авг 2017, 15:02
Репутация: 516
Настоящее имя: Константин
Откуда: Ульяновск
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение hmnijp »

гаечный ключ писал(а): Угол, это Вы говорите о настройках разгона приводов?
нет. настройки CV control. там tollerance и пороговый угол. их описание посмотрите в мануале, там картинка была наглядная что за что отвечает...
гаечный ключ
Новичок
Сообщения: 11
Зарегистрирован: 14 дек 2018, 12:20
Репутация: 0
Настоящее имя: Саша
Откуда: Нижний Новгород
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение гаечный ключ »

hmnijp писал(а): 24 мар 2021, 21:50
гаечный ключ писал(а): Угол, это Вы говорите о настройках разгона приводов?
нет. настройки CV control. там tollerance и пороговый угол. их описание посмотрите в мануале, там картинка была наглядная что за что отвечает...
Понял. Спасибо большое!
Аватара пользователя
индеецпетя
Мастер
Сообщения: 260
Зарегистрирован: 12 янв 2018, 07:07
Репутация: 55
Настоящее имя: Стас
Откуда: Красноярск
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение индеецпетя »

если не выставлен бэкслэш (выборка люфтов), то проблема решается путем отказа от кодов G2 G3, для этого нужно в каме указать чтобы траектория выводилась не дугами, а отрезками. В этом случае остановок не будет. Но объем программы возрастает в порядки (в принципе не проблема).
Ну а если мач выбирает люфты, то ничего не сделать. На квадрантах в любом случае будут остановки.
panov-05
Кандидат
Сообщения: 64
Зарегистрирован: 30 мар 2021, 16:37
Репутация: 2
Настоящее имя: максим
Контактная информация:

Re: Станок с Mach3 останавливается на четвёртых окружности

Сообщение panov-05 »

Товарищи , а где в каме указывать отрезки а не дуги.У меня дескпрото 7.0
и где есть хорошая энциклопедия на ютубе чтобы про коды G63 Послушать или прочитать.
Ответить

Вернуться в «Windows / Mach»