Гравировка печатных плат в подробностях

Аватара пользователя
Patriot
Мастер
Сообщения: 223
Зарегистрирован: 31 авг 2015, 17:52
Репутация: 57
Настоящее имя: Sergei
Откуда: Limassol
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение Patriot »

arkhnchul писал(а): багрепорт)
не нашел - исходников нету, чтобы и готовые патчи присылать?
Со строками вида G1X12Y232 ошибку поправил: сделал поиск в строке по регуляркам, вместо того что было.
Режим без гуя тоже исправил. Никогда им не пользовался, даже не знал что кто-то его пользует))

Исходники залил на гитхаб: https://github.com/Syamskoy/PCBZCorrect
arkhnchul писал(а):Яву, мягко говоря, не в первый раз вижу)
Я вот что-то не разобрался как правильно добавить сторонние библиотеки в jar через IntelliJ Idea. В свойствах проекта добавляю ссылки на них, указываю, что надо класть в jar - он кладет запакованными, и прога их не видит. Ок. Указываю, что надо класть распакованными - тогда не компилируется программа) В итоге сам туда их вучную закидываю каждый раз) Ща скрины добавлю
Развернул на рабочем компе - все сразу заработало. Видать, на домашнем что-то с idea или не правильно настроил проект..
Вложения
PCBZCorrect-3.0.7.jar.zip
(225.76 КБ) 484 скачивания
LinuxGuru
Кандидат
Сообщения: 70
Зарегистрирован: 20 сен 2015, 00:24
Репутация: 0
Настоящее имя: Andrei
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение LinuxGuru »

Morroc писал(а):А вот еще интересней. Поставил 0.01 - все равно режет oO

Непонятно. Неточно определяется высота ? Типа кончик гравера при контакте воткнут в медь ?
Результат самого порадовал, главное хорошо повторяемый при разной глубине :) Полоску 0.01 ни разу не снесло даже. Вот бы еще от мелких недорезов избавится - в coppercam'е их не видно, а в реальности то тут то там тонкие полоски на одних местах.
Если не секрет, как Вы так красиво залудили дорожки ?
Пастой и феном ?
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение AndyBig »

В том сообщении фото нелуженой платы :)
Morroc
Мастер
Сообщения: 202
Зарегистрирован: 22 ноя 2015, 03:17
Репутация: 22
Настоящее имя: Александр
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение Morroc »

В том да. Это она блестит после такой щетки https://www.aliexpress.com/item/Wholesa ... 30810.html
И правда похоже на облуженную, наверно освещение светодиодное виновато.
serenya
Новичок
Сообщения: 15
Зарегистрирован: 16 ноя 2016, 01:29
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение serenya »

Доброго времени суток. Начал осваивать еще не доделанный станочек. Пока только на бумаге карандашом, шпиндель не готов. Возник вопрос. Скорость перемещения по X и Y задается только при первом перемещении (будь то обрезка или гравирока). Дальнейшая скорость остается той, на которой была выполнена последняя команда. Например:

Код: Выделить всё

N0 ( Galaad / ISO Post-Processor )
N1 %1
N2 N1 G00G90G94G71G40G54G80
N2 T7M06
N3 M03S8000
N4 F3000X0.5Y0.5
N5 F1500Z0
N6 G01F1800Z-2
N7 F100X16.77
N8 G00F3000Z2
N9 F3000X18.77
N10 F1500Z0
N11 G01F1800Z-2
N12 X35.5
N13 Y6.12
N14 G00F3000Z2
N15 F3000Y8.12
N16 F1500Z0
N17 G01F1800Z-2
N18 Y14.25
N19 X19.05
N20 G00F3000Z2
N21 F3000X17.05
N22 F1500Z0
Строки 12 и 13 перемещаются заметно быстрее по сравнению со строкой 7, в которой явно указана скорость которая проставлена в коперкаме при выборе инструмента. В чем причина такой генерации кода?
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение AndyBig »

serenya писал(а):Строки 12 и 13 перемещаются заметно быстрее по сравнению со строкой 7
Все правильно. Для строки 7 действует скорость F100, указанная в этой строке, а для строк 12-13 действует скорость, указанная ранее, в строке 11. Параметр скорости F является модальным параметром, который действует на текущий и все последующие кадры до явного изменения скорости другим значением F.
Это не относится к команде ускоренного перемещения G00, она всегда выполняется на скорости, заданной в настройках станка.
serenya
Новичок
Сообщения: 15
Зарегистрирован: 16 ноя 2016, 01:29
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение serenya »

Но если я правильно понимаю, это не хорошо? Указаиие скорости инструмента не работает. Может можно как-то изменить настройки?
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение AndyBig »

Эээ... Не понял что именно, по-Вашему, не работает? Все работает как должно работать :)
serenya
Новичок
Сообщения: 15
Зарегистрирован: 16 ноя 2016, 01:29
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение serenya »

Извините, может я очевидные или глупые вопросы задаю. Мне кажется что если я выставил скорость инструмента при обработке, то она и должна быть при обработке не зависимо от других скоростей. Или тогда надо скорость "углубления" в настройках фрезы ставить такой же как и скорость обработки контура? меня все это смущает потому, что можно и фрезу сломать если скорость "углубления" будет выше позволенной для фрезеровки.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение selenur »

serenya писал(а):Извините, может я очевидные или глупые вопросы задаю. Мне кажется что если я выставил скорость инструмента при обработке, то она и должна быть при обработке не зависимо от других скоростей. Или тогда надо скорость "углубления" в настройках фрезы ставить такой же как и скорость обработки контура? меня все это смущает потому, что можно и фрезу сломать если скорость "углубления" будет выше позволенной для фрезеровки.
У управляющей программы есть всего 2 скорости, причем управлять можно только одной из них, командами G0 и G1 можно выбирать нужную скорость, команда G0 активирует "первую" скорость, но данную скорость изменить командой Fxxx обычно нельзя, т.к. она применяется для холостого хода.
Команда G1 активирует "вторую" скорость, её можно менять командой Fхххх, но данная скорость является единой для всех осей!
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение Сергей Саныч »

Скорость заглубления и обработки задается отдельно путем вставки в УП команд Fxxx в каждую строку, где необходимо изменить скорость подачи. Это делает программа, которая формирует УП, в данном случае CopperCAM, в соответствии с заданными настройками.
Чудес не бывает. Бывают фокусы.
serenya
Новичок
Сообщения: 15
Зарегистрирован: 16 ноя 2016, 01:29
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение serenya »

Чем больше лезу в g коды тем больше вопросов, и все они не по теме. Подскажите как правильно настроить программу на скорости подачи и заглубления?
Morroc
Мастер
Сообщения: 202
Зарегистрирован: 22 ноя 2015, 03:17
Репутация: 22
Настоящее имя: Александр
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение Morroc »

В coppercam посмотрите внимательно все скорости в Tool library, в Selected tool, в Output data format - там дофига же их. Cleared tool XY rapid speed - холостые перемещения, Engraving / Hatching - гравировка, Rapid-Z - поднятие/опускание (отдельно) до поверхности, Plunge speed - скорость "врезания" (после того как доехали на Rapid-Z до 0). В g коде оно оптимизирует и если, к примеру, rapid-z и plunge одинаковые - ставит только в одном месте Fxxx, а если разные - в двух.
serenya
Новичок
Сообщения: 15
Зарегистрирован: 16 ноя 2016, 01:29
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение serenya »

Это я понял и все эти настройки нашел. Теперь что бы обработка шла с одной скоростью мне надо сделать одинаковыми скорость врезания и скорость подачи?
Morroc
Мастер
Сообщения: 202
Зарегистрирован: 22 ноя 2015, 03:17
Репутация: 22
Настоящее имя: Александр
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение Morroc »

А вот не очень понятно почему у вас так

N11 G01F1800Z-2
N12 X35.5
N13 Y6.12

получается Engraving speed и Plunge speed одинаковые по 1800 ?

У меня они разные и получается так

G00 F600 Z1
G00 X30.95 Y18.96
G00 F150 Z0
G01 Z-0.01
G01 F400 Y18.74

ClearXY = Rapid-Z-up = 600, Rapid-Z-down = Plunge speed = 150, а сама гравировка поехала на 400
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение AndyBig »

Morroc писал(а):получается Engraving speed и Plunge speed одинаковые по 1800 ?
В то же время:
N7 F100X16.77
Morroc
Мастер
Сообщения: 202
Зарегистрирован: 22 ноя 2015, 03:17
Репутация: 22
Настоящее имя: Александр
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение Morroc »

хмм... да, странно )
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение AndyBig »

Morroc писал(а):хмм... да, странно )
Я знаю только один вариант когда Коперкам может обрабатывать с разными скоростями - это обвод дорожек, очистка площади и обрезка по контуру платы, в этих трех работах скорости могут быть настроены независимо даже при одном и том же инструменте.
Но в приведенном примере ничего непонятно. Хотя судя по глубине это уже идет резка текстолита :)
serenya, показывай настройки обработки из Коперкама :)
serenya
Новичок
Сообщения: 15
Зарегистрирован: 16 ноя 2016, 01:29
Репутация: 0
Настоящее имя: Сергей
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение serenya »

Какой формат файла Вы выбираете в Output data format? У меня "Post-processor ISO standart". ISO G code у меня вылетает программа при сохранении файла.
Скриншот 2016-11-16 18.09.31.png (2554 просмотра) <a class='original' href='./download/file.php?id=94998&sid=4e327f71fcf2420f39deb92c120e7455&mode=view' target=_blank>Загрузить оригинал (14.26 КБ)</a>
Скриншот 2016-11-16 18.10.34.png
Скриншот 2016-11-16 18.10.34.png (6.72 КБ) 2554 просмотра
Скриншот 2016-11-16 18.10.47.png (2554 просмотра) <a class='original' href='./download/file.php?id=95000&sid=4e327f71fcf2420f39deb92c120e7455&mode=view' target=_blank>Загрузить оригинал (17.88 КБ)</a>
Для примера вывожу обрезку по контуру с мостиками.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Гравировка печатных плат в подробностях

Сообщение AndyBig »

Странно, но в настройках я вообще не вижу тех скоростей, что идут в G-коде.
Ответить

Вернуться в «Материалы»