Re: Grber2GCode (фрезеровка печатных плат на ЧПУ)
Добавлено: 09 апр 2020, 10:25
Уже пробовал вращение не не подходит. Биение фрезы. И ее заглубление в фольгу. Принцип царапа снять только краску не портя фольгу.
Статьи, обзоры, цены на станки и комплектующие.
https://cnc-club.ru/forum/
Да, Там в настройках нужно прописать.Hash писал(а):Доброе время суток.
Пытаюсь слабать плату на 3D-принтере. Заменил хот-энд E3D царапкой на базе кернера (заточил потоньше). Ищу программу перегонки Gerber в G-код, но G-код под Marlin. Эта программа умеет делать марлиновский g-код?
G-code - это стандарт для управления шаговыми двигателями. Обычно это текстовый файл, где указаны команды перемещения. А у вас 3D принтер, где залита прошивка Марлин. Так что все должно работать, по логике. Только у вас остается еще 4ый двигатель, который толкает филамент. Вот тут и подвох будет. Или полученный в программе G2G файл G-code придется ручками убирать лишние команды.Hash писал(а):Доброе время суток.
Пытаюсь слабать плату на 3D-принтере. Заменил хот-энд E3D царапкой на базе кернера (заточил потоньше). Ищу программу перегонки Gerber в G-код, но G-код под Marlin. Эта программа умеет делать марлиновский g-код?
Зачем человека вводить в заблуждение?Vlad1953 писал(а):G-code - это стандарт для управления шаговыми двигателями. Обычно это текстовый файл, где указаны команды перемещения. А у вас 3D принтер, где залита прошивка Марлин. Так что все должно работать, по логике. Только у вас остается еще 4ый двигатель, который толкает филамент. Вот тут и подвох будет. Или полученный в программе G2G файл G-code придется ручками убирать лишние команды.Hash писал(а):Доброе время суток.
Пытаюсь слабать плату на 3D-принтере. Заменил хот-энд E3D царапкой на базе кернера (заточил потоньше). Ищу программу перегонки Gerber в G-код, но G-код под Marlin. Эта программа умеет делать марлиновский g-код?
Спасибо, понял!xenon-alien писал(а):Да, Там в настройках нужно прописать.Hash писал(а):Доброе время суток.
Пытаюсь слабать плату на 3D-принтере. Заменил хот-энд E3D царапкой на базе кернера (заточил потоньше). Ищу программу перегонки Gerber в G-код, но G-код под Marlin. Эта программа умеет делать марлиновский g-код?
По моей просьбе сделали такую возможность.
CNC-станки как правило работают с GRBL. А там сокращенная "нотация" - команда, а потом к ней набор координат построчно. Марлин же понимает только полнуе команды в каждой строке.Vlad1953 писал(а):G-code - это стандарт для управления шаговыми двигателями. Обычно это текстовый файл, где указаны команды перемещения. А у вас 3D принтер, где залита прошивка Марлин. Так что все должно работать, по логике. Только у вас остается еще 4ый двигатель, который толкает филамент. Вот тут и подвох будет. Или полученный в программе G2G файл G-code придется ручками убирать лишние команды.Hash писал(а):Доброе время суток.
Пытаюсь слабать плату на 3D-принтере. Заменил хот-энд E3D царапкой на базе кернера (заточил потоньше). Ищу программу перегонки Gerber в G-код, но G-код под Marlin. Эта программа умеет делать марлиновский g-код?
Или Вы плохо сформулировали, или действительно не понимаете.Hash писал(а):CNC-станки как правило работают с GRBL. А там сокращенная "нотация" - команда, а потом к ней набор координат построчно. Марлин же понимает только полнуе команды в каждой строке.
Или я чего-то не помимаю.
Вы очень точно сформулировали мысль, которую я хотел донести. Но ввиду того, что станочки у меня где то года два(3D фрезер и 3D принтер), и то на любительской основе, то конечно, так грамотно не сформулирую.Курдль писал(а): Grbl - это стандарт для контроллеров очень узкого класса станков, как правило для хобби.
А существует чертова туча разных видов ЧПУ-устройств со специфическими контроллерами (у пром. станков называются стойками).
Многие из них имеют специфические командные системы, включающие дополнительные G-коды и т.п.
Для того, чтобы для них можно было разрабатывать УП с помощью САМ-программ, производители станков публикуют препроцессоры и постпроцессоры, которые интегрируются в САМ-программы и помогают трансформировать стандартные G-коды, выходящие из САМ-программ, в УП, оптимальные для конкретного типа станка.
Я заморочился мощнееVlad1953 писал(а):На своем станочке внедрил так сказать, новую систему крепления печатной платы.
Ну у меня намного скромнее станочек, да и в моей деревне "Гадюкино" что то такое найти или заказать просто невозможно. В окрестных производствах как в известной фразе "Все украдено до нас". Выручает только интернет, ну и когда с другом попадаем на толкучку в Питер. А уже 2 года там не были, нужно позарез. Так с короной с вирусом теперь не знаем когда попадем.Курдль писал(а):Я заморочился мощнееVlad1953 писал(а):На своем станочке внедрил так сказать, новую систему крепления печатной платы.
Изготовил из толстого текстолита специальный стол. Причем на нижней поверхности выфрезеровал углубления для точной посадки на рифленый станочный профиль. За счет клиновидных углублений последнего, стол садится без люфта и всегда занимает одно и то же положение, относительно горизонтальных осей станка.
На верхней поверхности слева прикрутил на эпоксидку эталонную планку. Её правую кромку фрезернул для точной подгонки по оси Y.
Теперь, прислонив к ней плату, могу быть уверенным в точности ориентации.
Также высверлил с интервалом 5 мм отверстия 2мм для установки штифтов, если возникнет необходимость в двусторонней обработке и т.п.
Ну и изготовил универсальные прижимы, которые еще являются контактами, используемыми при съеме карты высот.
Станок такой же китайский, как у большинства. Разве что покрашен красившеVlad1953 писал(а):А станочек у вас отличный, интересно, какая его цена и где брали?
Посмотрел на ваш станочек, действительно, размер стола маловат. На моем 200х195 мм и то уже маловато.Курдль писал(а):Я про него много лестных и нелестных слов написал у себя на сайте - можете почитать
Но мы сейчас о столе для печатных плат. Так вот, я добиваюсь не только надежного крепления (это не трудно), а в основном - возможности извлекать плату для других технологических операций, а потом устанавливать точно на то же место без потери координат.
Например - засветка фоторезиста лазером на станке - изъятие - травление - возврат на место - сверловка - изъятие - нанесение паяльной маски - возврат на место - засветка маски лазером - изъятие - ...
А как концевички помогут в позиционировании платы? Вы ж не на плату их установите, а на станокVlad1953 писал(а): А так в плане установить концевички, но ось Z немного смущает, в плане нуля.
Например жестко привязать нижний левый угол по оси X, Y. И плату устанавливать строго в определенном месте. Правда и отходов будет не меряно.Курдль писал(а):А как концевички помогут в позиционировании платы? Вы ж не на плату их установите, а на станокVlad1953 писал(а): А так в плане установить концевички, но ось Z немного смущает, в плане нуля.
Ну, я выбрал вариант проще - не крутить маховики и не выключать контроллер во время промежуточных операций, требующих изъятия платы с рабочего столаVlad1953 писал(а):Например жестко привязать нижний левый угол по оси X, Y. И плату устанавливать строго в определенном месте.
Лист чего? Уголки фрезеруете, что ли?svm писал(а):2. Кладу чистый лист на стол и запускаю эту УП с габаритами.