Новый станок в действии

После замены дешевого китайского шпинделя на еще более дешевый «дремель» удалось получить вполне приличную скорость сверловки.
Обсудить можно тут.
- +2
- 11 января 2014, 09:18
- evsi
Да, такой станок вещь, это факт. Особенно когда делаешь платы пачками. Полностью весь самодельный? Я имею ввиду софт, станина.
- Papandopala
- 11 января 2014, 11:53
- ↓
Конкретно этот — клон, но туда становится и родной дремель-двухсотка. Основная проблема была с тем, что родной шпиндель можно было поставить как угодно близко от стола, а дремель значительно короче и места крепления щеток двигателя не позволяют запихнуть его глубже в крепление. В итоге пришлось купить клон, который на недостающие 10мм длиннее.
Это обычный 3020 (одна из модификаций с шировинтовыми передачами и чуть более толстыми направляющими). Штатный шпиндель — 300Вт (ими весь ебэй завален).
У меня подобный аппарат, только стол побольше — 30х40, шпиндель маловат, но хватает. А вот с подготовкой… просто пипец сколько времени убивается.
- JeckDigger
- 12 января 2014, 00:06
- ↑
- ↓
Рисую в DipTrace, затем выгружаю Gerber и NC Drill. На станке делаю только сверловку и фрезеровку контуров с вырезами в плате, фрезеровку дорожек не делал, все не соберусь никак. Далее в CooperCAM готовлю программы сверловки под каждый диаметр и программы фрезеровки. Все. Выходные файлы загружаю в MACH3 у уже протравленные платы сверлю и фрезерую.
- JeckDigger
- 12 января 2014, 09:30
- ↑
- ↓
Фрезеровку дорожек я и не собираюсь делать, меня интересует только сверловка и обрезка по контуру. Но для подготовки я использую описанную выше связку. Собственно, основная часть заморочек в этой связке касается панелизации и автоматической генерации герберов прямо из .brd файла. Непосредственно генерация g-code для сверловки и обрезки по контуру это ровно один вызов pcb2gcode. Есть у этой связки одна не решенная (надеюсь пока) проблема — выгруженные из игла герберы для контура содержат и контуры крупных отверстий (которые внутренние, естественно) и pcb2gcode генерит код для фрезеровки и этих отверстий тоже, что совершенно лишнее и я бы даже сказал не нужное действие.
Скорость сверления настолько актуальна? Дольше готовить материал для программы сверления. Лучше раскажи какой совт используешь для подготовки и непосредственно изтоговления (обработки) плат на станке.
- JeckDigger
- 11 января 2014, 14:44
- ↓
Управляющий контроллер я смотрю у вас не как в комплекте, а какой же?
Подключен контроллер по LPT или как то иначе?
Как решили проблему с пылью и шумом (хотя вижу, что станок вроде не в жилом помещении)?
Подключен контроллер по LPT или как то иначе?
Как решили проблему с пылью и шумом (хотя вижу, что станок вроде не в жилом помещении)?
Контроллер тот, который шел в комплекте. О его настройке я буду писать отдельно. Подключен по LPT. Да, станок не в жилом помещении, но проблему с пылью и шумом я тоже буду решать. Просто прежде чем ее решать мне нужно было настроить станок. С учетом отсутствующей документации на контроллер это оказалось не так просто.
Круто :) Мечтаю о подобном, может, когда-нибудь и дойдут руки :)
С другой стороны, на работе стоит www.t-g.ru/shop/58/261/ Не знаете, такие кто-то приспосабливал для сверления отверстий в платах? Смотрел структуру рабочего файла, вроде как обычный текстовый, то есть, по идее, можно написать конвертер из гербера.
С другой стороны, на работе стоит www.t-g.ru/shop/58/261/ Не знаете, такие кто-то приспосабливал для сверления отверстий в платах? Смотрел структуру рабочего файла, вроде как обычный текстовый, то есть, по идее, можно написать конвертер из гербера.
- VovaShumel
- 12 января 2014, 01:38
- ↓
Увы, вряд ли я смогу тут что-то посоветовать. Если фалы с командами обычные текстовые, то, скорее всего, это обычный G-code, а это, в свою очередь, самый распространенный формат команд для станка.
Спасибо :)
Скажите, а как вы совмещаете начальные координаты по «x» и «y» сверла и соответствующей точки на плате? Там ведь нужна точность в 0,1, пожалуй.
Скажите, а как вы совмещаете начальные координаты по «x» и «y» сверла и соответствующей точки на плате? Там ведь нужна точность в 0,1, пожалуй.
- VovaShumel
- 12 января 2014, 03:00
- ↑
- ↓
Пока никак, процесс еще не запущен, я только со станком вожусь. Потом проблема решается проще — сделаю замер совпадения длины отрезка по обеим координатам у станка и на фотошаблоне (грубо говоря просто сделаю тестовую плату максимального размера, на которой будут отверстия по углам все сконвертирую в нужные форматы, просверлю отверстия и приложу фотошаблон). Затем по итогам замера скорректирую настройки софта (у меня LinuxCNC, там параметры станка весьма гибко настраиваются) так, что бы отверстия просверленные станком и напечатанные на фотошаблоне совпали как можно точнее.
Ну это ты скорее о калибровке линейных размеров, а не о совмещении нулевой точки. А с совмещением проблем никаких, где начал сверлить, там и нулевая точка, главное за пределы заготовки не выскочить :). Остальные операции совмещаются по сверловке.
Кстати, о LinuxCNC хотелось бы подробнее, вплоть до отдельного обзора, если время найдется. Штука уж больно интересная.
Кстати, о LinuxCNC хотелось бы подробнее, вплоть до отдельного обзора, если время найдется. Штука уж больно интересная.
Да, с совмещением нулевой точки проблем вообще никаких нет. А вот калибровку делать придется. Обзор не обещаю, я глубоко не копал, а что бы просто запустить, там нужно только сгенерировать конфигурацию (для этого есть отдельный гуй). Остальное там достаточно просто делается из гуя.
Спасибо вам обоим за ответы! Я пока только ЛУТом пользовался, да на коленке сверлом сверлил, потому как-то не приходило в голову, что можно наоборот.
- VovaShumel
- 12 января 2014, 13:17
- ↑
- ↓
Я ж жеж не спорю :)
Просто в промышленных масштабах никогда ничего ещё не делал. Так, всякие мелкие поделки.
А вообще, наверное, по-хорошему, большие количества дешевле в Китае заказывать. Всё равно самостоятельно шёлк толком не сделаешь, лужение опять же, металлизация отверстий…
Просто в промышленных масштабах никогда ничего ещё не делал. Так, всякие мелкие поделки.
А вообще, наверное, по-хорошему, большие количества дешевле в Китае заказывать. Всё равно самостоятельно шёлк толком не сделаешь, лужение опять же, металлизация отверстий…
- VovaShumel
- 12 января 2014, 14:15
- ↑
- ↓
Вы просто не в теме.Да, действительно :)
Круть, конечно :) Спасибо!
- VovaShumel
- 03 августа 2014, 00:07
- ↑
- ↓
Скорее не gerber, а excellon. Он как раз предназначен для сверлильных станков. Возможно Ваш станок его нормально понимает. Если нет, то из экселона сконвертировать нужный формат несложно. ИМХО, это гораздо проще, чем из гербера.
G-code это не гербер/ Гербер это формат фотоплоттера. Excellon это, насколько я понимаю, формат сугубо для сверлильных станков, а там 3D фрезер, у которого с большой вероятностью G-code.
G-code это не герберЭто понятно, но G-code из САПР-ов напрямую не достанешь (во всяком случае не из каждого), а exellon — пожалуйста, везде есть постпроцессоры. А уж G-code из exellon получить дело не сложное. Кроме того есть фрезеры, которые exellon понимают напрямую или имеют уже готовые конвертеры. Может и этот тоже.
Excellon это, насколько я понимаю, формат сугубо для сверлильных станковНе совсем, вот цитата из вики:
The Excellon format [1] is widely used to drive CNC drilling and routing machines in electronics manufacturing of printed circuit boards (PCBs).
Это понятно, но G-code из САПР-ов напрямую не достанешьДля этого есть изрядное количество конвертеров из гербера в G-code. pcb2gcode — один из них. Основная масса ориентирована на роутинг изоляционных промежутков, но практически все в качестве дополнительной функции умеют генерить еще и обрезку по контуру и сверловку. Да, для игла есть pcb-gcode либа на ULP которая встраивает необходимую функциональность прямо в CAD.
Комментарии (34)
RSS свернуть / развернуть