EMC2 и неровная поверхность гравировки [РЕШЕНО]

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

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение evgenymcp » 20 ноя 2017, 17:14

Нашел рабочее решение. Программа autoleveller http://www.autoleveller.co.uk/download/ Без проблем переварила УП Vectric Aspire, отработала как положено :good:
Аватара пользователя
evgenymcp
Мастер
 
Сообщения: 1399
Зарегистрирован: 23 апр 2017, 05:37
Откуда: Абакан,Хакасия
Репутация: 318
Настоящее имя: Евгений

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение vanderverken » 20 мар 2018, 07:15

kada писал(а):Прикрепил два файла:

1. "Med_timer_CopperCAM.txt" - исходный файл, полученный с помощью CopperCAM.
2. "Med_timer_CopperCAM.txt_zprobed.ngc" - сконвертированный файл.

G-код не меняется вообще, он один раз создается этим конвертером и все. Т.е. я запускаю "Med_timer_CopperCAM.txt_zprobed.ngc" и плата сканируется, фрезеруется, сверлится и режется по контору.

З.Ы. спасибо за медальку :)


хм...
MACH3 R3.042.036
происходит следующее:
грузим в софтинку УП, получаем модифицированный zprobed.ngc
грузим этот zprobed.ngc в мач
жмякаем START
выходит в "0" по всем координатам, поднимается на 1мм по Z, и просто катается по XY, потом останавливается в X0 Y0 Z1
жмякаем START еще раз, и начинается гравировка по не измененным координатам.
что не так делаю?
vanderverken
Новичок
 
Сообщения: 13
Зарегистрирован: 09 июл 2015, 14:43
Репутация: 2
Настоящее имя: Анатолий

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение Sergo67 » 21 май 2018, 17:51

evgenymcp писал(а): Программа autoleveller

Неплохо показала себя при работе одним гравёром, при попытке работать 2-мя (со сменой и автоизмерением длины) - сбой высоты.Разбивка программы на 2 куска (и 2 измерения профиля) может привести к ошибкам измерения (щуп попал в канавку/на бортик).
Решение из этого топика, как я понимаю, позволяет раз промерить профиль пробником произвольной (в разумных пределах ;) ) длины и работать по этой карте до сброса компенсации? Конкретно интересует смена инструмента с автоизмерением его длины (иначе в 0.05-0.1 мм не попасть).
Аватара пользователя
Sergo67
Кандидат
 
Сообщения: 70
Зарегистрирован: 08 дек 2017, 11:39
Откуда: Шахты
Репутация: 10
Настоящее имя: Сергей

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение porshe » 12 ноя 2018, 03:14

Еще одна программа для фрезеровки по кривизне платы G-Code Ripper http://www.scorchworks.com/Gcoderipper/G-Code_Ripper-0.16_win.zip
Ребята уже инструкцию написали http://easyelectronics.ru/gravirovka-pechatnyx-plat-na-chpu-frezernom-stanke-chast-vtoraya-instrumentalnaya.html
porshe
Новичок
 
Сообщения: 21
Зарегистрирован: 12 фев 2012, 12:25
Откуда: Ивано-Франковск
Репутация: 6

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение ALViktor » 16 дек 2018, 21:41

kada писал(а):Не знаю проскакивала ли здесь ссылка на опен-сорс Java утилиту для изменения G-кода с целью компенсации неровностей:

http://www.cnczone.com/forums/pcb_milli ... obing.html
http://marcuswolschon.blogspot.de/2013/ ... lling.html

Очень советую. Проверил на Mach3, отлично работает. Также заявлена, но не проверена поддержка EMC2.

Что то не получается. Сканирование проходит , а когда фрезеровать начинает фреза на пару мм над платой ходит.
Ноль выставляется нормально. Получается в коде какая то ошибка.
Сталкивался кто нибудь с таким?
ALViktor
Кандидат
 
Сообщения: 83
Зарегистрирован: 07 апр 2015, 17:24
Репутация: 50
Настоящее имя: Виктор

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение Nick_S » 05 июн 2020, 23:44

Хм. В треде никто не писал два года.

Я столкнулся с проблемой, поставил эту самую примочку linux cnc tngraving comp(https://github.com/cnc-club/linuxcnc-engraving-comp).

Сканировать получается, касание происходит с точностью менее сотой.
А компенсация потом в лучшем случае даёт разброс 0.7 мм, а когда я измерил порядка 30 точек - то вовсе достигла 1.6мм.

Я измеряю это просто - включаю компенсацию, и подвожу в случайных точках заново гравер до касания, и смотрю какая координата по Z.
Делаю так полтора десятка раз, а потом вычитаю из наибольшего полученного значения наименьшее.

Какая версия python требуется?

Сомневаюсь, что кто-то ответит, но если что, могу и файлы станка выложить..
Nick_S
Кандидат
 
Сообщения: 41
Зарегистрирован: 16 дек 2014, 20:59
Репутация: 3
Настоящее имя: Николай

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение nkp » 07 июн 2020, 07:01

Nick_S писал(а):А компенсация потом в лучшем случае даёт разброс 0.7 мм, а когда я измерил порядка 30 точек - то вовсе достигла 1.6мм.

а это не пробовал?
https://www.scorchworks.com/Gcoderipper ... ipper.html
nkp
Мастер
 
Сообщения: 8260
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1539
Медальки:

Re: EMC2 и неровная поверхность гравировки [РЕШЕНО]

Сообщение Nick_S » 07 июн 2020, 08:24

Спасибо за ответ!
Я уже понял, в чём дело.

Когда я нахожусь в первой системе координат(G54), и она повёрнута на 90 градусов командой G10L2P0R90, и я сканирую поверхность - вот тогда и получается разброс!
Корректировка явно не совпадает с тем, что измерено, а совпадение только в районе координаты Х0У0.
Т.е. по какой-то причине, карта высот тоже повёрнута на 90 градусов относительно того, что измерено.

Пока что сумел выполнить работу по категорически кривым листам латуни, добившись точности корректировки в две сотки, просканировав с шагом 7 мм.

Для этого я поднастроил интерфейс gmoccapy, прикрутил к нему ту же самую примочку, и увидел, что происходит ровно то же самое, что и в axis.
Тогда я стал что-то подозревать, повернул систему координат обратно на 0 градусов, и стал работать так, чтобы система координат 1 совпадала бы с системой координат станка.

Я ещё не до конца понимаю концепцию этих систем координат, может быть какой-то нюанс пропустил, но ведь же вроде написано было в мануале, что можно двигать систему координат, а корректировка будет оставаться неподвижной.

Хотелось бы иметь возможность вращать системы координат как угодно, и не иметь проблем, куда же копать??
Вложения
EMC2 и неровная поверхность гравировки [РЕШЕНО] IMG_0102.JPG
EMC2 и неровная поверхность гравировки [РЕШЕНО] IMG_0103.JPG
Nick_S
Кандидат
 
Сообщения: 41
Зарегистрирован: 16 дек 2014, 20:59
Репутация: 3
Настоящее имя: Николай

Пред.

Вернуться в LinuxCNC

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

Зарегистрированные пользователи: AlekseySP, ART_ME, Bing [Bot], Davidasync, Denis090983, Enot_1, Google [Bot], Hugo, Leo_1943, liskispb, Malyarka74, MegaBlackJoe, mikehv, MuForum, Okser, pegas13, Prav, sivolap36, Umnik, xvovanx, Yandex [bot], Фукс, Владимир СПЗ

Reputation System ©'