Первая страница Switch to English

 


Новости

Клубная музыка

ХоббиВы находитесь здесь

spring edition

Фрезеровка печатной платы пошагово для новичков


Сразу оговорюсь, в деле рисования плат и фрезеровки я совсем новичок. Нижепредставленная склеротичка составлена больше для себя.

Итак, как я готовлю g-code файлы для фрезеровки печатных плат на китайском фрезере 3018

Картинки кликабельны!

Шаг 1. Плата отрисована в программе "Layout 6".

Шаг 1

Шаг 2. Экспортирую проект в картинку формата ".bmp".

Шаг 2

Шаг 3. Проверяю параметры экспорта. Разрешение 300 dpi, формат цветной. Запоминаю размеры объекта (картинки).

Шаг 3

Шаг 4. В программе "ArtCam 2012" открываю созданную в предыдущем шаге картинку. В этой программе я использую тип интерфейса классический.

Шаг 4
Шаг 4

Шаг 5. Сразу после открытия картинки у меня выскакивает такое окно с параметрами модели. Используемые мной параметры видны на скриншоте. Сверяю полученные размеры модели с запомненными размерами из "Layout", чтобы совпадали.

Шаг 5

Шаг 6. После этого идем в меню "Растр" (если я говорю меню, то обычно это верхнее меню программы, если вы используете классический дизайн (компоновку) интерфейса), в нём пункт "Цвет", и далее "Сократить кол-во..." (сократить количество цветов в картинке).

Шаг 6

Шаг 7. Сокращаем количество цветов до 2-х. На рисунке остаются только нужные нам элементы одним цветом, и фон другого цвета.

Шаг 7
Шаг 7

Шаг 8. Идём в меню "Векторы", в нем пункт "Растр в вектор..."

Шаг 8

Шаг 9. По умолчанию у меня выставлены вот такие параметры. (С этими параметрами стоит поиграться, если какие-то векторы в результате у вас отрисуются не так, как хотелось бы. Там могут некоторые элементы слиться в один, получиться слишком большие скругления на поворотах дорожек и т.д. Это уже зависит от нарисованной вами платы.

Шаг 9

Шаг 10. В моем случае, не меняя эти параметры, нажимаю кнопку "Создать векторы". На схеме отрисовываются другим цветом границы (векторы).

Шаг 10

Шаг 11. Окошко создания векторов можно закрыть.

Шаг 11

Шаг 12. Идем опять в меню "Растр", пункт "Очистить".

Шаг 12

Шаг 13. Результат работы этого пункта. Остались только векторы. Или по-простому, то, где должна пройти фреза.

Шаг 13

Шаг 14. В данный момент лучше сохранить именно Арткамовский проект нашей платы, чтобы после дальнейших движений не потерять этот результат.

Шаг 14
Шаг 14

Шаг 15. Теперь можно заняться созданием именно траекторий движения фрезы по плате. Идем в меню "Траектории", пункт "Новая 2D траектория", вариант "Профиль". Этот вариант траекторий заставит инструмент двигаться вдоль созданных нами векторов.

Шаг 15

Шаг 16. Откроется такое окно "Обработка по профилю".

Шаг 16

Шаг 17. Эту плату я фрезеровал по профилю "Снаружи". Припуски не задавал. Глубину реза использовал для первого прохода 0.1мм, для второго 0.15мм. Учитывая, что не всегда заготовка на столике лежит строго горизонтально, меня устроил результат именно с такими параметрами.

Шаг 17

Шаг 18. Спускаясь в этом окне ниже, видим заголовок "Профильный инструмент" и приглашение выбрать его. Нажимаем на красные буковки.

Шаг 18

Шаг 19. Откроется окошко с вариантами различных фрез и т.д. Здесь, собственно, и надо выбрать тот, что наиболее похож на используемый вами.

Шаг 19

Шаг 20. Я использовал коническую фрезу, поэтому выбрал более-менее похожую на неё. Параметры реза у неё свои. Я их чуть поменял, нажав на кнопку "Изменить".

Шаг 20

Шаг 21. А именно, выставил количество оборотов в минуту равным 10000. И установил скорость движения инструмента вдоль заготовки во время фрезеровки равной 2 мм/сек, мне показалось, что для этого материала так будет нормально (параметр "Рабочая подача"). А также поставил параметр "Подача врезания" равным 1 мм/сек (это с какой скоростью инструмент опускается к заготовке в точке старта).

Шаг 21

Шаг 22. Нажимаем "Ок", возвращаемся в окно выбора инструмента, нажимаем "Выбрать".

Шаг 22

Шаг 23. В окне "Обработка по профилю" спускаемся ещё ниже, до "Опций".

Шаг 23

Шаг 24. Кнопкой с треугольничком раскрываем пункт "Безопасная Z". Здесь выставляется высота инструмента над заготовкой во время переходов между разными точками обработки. У меня заготовка к столику приклеена на 2-сторонний скотч, поэтому я поставил этот параметр равным 5 мм. Если у вас заготовка прижимается к столику зажимами, этот параметр должен быть больше, чем высота таких зажимов, чтобы инструмент в них не врезался при пролётах над заготовкой.

Шаг 24

Шаг 25. Всё, больше я здесь ничего не менял. Ввёл название для траектории в самом низу в соответствующем поле и нажал "Вычислить сейчас".

Шаг 25

Шаг 26. Если вы файл в "Арткаме" после создания векторов и до настоящего момента закрывали и открывали снова, то скорее всего программа ругнётся, что не выбраны вектора для обработки.

Шаг 26

Шаг 27. В таком случае закройте сообщение с ошибкой и просто мышкой выделите всю свою плату, чтобы схема векторов поменяла цвет, и после этого опять нажимайте кнопку "Вычислить сейчас".

Шаг 27

Шаг 28. В результате вид вашей платы немного изменится, потому что там прорисуются именно траектории движения фрезы по заготовке.

Шаг 28

Шаг 29. Окно "Обработка по профилю" можно закрыть.

Шаг 29

Шаг 30. При желании, можно посмотреть, как примерно будет выглядеть ваша заготовка после обработки. Для этого идём в меню "Траектории", пункт "Имитация", далее "Визуализация всех траекторий".

Шаг 30

Шаг 31. Появится такое окошко с параметрами. Можно на первый раз ничего не менять, а сразу нажать кнопку "Имитировать траектории".

Шаг 31

Шаг 32. Отрисуется как будто ваша плата.

Шаг 32

Шаг 33. Если плату поприближать-поудалять колесиком мышки, то ее будет лучше видно. Здесь можно посмотреть, не залезет ли в узких местах ваш инструмент туда, куда не надо.

Шаг 33

Шаг 34. Самое главное теперь, это получить файл с G-кодом для работы собственно фрезерного станка. Для этого справа в окошке "Проект" в ветке "Траектории" выбираем саму нашу траекторию, нажав по её названию мышкой. В окошке ниже (окошко получит название вашей траектории) появятся варианты действий с этой траекторией.

Шаг 34

Шаг 35. Выбираем пункт "Сохранить траектории".

Шаг 35

Шаг 36. В появившемся диалоговом окне есть два больших поля. В правом из них перечислены те траектории, которые будут сохранены в виде G-кода. В данном случае у нас всего одна траектория, проверяем, что она именно в правом поле. Ниже под этим полем находятся параметры: - для папки, куда сохранить файл с G-кодом; - для названия этого файла; - для формата этого файла. Указываем их, как вам надо.

Шаг 36

Шаг 37. Поскольку форматы файла с G-кодом в параметрах сохранения траектории в программе "Арткам" указаны всякие-разные, я выбрал минимальный вариант, формат "G-code (mm) (*.tap)" без уточняющих добавок в названии формата.

Шаг 37

Шаг 38. Нажимаю "Сохранить". Промелькнёт какое-то окошечко и всё, нужный файл сохранён в указанное ранее место. "Арткам" можно закрыть, сохранив, конечно же, результат своей работы в проекте.

Шаг 38

Шаг 39. Фрезер у меня простой китайский ноунейм, программа управления - Candle 1.1.7, шла в комплекте с ним на диске.

Шаг 39

Шаг 40. Открываем управляющую программу фрезера. И через меню "File" -> "Open" открываем сделанный в Арткаме .tap файл.

Шаг 40

Шаг 41. И вот она, наша плата, во всей красе, готова к воплощению в материале. Сплошными линиями показаны пути фрезеровки, пунктиры - холостые перемещения между элементами фрезеровки.

Шаг 41

Шаг 42. Укладываем заготовку, выставляем фрезу в нулевую точку, жмём "Send" и любуемся, как вместо вас работает робот.

На видео снят процесс обработки первого варианта платы, разводка в котором оказалась для меня не совсем корректной, ошибся в одном моменте. Выше в описании на скриншотах используется уже доработанный вариант, который уже распаян и стоит на своём месте.



п.с. Остаётся открытым вопрос со сверлением отверстий под контакты, с этим ещё не разбирался, поскольку надо под заготовку класть что-то, чем можно пожертвовать, чтобы не сломать фрезу/сверло об сам столик станка. А мне было просто лень )))