Есть решениеsima8520 писал(а):С таким успехом быстрее фоторезистом плату сделать, чем мудохаться с подбором программ, где гравировать, где карту высот делать, где обрезать
Гравировка печатных плат в подробностях
-
X-Ray
- Мастер
- Сообщения: 599
- Зарегистрирован: 04 фев 2016, 23:06
- Репутация: 275
- Настоящее имя: Дамир
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Программа GGEasy (фрезеровка из гербера, производство ПП на ЧПУ) GERBER_X3/releases
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
Прежде чем писать о багах проверьте, является ли ваша версия последней!
Баги - глюки и ПРЕДЛОЖЕНИЯ(Хотелки) писать СЮДА!!! Багтрекер
Тестовая версия
-
dicfy
- Кандидат
- Сообщения: 46
- Зарегистрирован: 13 фев 2018, 02:21
- Репутация: 0
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Каким образом?moonlight1 писал(а):Настроил автопоиск нуля по Z на станке от Purelogic plra3-01.AndyBig писал(а):От станка зависит.
-
moonlight1
- Новичок
- Сообщения: 27
- Зарегистрирован: 24 сен 2018, 17:23
- Репутация: 2
- Настоящее имя: Алексей
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Подключил 2 провода с крокодилами на свободный порт, земля и сигнал. Распиновка пина такая сверху вниз: земля-сигнал-питание. записал в кнопку "автопоиск 0" данный скрипт: Потом цепляю один крокодил на фрезу, второй на фольгу текстолита и запускаю определение 0, фреза потихоньку едет до текстолита, когда касается отъезжает вверх и таким образом определяется ноль. Благодаря этому получается сканировать неровности текстолита и станок режет плату не зарываясь вглубь текстолита. В последний раз сделал глубину съема фольги 0.05мм и отлично прорезалось)dicfy писал(а):Каким образом?
-
dicfy
- Кандидат
- Сообщения: 46
- Зарегистрирован: 13 фев 2018, 02:21
- Репутация: 0
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Кнопка для зануления у меня тоже стоит, я могу ее прислонить к фольге и занулиться.moonlight1 писал(а): Потом цепляю один крокодил на фрезу, второй на фольгу текстолита и запускаю определение 0, фреза потихоньку едет до текстолита, когда касается отъезжает вверх и таким образом определяется ноль. Благодаря этому получается сканировать неровности текстолита и станок режет плату не зарываясь вглубь текстолита. В последний раз сделал глубину съема фольги 0.05мм и отлично прорезалось)
Проблема в том, что у текстолита толщина по ТУ 2.0-2.2 и если вы занулились в одном углу это ой как не значит, что в другом углу у вас все прорежет.
-
moonlight1
- Новичок
- Сообщения: 27
- Зарегистрирован: 24 сен 2018, 17:23
- Репутация: 2
- Настоящее имя: Алексей
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Ну так потом идет сканирование поверхности и все компенсируется и нормально прорезает.dicfy писал(а): Кнопка для зануления у меня тоже стоит, я могу ее прислонить к фольге и занулиться.
Проблема в том, что у текстолита толщина по ТУ 2.0-2.2 и если вы занулились в одном углу это ой как не значит, что в другом углу у вас все прорежет.
-
dicfy
- Кандидат
- Сообщения: 46
- Зарегистрирован: 13 фев 2018, 02:21
- Репутация: 0
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Поподробнее пожалуйста. Скрипт корректирует ноль во время работы?moonlight1 писал(а): Ну так потом идет сканирование поверхности и все компенсируется и нормально прорезает.
Например:
Вы закалибровались в точке А и начали снимать по 0.5.
Примерно в середине платы и до точки В прорезать у вас уже не будет.
Вот в чем основной вопрос.
Например я сталкивался с проблемой, что к этим 0.1-0.2 после покрытия оловом электролитическим методом еще 0.1 рандомно прибавляется. Получается фиг пойми что при обработке...
- Вложения
-
- Образец.JPG (8 КБ) 3248 просмотров
-
dicfy
- Кандидат
- Сообщения: 46
- Зарегистрирован: 13 фев 2018, 02:21
- Репутация: 0
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Так что если вообще по чесноку делать надо сделать хотябы 9 точечную калибровку с введением поправки на Z в процессе движения в зависимости от конечной координаты текущего движения (мои грязные фантазии).
-
moonlight1
- Новичок
- Сообщения: 27
- Зарегистрирован: 24 сен 2018, 17:23
- Репутация: 2
- Настоящее имя: Алексей
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Перед началом работы. В 5 посте этой темы Гравировка печатных плат в подробностях #5 подробно расписывается пользование софтиной pcbzcorrect. Именно она изменят полученный код из коперкама для того чтобы скорректировать неровности текстолита. Кратко: получили код из коперкама -> закинули в софтину -> поставили нужное число точек сканирования -> сохранили полученный код -> загрузили код в mach3 или другое ПО для управления станком -> прицепили 1 крокодил на фрезу, второй на фольгу платы -> поймали ноль -> запустили код. Станок "прошагает" по выставленным точкам, и остановится, далее отсоединяете крокодилы от фрезы и фольги и запускаете код дальше и пойдет резка платы с учетом корректирующих коэффициентов которые были получены в ходе сканирования.dicfy писал(а):Поподробнее пожалуйста. Скрипт корректирует ноль во время работы?
Платки я делал небольшие да и фрезы нет чтобы вырезать из большего куска поэтому кладу сразу небольшие, почти под размер платы, но чуть побольше и гравер хорошо режет не углубляется больше чем надо.
Количество точек вы сами задаете в софтине.dicfy писал(а):Так что если вообще по чесноку делать надо сделать хотябы 9 точечную калибровку с введением поправки на Z в процессе движения в зависимости от конечной координаты текущего движения (мои грязные фантазии).
-
dicfy
- Кандидат
- Сообщения: 46
- Зарегистрирован: 13 фев 2018, 02:21
- Репутация: 0
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Ну у меня к сожалению ncstudio и если эта программулина для мач 3 мне она не подойдет =(
Ну я так и думал, что сеточная корректировка по Z делается. Вообще очень легко программу написать которая откорректирует Z в уже написанном коде. А вот как собрать матрицу высот при помощи щупа в ncstudio я понятия не имею если честно, там ужасный мануал.
Ну я так и думал, что сеточная корректировка по Z делается. Вообще очень легко программу написать которая откорректирует Z в уже написанном коде. А вот как собрать матрицу высот при помощи щупа в ncstudio я понятия не имею если честно, там ужасный мануал.
-
moonlight1
- Новичок
- Сообщения: 27
- Зарегистрирован: 24 сен 2018, 17:23
- Репутация: 2
- Настоящее имя: Алексей
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Погодите, софт меняет только исходный код, если он читается ncstudio до прогона в софте, то может быть и после будет адекватно читать. Почитайте тему я думаю у кого-то уже был подобный вопрос с ncstudio.dicfy писал(а):Ну у меня к сожалению ncstudio и если эта программулина для мач 3 мне она не подойдет =(
-
dicfy
- Кандидат
- Сообщения: 46
- Зарегистрирован: 13 фев 2018, 02:21
- Репутация: 0
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Я так понимаю, что есть матрица высот установленной платы и есть g код. Софтина меняет G код на основе карты высот. Вопрос: как мне получить эту карту высот.moonlight1 писал(а):Погодите, софт меняет только исходный код, если он читается ncstudio до прогона в софте, то может быть и после будет адекватно читать. Почитайте тему я думаю у кого-то уже был подобный вопрос с ncstudio.dicfy писал(а):Ну у меня к сожалению ncstudio и если эта программулина для мач 3 мне она не подойдет =(
Перед началом работы вы запускаете программу на станке и она пронуляется по всей поверхности платы и потом правит код? Или когда вы уже запустили выполнение она пронуляется?
-
moonlight1
- Новичок
- Сообщения: 27
- Зарегистрирован: 24 сен 2018, 17:23
- Репутация: 2
- Настоящее имя: Алексей
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Вот обычный код из коперкама: Вот после софтины кусок кода который сканирует поверхность: А вот кусок кода с коррекцией т.е. ниже в этом же файле: Как саму эту карту получить я не знаю только если другой программой. Погуглите есть же еще варианты не только pcbzcorrect.dicfy писал(а):Я так понимаю, что есть матрица высот установленной платы и есть g код. Софтина меняет G код на основе карты высот. Вопрос: как мне получить эту карту высот.
Перед началом работы вы запускаете программу на станке и она пронуляется по всей поверхности платы? Или когда вы уже запустили выполнение она пронуляется?
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Нет, софтина добавляет в код команды сканирования с сохранением результатов в переменные и меняет код обработки так, чтобы Z работало с этими переменными. То есть код становится самодостаточным, при запуске он сам сканирует поверхность и потом работает по результатам сканирования. Карта высот нигде не сохраняется за пределами этого кода.dicfy писал(а):Я так понимаю, что есть матрица высот установленной платы и есть g код. Софтина меняет G код на основе карты высот.
Честно говоря, не уверен, что в ncstudio будет работать корректно, т.к. там используются служебные переменные типа #2002. Но я не знаю являются ли эти служебные переменные универсальными или они используются только в Маче.
-
dicfy
- Кандидат
- Сообщения: 46
- Зарегистрирован: 13 фев 2018, 02:21
- Репутация: 0
- Контактная информация:
Re: Гравировка печатных плат в подробностях
С вероятностью 95% не будет работать на ncstudio. Я вас понял и примерно как код работает. В той программе 5 точек нормировки.AndyBig писал(а):Нет, софтина добавляет в код команды сканирования с сохранением результатов в переменные и меняет код обработки так, чтобы Z работало с этими переменными. То есть код становится самодостаточным, при запуске он сам сканирует поверхность и потом работает по результатам сканирования. Карта высот нигде не сохраняется за пределами этого кода.dicfy писал(а):Я так понимаю, что есть матрица высот установленной платы и есть g код. Софтина меняет G код на основе карты высот.
Честно говоря, не уверен, что в ncstudio будет работать корректно, т.к. там используются служебные переменные типа #2002. Но я не знаю являются ли эти служебные переменные универсальными или они используются только в Маче.
Купить себе контроллер mach3 чтоли...
Ncstudio вообще шизанутая вещь, на нее практически никто программ писать не умеет.
-
Timur_Akhmatov
- Новичок
- Сообщения: 26
- Зарегистрирован: 01 сен 2018, 20:31
- Репутация: 0
- Настоящее имя: Timur
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Добрый день, уважаемые форумчане. Занимаюсь мелким (очень) производством узкоспециализированной электроники, а значит вопрос производства пп стоит весьма остро. Раньше возился с фоторезистом, но как освоил mach3 более иметь с ним дела особо желания нет. Фрезерую на пластилиновом говностанке с али экспресса, без всяких измерений карты высот
-
dicfy
- Кандидат
- Сообщения: 46
- Зарегистрирован: 13 фев 2018, 02:21
- Репутация: 0
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Не всех устраивает врезание фрезы в материал на 0.2-0.3 мм, особенно чувствительны к этому ВЧ платы для частот выше 1 ГГц где параметры завязаны на толщину линии. Еще судя по картинкам у вас фреза туповата - материал задирает и заминает.Timur_Akhmatov писал(а):Добрый день, уважаемые форумчане. Занимаюсь мелким (очень) производством узкоспециализированной электроники, а значит вопрос производства пп стоит весьма остро. Раньше возился с фоторезистом, но как освоил mach3 более иметь с ним дела особо желания нет. Фрезерую на пластилиновом говностанке с али экспресса, без всяких измерений карты высот
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Гравировка печатных плат в подробностях
А что, разве при увеличении глубины врезания фрезы увеличивается толщина меди на плате?..dicfy писал(а):Не всех устраивает врезание фрезы в материал на 0.2-0.3 мм, особенно чувствительны к этому ВЧ платы для частот выше 1 ГГц где параметры завязаны на толщину линии.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Может быть имеется в виду, что неконтролируемая глубина врезания приводит к неконтролируемому изменению ширины дорожек?
Ну или, может быть, вырезание лишней толщины текстолита приводит к ухудшению параметров линии в сравнении с расчетной...
-
Timur_Akhmatov
- Новичок
- Сообщения: 26
- Зарегистрирован: 01 сен 2018, 20:31
- Репутация: 0
- Настоящее имя: Timur
- Контактная информация:
Re: Гравировка печатных плат в подробностях
В процессе нахождения оптимума да, задирает, но сейчас, когда нашел "формулу успеха" получаются платы хорошего качества.dicfy писал(а): Не всех устраивает врезание фрезы в материал на 0.2-0.3 мм, особенно чувствительны к этому ВЧ платы для частот выше 1 ГГц где параметры завязаны на толщину линии. Еще судя по картинкам у вас фреза туповата - материал задирает и заминает.
ВЧ платами не балуюсь, поэтому проблема неактуальна =)
-
Sevtechlab
- Новичок
- Сообщения: 7
- Зарегистрирован: 23 окт 2018, 12:50
- Репутация: 0
- Настоящее имя: Владимир
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Всем привет! Для подготовки плат к фрезовке мне больше всего нравится программма ArtCam. Стоит в нее импортировать контуры дорожек и отверстия любым удобным способом, а там уже можно делать с платой все что угодно.
А вот один из способов изготовления печатной платы на ЧПУ:
https://youtu.be/kOlcs_CHgsk
А вот один из способов изготовления печатной платы на ЧПУ:
https://youtu.be/kOlcs_CHgsk