Генерация G-кода, из gerber, drill файлов, для создания плат

Mach, популярные и не очень CAD, CAM. Обсуждение и разработка программ для управления станками.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение selenur »

Мой опыт позволяет Лутом делать дорожки 0.2 с шагом 0.2 но чем больше плата, тем сложнее везде пройтись утюгом, что-бы тонер припекся. Но на 2-х стороннюю плату 10х10 см у меня уходит очень много времени, что-бы получился вменяемый результат.
С фоторезистом в моем случае стало намного легче, чуть позже сделаю видео с процессом изготовления платы, от начала, и до конца. И там решите что проще, что сложнее....
Просто я не очень умею доказывать что лучше, что хуже, как сделаю, так сразу покажу... :-) а вы уж и решите.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
vladin21
Кандидат
Сообщения: 75
Зарегистрирован: 28 янв 2012, 21:37
Репутация: 31
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение vladin21 »

selenur писал(а): то скорость изготовления получается самая быстрая, в домашних условиях
Самое быстрое для макетирования и одноразовых устройств-это гравировка.Быстрый шпиндель (40-60 т.об.мин), скрипт компенсации кривизны текстолита..и вуаля ...без химии и пленок получается чудесный результат с дорожками 0.1\0.15 и сверловкой.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение AndyBig »

Rom327 писал(а):1. Нанесение на текстолит чего-то из болончика, типа краски.
Мало чем отличается от нанесения фоторезиста, а накатка фоторезиста будет еще быстрее и гораздо чище, что очень актуально для домашних условий :)
Rom327 писал(а):2. Сжигание на лазерном (лазерно-гравировальном) станке всего лишнего.
По времени займет столько же, сколько и засветка фоторезиста, но опять же - засветка гораздо более чистый процесс.
Rom327 писал(а):4. Травление, отмывка, зачистка, лужение.
Тоже нифига не экономит время, но (в третий раз) - проявка фоторезиста гораздо более чистый и экологичный процесс, никаких вонючих растворителей, которые куда-то потом надо сливать. Да и смыть чисто краску с платы дольше и сложнее, чем проявить фоторезист :)
То есть все три пункта минусов очень сильно притянуты или даже вообще надуманы. Ну, кроме третьего варианта - сравнения времени печати шаблона и засветки лазером, но зато засветка лазером будет давать практически 100% по качеству результат, в отличии от принтеров, с которыми надо бороться (экономия тонера, прозрачные заливки, усадка пленки, искажения геометрии и т.п.).
Время засветки - единственный минус лазерно-фоторезистивной технологии, но он теряется на фоне всех ее плюсов, я считаю, что это будущее домашнего изготовления плат.
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2938
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение Rom327 »

Сколько людей - столько мнений....
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение Serg »

Rom327 писал(а):1. Наклейка/напыление фоторезиста в домашних условиях сопряжено с определенными трудностями: соблюдением чистоты и аккуратности.
Rom327 писал(а):1. Нанесение на текстолит чего-то из болончика, типа краски.
Продаётся текстолит с уже нанесённым фоторезистом (жидким), точность получается гораздо лучше, чем с плёночным.
Rom327 писал(а):2. Необходимость проявки - лишний раствор + затрата времени.
Копеечная химия (например недорогое моющее средство или обычный канцелярский клей) и минут 5 времени...
vladin21 писал(а):Самое быстрое для макетирования и одноразовых устройств-это гравировка.Быстрый шпиндель (40-60 т.об.мин), скрипт компенсации кривизны текстолита..и вуаля ...без химии и пленок получается чудесный результат с дорожками 0.1\0.15 и сверловкой.
Зачем сверловка при макетировании?.. :)
Да и при фрезеровании не получить расстояний между дорожками 0.1/0.15, в самом лучшем случае это будет 0.2. А про гарантированный результат с такими размерами и говорить не приходится.
У меня при ручном изготовлении платы сверловки очень мало (SMD рулит, да и дешевле), даже лень ради этого станок включать - сверлю моторчиком с цангой. Да и сверловка как правило только для переходных и крепёжных отверстий, т.е. разные диаметры, а значит частая смена инструмента - опять на станке дольше будет.
AndyBig писал(а):Тоже нифига не экономит время, но (в третий раз) - проявка фоторезиста гораздо более чистый и экологичный процесс, никаких вонючих растворителей, которые куда-то потом надо сливать.
Травление тоже чистый процесс, если выбросить хлорное железо и пользоваться более дешёвым, распостранённым и гораздо более безопасным персульфатом аммония (пищевая добавка Е923), даже перчатки не нужны.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение selenur »

На днях пробовал новый способ травления: налил перекиси водорода, купленной в аптеке, насыпал немного лимонной кислоты, и немного соли купленных в магазине, и в ёмкость с раствором направил поток воздуха с паяльного фена, что-бы повысить температуру раствора, и зубной щеткой пять минут периодически тер поверхность, пока не слезла вся медь. В итоге получил ту-же скорость травления пять минут для небольших плат, в сравнении с хлорным железом, идеально чистым раствором, который не пачкает, и цена куда дешевле хлорного железа.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
MiSHUTkA
Кандидат
Сообщения: 56
Зарегистрирован: 21 дек 2016, 14:39
Репутация: 1
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение MiSHUTkA »

Если плата большая, фрезеровать ее долго.

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

Прицеливаемся фрезером по меткам и сверлим отверстия.
Получается круто :)
Аватара пользователя
Rom327
Почётный участник
Почётный участник
Сообщения: 2938
Зарегистрирован: 03 апр 2015, 13:23
Репутация: 431
Настоящее имя: Роман
Откуда: Подольск
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение Rom327 »

UAVpilot писал(а):Продаётся текстолит с уже нанесённым фоторезистом (жидким), точность получается гораздо лучше, чем с плёночным.
Искал с помощью Яндекса, - не нашел! Есть конкретный адрес в Москве?
Это сугубо мое мнение, могу и ошибаться...
https://vk.com/rom327
GRBL настройки: http://blogandbux.blogspot.com/2018/07/ ... revod.html
G коды: http://3d-stanki.ru/spravochnik/program ... stankov-2/
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение selenur »

MiSHUTkA писал(а):Прицеливаемся фрезером по меткам и сверлим отверстия
А я решил себе задачу упростить, вот так:
2017-04-17_105742.png (4701 просмотр) <a class='original' href='./download/file.php?id=109114&sid=b53d256afdf674f92b9ead951f090f3e&mode=view' target=_blank>Загрузить оригинал (210.07 КБ)</a>
После калибровки камеры, планирую крепить плату абы-как, а потом двигая шпинделем, видеть он-лайн куда попадет сверло, т.к. на видео с камеры накладывается с верху схема платы, и просто ввести парочку поправок.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение Serg »

Rom327 писал(а):Искал с помощью Яндекса, - не нашел! Есть конкретный адрес в Москве?
В Москве мало кто привозит - найти сложно, но можно. Я на ebay покупаю.

P.S. Гугл находит пару мест... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
xvovanx
Мастер
Сообщения: 3646
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 897
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение xvovanx »

selenur писал(а):На днях пробовал новый способ травления....
Я уже лет 5 как перешел с хлорного железа на лимонку с перекисью и солью. Чисто, не воняет, раствор прозрачный - все видно, травлю на кухне, жена не ворчит ;) . Да и химики говорят, что самый быстрый способ :good: .

P.S. ностальгия...тут вспомнил как в молодости лет 30 назад начинал рисовать платы заостренной спичкой и лаком для ногтей, травил медным купоросом. Потом уже была нитрокраска и шприц с отпиленной иглой, потом тушь "Кальмар"... Травил и солянкой и хлорным. Как пошли лазерники - отобрал от жены старый утюг :hehehe: , и пошло поехало...
Вложения
Травление меди.doc
(209 КБ) 1260 скачиваний
Аватара пользователя
xvovanx
Мастер
Сообщения: 3646
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 897
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение xvovanx »

UAVpilot писал(а):...В Москве мало кто привозит - найти сложно, но можно. Я на ebay покупаю...
На алиекспресе тоже полно.
Аватара пользователя
MiSHUTkA
Кандидат
Сообщения: 56
Зарегистрирован: 21 дек 2016, 14:39
Репутация: 1
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение MiSHUTkA »

Вот так раньше спичкой и лаком.
А теперь надо собрать станок за пару-тройку килобаксов чтоб делать тоже самое особо извращенным способом :)))
Аватара пользователя
xvovanx
Мастер
Сообщения: 3646
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 897
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение xvovanx »

MiSHUTkA писал(а):Потомучто фрезеруют платы только самые отмороженные энтузиасты ЧПУ.
Остальные самодельщики пользуют ЛУТ
MiSHUTkA писал(а):Человек 6 знакомых кто регулярно делают платы. Из неих ЧПУ есть только у меня.
Остальные крутят пальцем у виска и говорят что утюжить и травить в 100 раз проще и быстрее.
MiSHUTkA писал(а):Вот так раньше спичкой и лаком.
А теперь надо собрать станок за пару-тройку килобаксов чтоб делать тоже самое особо извращенным способом
Фрезер для плат вам и 6 вашим знакомым явно не нравится ;) . Мне он понравится сразу как пришлось на плате сверлить отверстия под четыре 40 ногих корпуса, не считая "рассыпухи". Даже на своем сверлильном микро станочке столько отверстий сделать - :pssdoff: .Да и вырезанный контур платы на фрезере не сравнить ни с какой ножевкой или ножницами с напильником. Да и маркировку удобно фрезером. И стоил он мне по деталям порядка 200-300 баксов, а не 2-3 "килограмма".
Если на платах ваших друзей "по два транзистора и три резистора", то конечно фрезер "расчехлять" не стоит ;)
MiSHUTkA писал(а):Человек 6 знакомых кто регулярно делают платы. Из неих ЧПУ есть только у меня.
Остальные крутят пальцем у виска и говорят что утюжить и травить в 100 раз проще и быстрее.
Может дело в том, что у них просто нет фрезера? :) Не попробовав - сразу "обо.рать" - это так знакомо :hehehe:
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5181
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение Serg »

xvovanx писал(а):Если на платах ваших друзей "по два транзистора и три резистора", то конечно фрезер "расчехлять" не стоит ;)
Я вот такую платку LinuxCNC HID Extender #1 не смог ни отфрезеровать, ни фоторезистом сделать - слишком тонкие дорожки и очень плотно расположены...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
xvovanx
Мастер
Сообщения: 3646
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 897
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение xvovanx »

UAVpilot писал(а):Я вот такую платку LinuxCNC HID Extender #1 не смог ни отфрезеровать, ни фоторезистом сделать - слишком тонкие дорожки и очень плотно расположены...
Да, STM32 корпус заостренной спичкой не взять :). Я в таких случаях, когда шаг мельче 0,4 и когда очень надо, использовал переходной адаптер "солнечных друзей" (типа того, что на картинке), но тогда всю разводку платы переделывать, а это не очень весело...
Вложения
FQFP.PNG (4636 просмотров) <a class='original' href='./download/file.php?id=109211&sid=b53d256afdf674f92b9ead951f090f3e&mode=view' target=_blank>Загрузить оригинал (511.01 КБ)</a>
Аватара пользователя
MiSHUTkA
Кандидат
Сообщения: 56
Зарегистрирован: 21 дек 2016, 14:39
Репутация: 1
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение MiSHUTkA »

xvovanx писал(а):Мне он понравится сразу как пришлось на плате сверлить отверстия под четыре 40 ногих корпуса, не считая "рассыпухи". Даже на своем сверлильном микро станочке столько отверстий сделать - :pssdoff:
Вот по этому я почти не пользую трухольные компоненты. Это - нежить, прошлый век!
И не только из-за дырок. SMD паять в 100500 раз быстрее. Залудил всю плату. Раздул фен и сразу все припаял.
Ну а те немногие отверстия что всеже есть можно сверлильником или на коленке шуриком.
Аватара пользователя
xvovanx
Мастер
Сообщения: 3646
Зарегистрирован: 25 фев 2016, 12:27
Репутация: 897
Настоящее имя: Владимир
Откуда: Latvia
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение xvovanx »

MiSHUTkA писал(а):...Вот по этому я почти не пользую трухольные компоненты. Это - нежить, прошлый век!
И не только из-за дырок. SMD паять в 100500 раз быстрее...
SMD на любителя, да быстрее, да дырок мало. Я консерватор, терпеть не могу SMD детали (кроме ЧИПов и электролитов), и не потому что мелкие, просто вид платы получается гибрид какой-то бесформенный. А современные компоненты с обычным монтажом есть настолько мелкие и красивые, что плата получается не намного больше по габаритам чем SMD, т.к. основное место занимают разъемы. Зато вид платы с разноцветными деталюшками -конфетка. На крайняк использую 0R, чтоб перемычки не портили внешний вид. Есть конечно устройства, где без SMD не обойтись (в корпусах разъемов, флешек).

P.S. отвращение к SMD пошло после появления в отечественных облегченных телевизорах 80-90 годов гибридных "одноразовых" микросхем в блоках цветности, у которые вечно трескалась керамическая пластина-основа при "втыкании-вытыкании". Так что видя SMD плату и закрывая глаза вижу этот кошмар :hehehe:
Вложения
k202af1_2small.jpg (4610 просмотров) <a class='original' href='./download/file.php?id=109213&sid=b53d256afdf674f92b9ead951f090f3e&mode=view' target=_blank>Загрузить оригинал (169.42 КБ)</a>
k202hp1_2small.jpg (4610 просмотров) <a class='original' href='./download/file.php?id=109214&sid=b53d256afdf674f92b9ead951f090f3e&mode=view' target=_blank>Загрузить оригинал (158.7 КБ)</a>
k202uk1_5small.jpg (4610 просмотров) <a class='original' href='./download/file.php?id=109215&sid=b53d256afdf674f92b9ead951f090f3e&mode=view' target=_blank>Загрузить оригинал (148.02 КБ)</a>
Аватара пользователя
sima8520
Почётный участник
Почётный участник
Сообщения: 4501
Зарегистрирован: 24 ноя 2016, 23:35
Репутация: 1615
Настоящее имя: Илья
Откуда: Беларусь, Гомель
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение sima8520 »

xvovanx писал(а):Может дело в том, что у них просто нет фрезера?
У меня почему то не получилось сделать качественную плату на фрезере. Может фрезер такой(фанерный), может плата попалась сложная. В общем плюнул и продолжил ФР-ом делать платы.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4604
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1621
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Генерация G-кода, из gerber, drill файлов, для создания

Сообщение selenur »

Сегодня нашел интересный способ нанесения защитной маски:
https://www.youtube.com/watch?v=7EctuSTL7-w
Я пока пробовал прожигать, лишнее, а тут другой интересный способ :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Ответить

Вернуться в «Windows / Mach»