Подъем фрезы при повышении нагрузки на шпиндель

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

Подъем фрезы при повышении нагрузки на шпиндель

Сообщение fredy79 » 10 авг 2018, 12:13

Добрый день, мы занимаемся фрезеровкой гранита. так как материал жесткий то порой инструмент не выдерживает и либо стачивается либо ломается. для сохранения инструмента и заготовки нужно чтоб станок работал по следующему алгоритму:
контроль тока шпинделя и высоты резания. Например когда фреза врезается в материал на большую глубину, увеличивается ток шпинделя, система поднимает ось Z до тех пор пока ток шпинделя не снизится до заданной величины и продолжает доделывать кадр программы, после того как доделался этот кадр система возвращает шпиндель в начало этого кадра по той же траектории и пытается заново повторить этот кадр, если ток шпинделя опять поднялся выше заданного то фреза опять приподнимается и так несколько раз до тех пор пока кадр не отработается по заданной траектории без превышения заданной величины тока шпинделя . После идет выполнение следующего кадра программы. при это мак же должно быть возможным автоматическое изменение скорости подачи и защита от закусывания режущего инструмента (фрезы) при изменении оборотов шпинделя
Так же нужно реализовать угловое погружение. то есть любое погружение фрезы в материал будет по зигзагообразной траектории . эти функции должны включаться кнопками на панели. Собственно готов заплатить за эту работу.
fredy79
Кандидат
 
Сообщения: 93
Зарегистрирован: 03 июн 2014, 20:22
Репутация: 3

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение aftaev » 10 авг 2018, 12:29

fredy79 писал(а):Например когда фреза врезается в материал на большую глубину, увеличивается ток шпинделя, система поднимает ось Z до тех пор пока ток шпинделя не снизится до заданной величины

В некоторых ЧПУ есть адаптивная подача по нагрузке на шпиндель. Задали некую нагрузку на фрезу. Если по каким либо причинам нагрузка на шпиндель увеличивается (больше съем материала), то подача снижается и нагрузка падает. При превышении нагрузки ЧПУ сваливается в ошибку и ждет вмешательство оператора.

fredy79 писал(а):осле того как доделался этот кадр система возвращает шпиндель в начало этого кадра по той же траектории и пытается заново повторить этот кадр, если ток шпинделя опять поднялся выше заданного то фреза опять приподнимается и так несколько раз до тех пор пока кадр не отработается по заданной траектории без превышения заданной величины тока шпинделя

Если резка прямолинейна, а не фигурная, то можно как то придумать.

fredy79 писал(а):Так же нужно реализовать угловое погружение. то есть любое погружение фрезы в материал будет по зигзагообразной траектории . эти функции должны включаться кнопками на панели.

Это делается в САМ программе.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 28781
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4917
Медальки:

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение fredy79 » 10 авг 2018, 12:50

угловое погружение в сам программе ставится только в начальной точке погружения, и только в некоторых стратегиях, в общем это относительно artcam в других мы не работаем. По этому лучше чтоб система могла самостоятельно так делать даже если оператор не поставил этот параметр а сам программе. По резке, в том то и дело что не прямолинейная https://youtu.be/WFe19E_PnmQ смотреть с 9 минуты, на этом станке все это реализовано, но у них свой софт.
fredy79
Кандидат
 
Сообщения: 93
Зарегистрирован: 03 июн 2014, 20:22
Репутация: 3

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение MX_Master » 10 авг 2018, 15:54

Принцип очень похож на контроль высоты плазмореза (:
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3163
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1652
Медальки:
Настоящее имя: Михаил

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение SVP » 10 авг 2018, 16:59

Скорее всего более адекватным, простым, и подъемным по деньгам (даже не буду начинать рассказывать сколько стоит в среднем "свой софт" - опять обиды начнутся), скорее всего будет механизм остановки резки. Не очень понятно чего вы планируете достичь "на ходу" деля на проходы. Если изначально проходы имеют нормальную глубину, и "вдруг почему-то не тянет", то надо не пытаться что-то резать, а срочно останавливать работу и менять инструмент...

Я конечно понимаю, что хочется платить операторам "самый минимум", а еще лучше, чтобы они вам приплачивали, но уверяю вас, "сделать свой софт", который будет за них "заходы в нужные места проставлять" будет гораздо дороже, чем утроить им зарплату на веки вечные, и нанять людей способных освоить САМ-систему...
SVP
Мастер
 
Сообщения: 4131
Зарегистрирован: 19 дек 2012, 15:49
Откуда: Москва
Репутация: 618

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение aftaev » 10 авг 2018, 17:00

MX_Master писал(а):Принцип очень похож на контроль высоты плазмореза (:

+ отъезд назад по траектории как у WEDM (эрозии) :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 28781
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 4917
Медальки:

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение jo_key » 10 авг 2018, 19:28

а если просто уменьшать подачу?
jo_key
Почётный участник
Почётный участник
 
Сообщения: 262
Зарегистрирован: 19 сен 2011, 14:49
Откуда: Украина, Харьков
Репутация: 30
Медальки:
Настоящее имя: Евгений

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение Rionet » 11 авг 2018, 15:23

Как бы оно ни было, но система управления станком менять траекторию заданную CAM программой не имеет права.
Изменять подачу, обороты, останавливаться - пожалуйста.

Плюс неясен конечный смысл мероприятия.
Если инструмент усадили и нагрузка на шпиндель начала расти, то значит это уже не тот инструмент и не тот процесс резания и не тот результат резания.
Т.е. он может уже не режет а мелет. И будет труха вместо обработанной поверхности. Например.
Ну или он сточился и наполосил по вашим полоскам хзчто вместо заданной поверхности - кому и зачем это нужно?
Rionet
Опытный
 
Сообщения: 194
Зарегистрирован: 26 янв 2016, 22:01
Откуда: Волгоград
Репутация: 40
Настоящее имя: Глазунов Роман

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение UAVpilot » 11 авг 2018, 16:31

Rionet писал(а):кому и зачем это нужно?

Тому, кто не желает разбираться с режимами обработки материалов.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 16708
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4112
Медальки:
Настоящее имя: Сергей

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение Rionet » 11 авг 2018, 23:26

Интересно, сколько ошибок содержит ПО станка, в рекламном видео которого на весь ролик висит слово "фрезИровка"?
Rionet
Опытный
 
Сообщения: 194
Зарегистрирован: 26 янв 2016, 22:01
Откуда: Волгоград
Репутация: 40
Настоящее имя: Глазунов Роман

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение Andy52280 » 12 авг 2018, 21:39

О, дайте две!
В смысле, конструкции этой повторялки-проходилки-неудачного-участка. При резке фанеры на лазере во внутренних слоях частенько попадаются грабли глубокого залегания. Сучки, склейки, лужи клея и прочие гадости. Лазер не в состоянии их пробить. Индикатором этого является выброс на верхнюю поверхность фанеры сажи из получившегося глухим реза и высокая яркость луча в точке реза. Нужно прекратить выполнение программы, откатиться назад, заездить участок резки или до победного или хотя бы до исчерпания некоего счетчика попыток. А потом возобновить выполнение прерванной программы. Правда, станок крутится под управлением некой проприетарщины ака Руида. Которая китай-кирпич-вещь-в-себе. И как вмешаться в выполнение программы - фиг его знает.
Andy52280
Мастер
 
Сообщения: 758
Зарегистрирован: 29 авг 2014, 19:29
Откуда: Тульская область
Репутация: 173

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение fredy79 » 13 авг 2018, 08:34

Про ошибка в По станка в ролике ничего сказать не могу, но идея неплохая. Тут смысл в том, (мы работаем с твердым камнем) что при обработке твердого материала фреза не всегда получает нужное охлаждение (сколько бы на нее не лили воды), на 9 минуте полика идет обрезка по контуру камня, в принципе изначально можно было уменьшить глубину резания в 3 раза и получим ту же обработку за то же время, и в данном случае фреза будет успевать охлаждаться. но основная проблема это резка рельефа. Черновая обработка не убирает материал в местах с мелкими и глубокими деталями. В этом месте черновая фреза будет заглубляться в мясо и перегреваться, замедление процесса не всегда может помочь, так как фрезе нужно не только охладиться но и выбросить лакшу из зоны реза, и тут необходимо оторвать фрезу от материала чтоб промыть зону реза вместе с фрезой и охладить инструмент. Я на некоторых системах видел функцию движения по траектории в обратном направлении, неужели в linux cnc невозможно это сделать?
fredy79
Кандидат
 
Сообщения: 93
Зарегистрирован: 03 июн 2014, 20:22
Репутация: 3

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение MX_Master » 13 авг 2018, 08:47

Возможно.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3163
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1652
Медальки:
Настоящее имя: Михаил

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение fredy79 » 13 авг 2018, 08:53

в таком случае скорее всего возможно реализовать замедление при превышении нагрузки на шпиндель и через некоторое время откат назад, для охлаждения и промывки фрезы. И наверное функцию подъема инструмента и нескольких проходов.
fredy79
Кандидат
 
Сообщения: 93
Зарегистрирован: 03 июн 2014, 20:22
Репутация: 3

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение MX_Master » 13 авг 2018, 08:56

Да, можно.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3163
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1652
Медальки:
Настоящее имя: Михаил

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение fredy79 » 13 авг 2018, 09:25

В частном порядке?
fredy79
Кандидат
 
Сообщения: 93
Зарегистрирован: 03 июн 2014, 20:22
Репутация: 3

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение MX_Master » 13 авг 2018, 10:20

Касательно меня - только в общем порядке. Мне интересно решать нестандартные задачи в свободное время. Другие знатоки LinuxCNC, наверное, могут и в частном. Но тогда тема должна быть в другом разделе.

Лично я вижу решение в качестве нового компонента. Но для начала давайте разберёмся откуда и как этот компонент будет получать текущее значение тока. И как быстро это будет. Перемещение в одном кадре может быть и на десятку (0.1мм), и на сотку (0.01мм). За эти тысячные доли секунды надо не только получить текущий ток и сравнить с максимальным, но и поднять немного Z, не превышая ускорений и максимальных скоростей. А затем, не превышая лимитов, вернуть программу на предыдущий кадр.

Это будет очень медленная обработка с рваным ритмом.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3163
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1652
Медальки:
Настоящее имя: Михаил

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение fredy79 » 13 авг 2018, 10:43

По MODBUS возможно получить данные из инвертора? "Перемещение в одном кадре может быть и на десятку (0.1мм), и на сотку (0.01мм)" может в таком случае все это проделывать не с одной строкой, а например с 10 строками?
fredy79
Кандидат
 
Сообщения: 93
Зарегистрирован: 03 июн 2014, 20:22
Репутация: 3

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение MX_Master » 13 авг 2018, 11:20

Насколько я помню, компоненты которые работают с MODBUS - это обычные пользовательские компоненты, без намёка на реальное время. Неизвестно как долго частотник будет обрабатывать запрос и когда придёт ответ. Т.е. о точном кол-ве кадров тут речи быть не может. Если данные по току пришли через 357 миллисекунд, это может быть возврат на 144 кадра. Если через 889 миллисекунд, то возврат на 362 кадра. И т.д. Кол-во кадров (и сервоциклов) всегда будет разным.
Аватара пользователя
MX_Master
Мастер
 
Сообщения: 3163
Зарегистрирован: 27 июн 2015, 19:45
Откуда: KZ
Репутация: 1652
Медальки:
Настоящее имя: Михаил

Re: Подъем фрезы при повышении нагрузки на шпиндель

Сообщение fredy79 » 13 авг 2018, 11:31

а возможно ли настроить в процессе наладки количество кадров ? Частотник используется fuling dzb200. Возможно ли использовать временной интервал, например вернуться на 1 секунду назад? хотя кадр может исполняться и больше минуты. тогда например на секунду назад или до начала предъидущего кадра?
fredy79
Кандидат
 
Сообщения: 93
Зарегистрирован: 03 июн 2014, 20:22
Репутация: 3

След.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: Bender, BentScrew, Bing [Bot], exe, fisherman81, Google [Bot], kpankratov, vladumur, Yandex [bot]

Поделиться

Reputation System ©'