Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 06 сен 2020, 18:44
- Репутация: 0
- Настоящее имя: Носков Павел
- Контактная информация:
Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
Здравствуйте. Имеется китайский фрезерным станок под управлением NC studio. Он после окончания выполннения программы сразу же меняет нулевую точку в произвольном порядке и заново начинает выполнение программы. Приходится каждый раз следить за этим и останавливать его вручную, чтобы не испортить деталь. УП делается в Арткаме. В ней нет никаких подпрограмм. Только м, g коды. Программа оканчивается на м30
-
- Мастер
- Сообщения: 1718
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 286
- Настоящее имя: Алексей
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
А если м30 поменять на m2 ? тоже заново начинает?
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
Начало-конец кода было бы уместно приложить.
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
Хм. Вроде ничего лишнего, хотя нет нужного. Таки М2 попробуй, как советовали. Ввод после М2 и М30 не забыть. Но вообще странное что-то. Не должен ехать. А шпидель руками включаете?
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 06 сен 2020, 18:44
- Репутация: 0
- Настоящее имя: Носков Павел
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
Нет. Шпиндель NC сам запускает. Сейчас делаем так: уп открываем в блокноте и вместо м30 прописываем м5 и м0. Но это напрягает и иногда забываем прописывать
-
- Мастер
- Сообщения: 2291
- Зарегистрирован: 04 авг 2019, 15:54
- Репутация: 323
- Настоящее имя: Сергей
- Контактная информация:
- Umnik
- Мастер
- Сообщения: 2563
- Зарегистрирован: 20 июл 2014, 19:32
- Репутация: 2152
- Настоящее имя: Георгий
- Откуда: Калуга
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
В арткаме пост легко правится, он по умолчанию и м05 в конце кода не ставит...
Не говоря уже о строках безопасности.
Не говоря уже о строках безопасности.
-
- Кандидат
- Сообщения: 58
- Зарегистрирован: 19 апр 2020, 13:00
- Репутация: 0
- Настоящее имя: Серж
- Откуда: Planet Earth
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
откройте в блокноте постпроцессор (*.con) который выбираете при записи УП и исправьте строки, чтобы каждый раз не "мучаться"
START = "%" - уберите (NC не всегда это нравиться)
START = "T[T]M6" - можно убрать если нет смены инструмента
END = "[ZH]"
END = "G0X0Y0 [ZH]"
END = "[ZH]"
END = "'X0Y0"
END = "M30"
упростите до
END = "[ZH]"
END = "'X0Y0"
END = "M5"
END = "M0" - это техническая пауза в работе. если нажать после останова не STOP - то станок продолжит программу
END = "M2" - если M30 не помогает
Починяю постпроцессоры
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 06 сен 2020, 18:44
- Репутация: 0
- Настоящее имя: Носков Павел
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
Есть еще другая проблема. Станок при вырезании кривой линии оставляет полосу. Т. Е. Вырезаю букву. Скажем букву О для рекламной вывески. На это лицо вырезаются борта из 3мм пластика. И чтобы борт четко встал по краям буквы Вырезается раз по краю. Глубиной 1.5мм. Вырезается лицо из акрилла 3 мм. Сначала фреза проходит внутри вектора на глубину 1.5 мм. Потом снаружи вектора отрезая саму букву. Фреза 3 мм. И вот между двумя этими проходами остаётся буртик. Порой даже 1мм. И не по всему периметру, а в некоторых местах. В основном проявляется на кривых линиях. Видео ступеньку. Фреза идет идет и бац станок сам дергается и раз получается раз не 3 мм, а
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 06 сен 2020, 18:44
- Репутация: 0
- Настоящее имя: Носков Павел
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
2мм. Либо бац и между пазом и краем буквы буртик в 1мм. И это не зависит от размера буквы.
- Rom327
- Почётный участник
- Сообщения: 2946
- Зарегистрирован: 03 апр 2015, 13:23
- Репутация: 432
- Настоящее имя: Роман
- Откуда: Подольск
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
А если в постпроцессоре уменьшить количество знаков после запятой в координатах перемещения осей?
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
-
- Мастер
- Сообщения: 940
- Зарегистрирован: 29 окт 2017, 14:08
- Репутация: 60
- Настоящее имя: Makc
- Откуда: Ярославль
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
попробуйте с G61 или даже G61.1-может помочь от бортика.
а так-похоже, что с повторяемостью у него не очень, home all после каждой обработки как вариант)
а так-похоже, что с повторяемостью у него не очень, home all после каждой обработки как вариант)
-
- Кандидат
- Сообщения: 58
- Зарегистрирован: 19 апр 2020, 13:00
- Репутация: 0
- Настоящее имя: Серж
- Откуда: Planet Earth
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
поменяй кривые на "правильные"
это на это код в разы уменьшится и ехать плавнее будет
это на это код в разы уменьшится и ехать плавнее будет
Починяю постпроцессоры
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 06 сен 2020, 18:44
- Репутация: 0
- Настоящее имя: Носков Павел
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
Прямоугольники получаются размер в размер. Без перекосов. А вот если попытаться вырезать круг, то он либо овальный, либо с ребрением либо треугольный, вообще такой волнистый край
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 06 сен 2020, 18:44
- Репутация: 0
- Настоящее имя: Носков Павел
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
Пробовал постпроцессор с круговой интерполяцией. Тоже самое. Иногда NC studio ругается и не хочет выпиливать. Приходится постпроцессор без круговой интерполяции использовать
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 06 сен 2020, 18:44
- Репутация: 0
- Настоящее имя: Носков Павел
- Контактная информация:
Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы
На станке стоят сервоприводы. Это сервоускорители.