Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

Здравствуйте. Имеется китайский фрезерным станок под управлением NC studio. Он после окончания выполннения программы сразу же меняет нулевую точку в произвольном порядке и заново начинает выполнение программы. Приходится каждый раз следить за этим и останавливать его вручную, чтобы не испортить деталь. УП делается в Арткаме. В ней нет никаких подпрограмм. Только м, g коды. Программа оканчивается на м30
alex_sar
Мастер
Сообщения: 1672
Зарегистрирован: 28 авг 2018, 17:13
Репутация: 278
Настоящее имя: Алексей
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение alex_sar »

А если м30 поменять на m2 ? тоже заново начинает?
Kupfershcmidt
Мастер
Сообщения: 2291
Зарегистрирован: 04 авг 2019, 15:54
Репутация: 323
Настоящее имя: Сергей
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Kupfershcmidt »

Начало-конец кода было бы уместно приложить.
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

Начало конец программы
Вложения
IMG_20200908_120844.jpg (1418 просмотров) <a class='original' href='./download/file.php?id=185813&sid=a8ddd1dab444f6f1683cbc383003ba57&mode=view' target=_blank>Загрузить оригинал (8.32 МБ)</a>
IMG_20200908_120850.jpg (1418 просмотров) <a class='original' href='./download/file.php?id=185814&sid=a8ddd1dab444f6f1683cbc383003ba57&mode=view' target=_blank>Загрузить оригинал (7.08 МБ)</a>
Kupfershcmidt
Мастер
Сообщения: 2291
Зарегистрирован: 04 авг 2019, 15:54
Репутация: 323
Настоящее имя: Сергей
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Kupfershcmidt »

Хм. Вроде ничего лишнего, хотя нет нужного. :) Таки М2 попробуй, как советовали. Ввод после М2 и М30 не забыть. Но вообще странное что-то. Не должен ехать. А шпидель руками включаете?
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

Нет. Шпиндель NC сам запускает. Сейчас делаем так: уп открываем в блокноте и вместо м30 прописываем м5 и м0. Но это напрягает и иногда забываем прописывать
Kupfershcmidt
Мастер
Сообщения: 2291
Зарегистрирован: 04 авг 2019, 15:54
Репутация: 323
Настоящее имя: Сергей
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Kupfershcmidt »

Aerokos писал(а): Шпиндель NC сам запускает.
В программе нет команды на запуск
Aerokos писал(а): Но это напрягает
Привередничаете вы как-то. Не уверен, но может в Арткаме что-то настроить при выводе кода...не знаком с ним...
Аватара пользователя
Umnik
Мастер
Сообщения: 2563
Зарегистрирован: 20 июл 2014, 19:32
Репутация: 2152
Настоящее имя: Георгий
Откуда: Калуга
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Umnik »

В арткаме пост легко правится, он по умолчанию и м05 в конце кода не ставит...
Не говоря уже о строках безопасности.
TATAPNH
Кандидат
Сообщения: 58
Зарегистрирован: 19 апр 2020, 13:00
Репутация: 0
Настоящее имя: Серж
Откуда: Planet Earth
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение TATAPNH »

Aerokos писал(а): Сейчас делаем так: уп открываем в блокноте и вместо м30 прописываем м5 и м0. Но это напрягает и иногда забываем прописывать
откройте в блокноте постпроцессор (*.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 не помогает
Починяю постпроцессоры
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

Есть еще другая проблема. Станок при вырезании кривой линии оставляет полосу. Т. Е. Вырезаю букву. Скажем букву О для рекламной вывески. На это лицо вырезаются борта из 3мм пластика. И чтобы борт четко встал по краям буквы Вырезается раз по краю. Глубиной 1.5мм. Вырезается лицо из акрилла 3 мм. Сначала фреза проходит внутри вектора на глубину 1.5 мм. Потом снаружи вектора отрезая саму букву. Фреза 3 мм. И вот между двумя этими проходами остаётся буртик. Порой даже 1мм. И не по всему периметру, а в некоторых местах. В основном проявляется на кривых линиях. Видео ступеньку. Фреза идет идет и бац станок сам дергается и раз получается раз не 3 мм, а
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

2мм. Либо бац и между пазом и краем буквы буртик в 1мм. И это не зависит от размера буквы.
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

Вот здесь видно
Вложения
Вот так вот (1011 просмотров) <a class='original' href='./download/file.php?id=190121&sid=a8ddd1dab444f6f1683cbc383003ba57&mode=view' target=_blank>Загрузить оригинал (2.54 МБ)</a>
Вот так вот
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2940
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Rom327 »

А если в постпроцессоре уменьшить количество знаков после запятой в координатах перемещения осей?
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
steals_y2k
Мастер
Сообщения: 938
Зарегистрирован: 29 окт 2017, 14:08
Репутация: 60
Настоящее имя: Makc
Откуда: Ярославль
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение steals_y2k »

попробуйте с G61 или даже G61.1-может помочь от бортика.
а так-похоже, что с повторяемостью у него не очень, home all после каждой обработки как вариант)
TATAPNH
Кандидат
Сообщения: 58
Зарегистрирован: 19 апр 2020, 13:00
Репутация: 0
Настоящее имя: Серж
Откуда: Planet Earth
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение TATAPNH »

поменяй кривые на "правильные"
это
BesieJoran.JPG (958 просмотров) <a class='original' href='./download/file.php?id=190125&sid=a8ddd1dab444f6f1683cbc383003ba57&mode=view' target=_blank>Загрузить оригинал (18.17 КБ)</a>
на это
dugaJoran.JPG (958 просмотров) <a class='original' href='./download/file.php?id=190126&sid=a8ddd1dab444f6f1683cbc383003ba57&mode=view' target=_blank>Загрузить оригинал (13.9 КБ)</a>
код в разы уменьшится и ехать плавнее будет
Нескладный пример (для просмотра содержимого нажмите на ссылку)
X-66.962Z10.090
X-70.134Z9.977
X-73.042Z9.939
Y-56.044Z9.948
X-69.849Z9.992
X-66.789Z10.105
X-63.329Z10.314
X-61.347Y-56.034Z10.481
X-59.675Y-55.994Z10.656
X-62.851Z10.365
X-66.028Z10.152
X-69.204Z10.017
X-72.380Z9.956
X-73.042Z9.954
Y-55.944Z9.964
X-69.851Z10.008
X-66.659Z10.127
X-63.468Z10.325
X-60.277Z10.603

уменьшиться до
G1 X50.00 Y-6.20 Z5.00 F2500
G2 X-6.20 Y50.00 R56.20 F2500
G1 X-6.20 Y360.00 Z5.00 F2500
G2 X50.00 Y416.20 R56.20 F2500
G1 X750.00 Y416.20 Z5.00 F2500
G2 X806.20 Y360.00 R56.20 F2500
G1 X806.20 Y50.00 Z5.00 F2500
Починяю постпроцессоры
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

Прямоугольники получаются размер в размер. Без перекосов. А вот если попытаться вырезать круг, то он либо овальный, либо с ребрением либо треугольный, вообще такой волнистый край
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

Пробовал постпроцессор с круговой интерполяцией. Тоже самое. Иногда NC studio ругается и не хочет выпиливать. Приходится постпроцессор без круговой интерполяции использовать
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

На станке стоят сервоприводы. Это сервоускорители.
Вложения
IMG_20201211_213342.jpg (886 просмотров) <a class='original' href='./download/file.php?id=190259&sid=a8ddd1dab444f6f1683cbc383003ba57&mode=view' target=_blank>Загрузить оригинал (5.11 МБ)</a>
Aerokos
Новичок
Сообщения: 13
Зарегистрирован: 06 сен 2020, 18:44
Репутация: 0
Настоящее имя: Носков Павел
Контактная информация:

Re: Станок после выполнения программы сам меняет нулевую точку и заново начинает выполнение программы

Сообщение Aerokos »

Это плата в системнике
Вложения
IMG_20201211_213106.jpg (885 просмотров) <a class='original' href='./download/file.php?id=190260&sid=a8ddd1dab444f6f1683cbc383003ba57&mode=view' target=_blank>Загрузить оригинал (4.9 МБ)</a>
Ответить

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