ПОЛЕЗНО GGEasy (Grber2GCode)(фрезеровка печатных плат на ЧПУ, засветка лазером), изучаем, делимся опытом и достижениями.

Если не ошибаюсь, кто то писал, что гитхаб в последнее время мудрит.
 
Если не ошибаюсь, кто то писал, что гитхаб в последнее время мудрит.
Возможно, там перестали поддерживать старый Gt5. Но переход на всё новое и у них иногда вызывает перебои. Это судя по другим проектам, которые перешли на Qt6.
 
Печалька!
 
  • Последнее редактирование:
Последнее редактирование:
Просто для справки,
если ваше железо может перемещать каретку с лазером со скоростью 500 мм/сек при ускорении 8000 мм/сек^2, как это может 3D принтер из поста
#2 577, то лишний пробег выключенного лазера с обоих сторон будет 16 мм, то есть максимальный размер ПП меньше на 32 мм от максимального хода лазерной каретки станка:
HLDI_1.jpg

Для другого случая со скоростью перемещения 250 мм/с (время экспонирования будет в два раза примерно дольше, чем в предыдущем случае, но может, наверное, подойти лазер с меньшей мощностью, чем в первом случае) и с ускорением 2500 мм/сек^2 лишний пробег выключенного ускоряемого-замедляемого лазера с каждой из сторон будет по 13 мм, то есть максимальный размер засвечиваемой платы на 26 мм меньше, чем максимальный ход каретки с лазером станка:
HLDI_2.jpg
Но важно учитывать микрошаги, которые возможны для такого режима работы, чтобы как и в обычных CNC посчитать минимальный шаг перемещения, чтобы он был желательно меньше в несколько раз диаметра пятна засветки лазера.
 

Коллеги, понимаю, что не в тему, но прошу совета. Какой лазерный модуль можно 100% применить на моем cnc 3018 для изготовления печатных плат разными способами.

оффтоп
 

Коллеги, понимаю, что не в тему, но прошу совета. Какой лазерный модуль можно 100% применить на моем cnc 3018 для изготовления печатных плат разными способами.

оффтоп

100% можно применить любой лазерный модуль на Вашем cnc 3018, тем более для изготовления печатных плат разными способами.

оффтоп
 
Последнее редактирование:
Как вариант модернизации GGEasy: вот булавки фрезеровка есть, а нуль нет. (или я не нашел). Пришел конечно к тому, что вручную рисую минимальный круг под гравер 0,2 и на слой меди снимаю профилем внутри. Но если будет как в "булавках" при нажатии на правый клик или в "УП" фрезеровка нуля с выбором инструмента и заглубления (как обычно плата или медь настраиваемое, и кстати туда же и булавки параллельно засунуть), менять лазер на шпиндель и калибровать смещения будет гораздо удобнее (ну и ловить точку тоже). Если говорить о том, что в нуле кто-то делает измерение инструмента, так что мешает на 1мм вправо-влево-вперед-назад переместить ось (или прописать смещение), ведь погрешности не будет и наверное врятли кто карту высот делает по сетке 1х1мм... По крайней мере можно профрезеровать фрезой 0,2мм на толщину меди, поменять шпиндель на лазер, откалибровать, засветить, опять поменять лазер на шпиндель, откалибровать нуль, просверлить и вырезать... Есть конечно вариант в другую систему координат лазер и шпиндель засунуть, но так же проще (как для меня), не запутаешься...
 
Последнее редактирование:
Как вариант модернизации GGEasy: вот булавки фрезеровка есть, а нуль нет. (или я не нашел). Пришел конечно к тому, что вручную рисую минимальный круг под гравер 0,2 и на слой меди снимаю профилем внутри. Но если будет как в "булавках" при нажатии на правый клик или в "УП" фрезеровка нуля с выбором инструмента и заглубления (как обычно плата или медь настраиваемое, и кстати туда же и булавки параллельно засунуть), менять лазер на шпиндель и калибровать смещения будет гораздо удобнее (ну и ловить точку тоже). Если говорить о том, что в нуле кто-то делает измерение инструмента, так что мешает на 1мм вправо-влево-вперед-назад переместить ось (или прописать смещение), ведь погрешности не будет и наверное врятли кто карту высот делает по сетке 1х1мм... По крайней мере можно профрезеровать фрезой 0,2мм на толщину меди, поменять шпиндель на лазер, откалибровать, засветить, опять поменять лазер на шпиндель, откалибровать нуль, просверлить и вырезать... Есть конечно вариант в другую систему координат лазер и шпиндель засунуть, но так же проще (как для меня), не запутаешься...
Можно не перемещая булавки сразу при создании нового проекта и загрузки необходимых герберов, создать программу для сверловки булавок (булавки будут стоять в нуле до их перемещения). Тогда будет дырочка в нуле. И в нее целиться лазером. Например.
А потом расставить булавки и для них опять создать УП. Тогда будут дырочки для булавок.

А еще можно посчитать разниц координат между лазером и фрезой. И просто передвигать шпиндель с лазером из ноля фрезы в ноль лазера и обнулять рабочие координаты. (видимо то что вы назвали "засунуть в другую систему координат") Например.
 
А еще можно посчитать разницу координат между лазером и фрезой.
Хорошо, если это один станок. Еще лучше, если он под управлением контроллера от Инектра. Там указал переключение на лазер.

Ладно, а как быть, если это разные станки? Правда, вопрос выходит из темы обсуждения конкретного ПО.
Тут сразу куча вопросов о выборе позиции определения нуля по оси Z. Если лазером засвечивать фоторезист, нужно как-то добавить засветку вне области печатной платы. Должен остаться открытый полигон, который не вытравится и не будет закрыт паяльной маской.
 
Последнее редактирование:
Можно не перемещая булавки сразу при создании нового проекта и загрузки необходимых герберов, создать программу для сверловки булавок (булавки будут стоять в нуле до их перемещения).
До загрузки проекта выставить в настройках смещение булавок по нулям и, загрузив герберы, сделать УП для отметок булавок, совпадающих с нулём.
Затем опять убрать герберы, выставить нужные места (смещение в настройках) для реальных булавок (для работы с ними), снова загрузить герберы и работать , как обычно. Пока X-Ray изредка (раз примерно в месяц) на гите пытается новые версии выложить, но без успеха, так что нет у нас новых версий - работаем с тем, что уже есть....
GitHub_Actions.jpg
 
Если лазером засвечивать фоторезист, нужно как-то добавить засветку вне области печатной платы. Должен остаться открытый полигон, который не вытравится и не будет закрыт паяльной маской.
Зачем? Точное позиционирование по меди нужно, если её фрезеруют и важна глубина заглубления. Для сверления и обрезки можно "на глаз" или по бумажке 0 по Z задать.

Хорошо, если это один станок.

Ладно, а как быть, если это разные станки?
Вот на разных станках
IMG_20250711_223814.jpgIMG_20250711_223810.jpgIMG_20250711_223751.jpg
Левое нижнее реперное отверстие совпадает с рабочим 0, т.е. позиционируемся по нему.
Bilderman 2025.07.15 22-23-42.png
 
Сверху Снизу
Обнаружен блокировщик рекламы AdBlock

МЫ ДОГАДЫВАЕМСЯ, ЧТО РЕКЛАМА ВАС РАЗДРАЖАЕТ!

Конечно, Ваше программное обеспечение для блокировки рекламы отлично справляется с блокировкой рекламы на нашем сайте, но оно также блокирует полезные функции. Мы стараемся для Вас и не обязываем Вас донатить и скидывать денег на наши кошельки, чтобы пользоваться форумом, но реклама это единственное, что позволяет поддерживать проект и развивать его.

Спасибо за Ваше понимание!

Я отключил свой AdBlock    Нет, я не буду ничего отключать