Гравировка печатных плат в подробностях
- Seriyvolk
- Кандидат
- Сообщения: 57
- Зарегистрирован: 08 окт 2017, 04:13
- Репутация: 22
- Настоящее имя: Сергей
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Так мало оборотов, поэтому и скорость не поднимешь сильно. Вот и причина.
- evgenymcp
- Мастер
- Сообщения: 1422
- Зарегистрирован: 23 апр 2017, 05:37
- Репутация: 328
- Настоящее имя: Евгений
- Откуда: Абакан,Хакасия
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Граверы 0.1мм не вижу смысла использовать. Сравнивал 0.1 и 0.2- одинаково приятно. У 0.2 производительность выше и прочность. Расстояние между дорожками меньше 0.2мм для дома, для хобби редкость.
- Lexx!
- Новичок
- Сообщения: 24
- Зарегистрирован: 23 фев 2018, 10:19
- Репутация: 0
- Настоящее имя: Алексей
- Откуда: Тула
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Для таких (7000) оборотов 3 мм/с нормально, или уже много?Seriyvolk писал(а):Так мало оборотов, поэтому и скорость не поднимешь сильно. Вот и причина
Нашел БП на 32 В. Так что оборотики поднимутся. Будет ближе к 9000
ZX Spectrum forever!
- Seriyvolk
- Кандидат
- Сообщения: 57
- Зарегистрирован: 08 окт 2017, 04:13
- Репутация: 22
- Настоящее имя: Сергей
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Всё же зависит от жёсткости станка. Если с ней есть проблемы - такой скорости может оказаться много.Lexx! писал(а):Для таких (7000) оборотов 3 мм/с нормально, или уже много?
Я лично пару граверов сознательно уломал (не жалко, копеечные и их у меня пачка), пока подобрал оптимальный режим. Тем более, что поломанный гравер можно легко заточить, просто будет он уже не 0.2, а 0.5 мм. Это даже иногда лучше, есть выбор инструмента.
- Lexx!
- Новичок
- Сообщения: 24
- Зарегистрирован: 23 фев 2018, 10:19
- Репутация: 0
- Настоящее имя: Алексей
- Откуда: Тула
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Да, про заточку я тоже подумал, не выбрасывать же его. А если надо будет много меди снести, то переточенный будет самое то.
ZX Spectrum forever!
-
victorv
- Новичок
- Сообщения: 12
- Зарегистрирован: 05 май 2018, 10:00
- Репутация: 0
- Настоящее имя: victor
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Здравствуйте , Вы центрирующие отверстия ставите произвольно по краям платы или точно по вертикальной оси СЕРЕДИНЫ платы ?AndyBig писал(а):По поводу совмещения сторон - я отказался от выпиливания в подложке посадочного места и укладки платы строго в его угол. Теперь я в Коппере ставлю два центрующих отверстия сверху и снизу за пределами границ платы:
-
Smith2007
- Кандидат
- Сообщения: 85
- Зарегистрирован: 23 дек 2017, 10:09
- Репутация: 20
- Настоящее имя: Игорь
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Добрый день!
Второй день экспериментирую с фрезеровкой плат.
Из Altium disigner выгружаю gerber файлы и файл сверловки.
Дальше самое интересное...
Несколько часов изучал и экспериментировал с coppercam . Получил некоторый результат. Но при попытке вывести в gcode оказалось, что демонстрационная версия.
Кроме того как-то криво импортируется файл сверловки.
Отложил Coppercam, загрузил Flatcam. Вроде он и делает, то то нужно но такие тормоза! Если создать полигон для выборки меди - устанешь ждать завершения работы. В общем снес его.
Попробовал экспорт из альтиум в dxf и последующей загрузке в artcam. Криво.
Что есть еще реально работающее из аналогичных программ?
Второй день экспериментирую с фрезеровкой плат.
Из Altium disigner выгружаю gerber файлы и файл сверловки.
Дальше самое интересное...
Несколько часов изучал и экспериментировал с coppercam . Получил некоторый результат. Но при попытке вывести в gcode оказалось, что демонстрационная версия.
Кроме того как-то криво импортируется файл сверловки.
Отложил Coppercam, загрузил Flatcam. Вроде он и делает, то то нужно но такие тормоза! Если создать полигон для выборки меди - устанешь ждать завершения работы. В общем снес его.
Попробовал экспорт из альтиум в dxf и последующей загрузке в artcam. Криво.
Что есть еще реально работающее из аналогичных программ?
-
Smith2007
- Кандидат
- Сообщения: 85
- Зарегистрирован: 23 дек 2017, 10:09
- Репутация: 20
- Настоящее имя: Игорь
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Вот так грузится сверловка
- MX_Master
- Мастер
- Сообщения: 7488
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3113
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Гравировка печатных плат в подробностях
лангольеры, не иначеSmith2007 писал(а):Вот так грузится сверловка
-
exe
- Мастер
- Сообщения: 422
- Зарегистрирован: 25 дек 2015, 07:37
- Репутация: 105
- Настоящее имя: -
- Контактная информация:
Re: Гравировка печатных плат в подробностях
попробуйте из альтума выгрузить в гербер, а его уже преобразовать cam350 скриптом gerber2dxf в dxf, я так из диптрейса герберы в арткам импортирую.Smith2007 писал(а):Добрый день!
Попробовал экспорт из альтиум в dxf и последующей загрузке в artcam. Криво.
Что есть еще реально работающее из аналогичных программ?
основная проблема большинства DXF получаемых из программ трассировки ПП в том, что все полигоны там построены из отрезков линий, а не единого целого замкнутого вектора, который требуется для построения траектории гравировки, как раз это исправляет данный скрипт.
https://www.youtube.com/watch?v=k-nAlPRp15k
скрипт тут http://goo.gl/ceHqTw
-
Smith2007
- Кандидат
- Сообщения: 85
- Зарегистрирован: 23 дек 2017, 10:09
- Репутация: 20
- Настоящее имя: Игорь
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Да, я пробовал в dxf выгрузить из альтиума. Все как Вы указали. Проводники в отрезки превратились.
Получается без костылей ни как?
Получается без костылей ни как?
-
Smith2007
- Кандидат
- Сообщения: 85
- Зарегистрирован: 23 дек 2017, 10:09
- Репутация: 20
- Настоящее имя: Игорь
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Скачал более раннюю версию coppercam. Сверловка грузится верно только в дюймовой системе.
Но хотя бы загрузилось.
Но демоверсия все равно не дает выгрузить gcode.
Но хотя бы загрузилось.
Но демоверсия все равно не дает выгрузить gcode.
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Да, сверловка из Альтиума подхватывается Копперкамом как-то криво. Я не помню подробности, но помню, что в файле сверловки переносил десятичную точку в диаметрах инструментов для исправления этого косяка.
-
Smith2007
- Кандидат
- Сообщения: 85
- Зарегистрирован: 23 дек 2017, 10:09
- Репутация: 20
- Настоящее имя: Игорь
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Сделал первую пробную платку на Mach3.
Основной целью эксперимента ставилось выяснить возможности станка. Дорожки на плате 0,23мм. Между дорожками 0,2мм.
Отверстия делал с обратной стороны платы.
Фреза 10 градусов. Диаметр 0,2. (есть еще набор 30-0,1)
Перед фрезеровкой, при помощи GCode-Ripper построил карту высот. Шаг по X, Y около 8 мм. Разброс по плате от 0,1мм до -0,03.
Заглублялся фрезой на 0,05 мм. Обороты шпинделя 20 000.
Скорость реза 10мм/сек. Margin 0.05 мм (возможно некоторые недорезы связаны с этим. Итог: Дорожки шириной 0,23 делать вполне можно. И даже 0,15 думаю получится.
Режет довольно быстро.
Не рискнул под ночь продолжить выборку меди. Боюсь фрезой 0,2 мм это будет очень долго. Можно ли как-то поставить фрезу 2 мм и фрезернуть большие площади, а мелкую выборку маленькой фрезой?
Перевернул плату и начал сверловку. В процессе сверловки на компе с Mach3 запустил браузер мозилу и полез по сайтам гулять. В какой-то момент шаговики сбились. Это было слышно по жуткому скрежету. Остановил программу, поймал ноль и повторил. Но уже не грузил ни чего лишнего и антивирус (Касперского) отключил.
Вывод: Нельзя чем либо еще загружать винду. Все же это не не операционная система реального времени.
Да, еще не понял как менять инструмент. В G коде есть строки смены инструмента, но там просто пауза в пару секунд и программа продолжает сверловку первым номером сверла. Я думал, что смена инструмента - это останов до нажатия кнопки пользователем. Если это не так то нужно каждое сверло в отдельную программу. Хотя возможно это и правильно ибо ноль Z нужно в любом случае ловить.
Результат смотрите сами...
Сверловка не совсем по центру прошла - это после сбоя программы. Не стал выверять ноль. На глазок сделал.
В некоторых местах медь не полностью выбрана.
Либо немного увеличить глубину или поиграть margin параметром. Что-то он мне не нравится. Нужно с нулем проверить.
И пока сдирал плату - поцарапал дорожки.
С двухстороннего скотча как ее отрывать нормально? Может прогреть хорошенько или скотч не сильной фиксации нужно?
Основной целью эксперимента ставилось выяснить возможности станка. Дорожки на плате 0,23мм. Между дорожками 0,2мм.
Отверстия делал с обратной стороны платы.
Фреза 10 градусов. Диаметр 0,2. (есть еще набор 30-0,1)
Перед фрезеровкой, при помощи GCode-Ripper построил карту высот. Шаг по X, Y около 8 мм. Разброс по плате от 0,1мм до -0,03.
Заглублялся фрезой на 0,05 мм. Обороты шпинделя 20 000.
Скорость реза 10мм/сек. Margin 0.05 мм (возможно некоторые недорезы связаны с этим. Итог: Дорожки шириной 0,23 делать вполне можно. И даже 0,15 думаю получится.
Режет довольно быстро.
Не рискнул под ночь продолжить выборку меди. Боюсь фрезой 0,2 мм это будет очень долго. Можно ли как-то поставить фрезу 2 мм и фрезернуть большие площади, а мелкую выборку маленькой фрезой?
Перевернул плату и начал сверловку. В процессе сверловки на компе с Mach3 запустил браузер мозилу и полез по сайтам гулять. В какой-то момент шаговики сбились. Это было слышно по жуткому скрежету. Остановил программу, поймал ноль и повторил. Но уже не грузил ни чего лишнего и антивирус (Касперского) отключил.
Вывод: Нельзя чем либо еще загружать винду. Все же это не не операционная система реального времени.
Да, еще не понял как менять инструмент. В G коде есть строки смены инструмента, но там просто пауза в пару секунд и программа продолжает сверловку первым номером сверла. Я думал, что смена инструмента - это останов до нажатия кнопки пользователем. Если это не так то нужно каждое сверло в отдельную программу. Хотя возможно это и правильно ибо ноль Z нужно в любом случае ловить.
Результат смотрите сами...
Сверловка не совсем по центру прошла - это после сбоя программы. Не стал выверять ноль. На глазок сделал.
В некоторых местах медь не полностью выбрана.
Либо немного увеличить глубину или поиграть margin параметром. Что-то он мне не нравится. Нужно с нулем проверить.
И пока сдирал плату - поцарапал дорожки.
С двухстороннего скотча как ее отрывать нормально? Может прогреть хорошенько или скотч не сильной фиксации нужно?
-
sas_75
- Мастер
- Сообщения: 463
- Зарегистрирован: 10 мар 2015, 11:03
- Репутация: 115
- Настоящее имя: Сергей
- Откуда: Владивосток
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Сверловку можно было и со стороны дорожек сделать
-
exe
- Мастер
- Сообщения: 422
- Зарегистрирован: 25 дек 2015, 07:37
- Репутация: 105
- Настоящее имя: -
- Контактная информация:
Re: Гравировка печатных плат в подробностях
да, феном для волос нормально отрыватьSmith2007 писал(а):С двухстороннего скотча как ее отрывать нормально? Может прогреть хорошенько или скотч не сильной фиксации нужно?
в арткаме можно, просто добавляете по очереди в одну УП несколько граверов разного диаметра, первым большого диаметра, последним, маленького диаметра, в итоге уп разделится на то, что обработает большой гравер, и на то, что дорежет маленький, а в копперкаме насколько я помню можно делать выборку только одним диаметром.Smith2007 писал(а):Не рискнул под ночь продолжить выборку меди. Боюсь фрезой 0,2 мм это будет очень долго.
Можно ли как-то поставить фрезу 2 мм и фрезернуть большие площади, а мелкую выборку маленькой фрезой?
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Да, и это большой недостаток копперкама.exe писал(а):в копперкаме насколько я помню можно делать выборку только одним диаметром.
-
Smith2007
- Кандидат
- Сообщения: 85
- Зарегистрирован: 23 дек 2017, 10:09
- Репутация: 20
- Настоящее имя: Игорь
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Платка двухсторонняя.sas_75 писал(а):Сверловку можно было и со стороны дорожек сделать
Сверловку предполагаю делать последней так как после переворота платы нужно заново снять карту высот. Если сделать сверловку то карту высот уже не построить. Есть риск попасть в отверстие.
-
Smith2007
- Кандидат
- Сообщения: 85
- Зарегистрирован: 23 дек 2017, 10:09
- Репутация: 20
- Настоящее имя: Игорь
- Контактная информация:
Re: Гравировка печатных плат в подробностях
Спасибо за подсказку. В арткам можно G-код загрузить для его последующей правки? Или нужно проект целиком в арткам делать?exe писал(а):в арткаме можно, просто добавляете по очереди в одну УП несколько граверов разного диаметра, первым большого диаметра, последним, маленького диаметра, в итоге уп разделится на то, что обработает большой гравер, и на то, что дорежет маленький, а в копперкаме насколько я помню можно делать выборку только одним диаметром.
-
nevkon
- Почётный участник

- Сообщения: 2471
- Зарегистрирован: 17 июл 2015, 10:25
- Репутация: 310
- Настоящее имя: Константин
- Откуда: Балаково (Саратовская обл.)
- Контактная информация:
Re: Гравировка печатных плат в подробностях
По поводу смены инструмента - у вас какая управляющая система?
В linuxcnc по кодам например T109 M6 произойдет остановка шпинделя и появится сообщение типа "установите инструмент номер 109". Конечно весь инструмент должен быть прописан в таблице доступных инструментов. При отсутствии инструмента в списке произойдет аварийный останов.
В маче возможно также должно быть, может где-то настраивается.
В grbl насколько я знаю не поддерживается. Строка игнорируется.
В linuxcnc по кодам например T109 M6 произойдет остановка шпинделя и появится сообщение типа "установите инструмент номер 109". Конечно весь инструмент должен быть прописан в таблице доступных инструментов. При отсутствии инструмента в списке произойдет аварийный останов.
В маче возможно также должно быть, может где-то настраивается.
В grbl насколько я знаю не поддерживается. Строка игнорируется.