Создание ЧПУ

Хорошая печатная плата - залог надежности устройства. Как сделать такую плату?
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Создание ЧПУ

Сообщение mial »

Ruzik
В Мачь дипТрейс может слить готовую УП сверловки. Я пока планет снс не было так и делал. Контур платы обычно делаю в Альфа каме. Но без проблем можно сделать в любой САМ системе. Но так как не все САМ понимают гербер, то проще при экспорте контура делать это в dxf. Дип позволяет так сделать. Хотя кто как привык. На данный момент используя планет снс я имея файл exellent с данными сверловки могу сверлить плату без всяких конвертеров. Напрямую импортируя его в планет. С контуром как и писал через dxf и альфакам. С овальными отверстиями несколько сложнее. Из дипа при создании УП для мача в конце файла он вставляет проходы фрезы для овальных отверстий. Типа вот так.
Спойлер

Код: Выделить всё

T05 M06 M03 G43 H1 S24000
G0 X99,4 Y37,2 Z2,54
G1 Z-2
X97,8 Y37,2
G0 Z2,54
G0 X99,4 Y26,2 Z2,54
G1 Z-2
X97,8 Y26,2
G0 Z2,54
G00 Z10.0
M02

тут 2 овальных отверстия для крепежа энкодера. Подразумевается что диаметр фрезы равен ширине пропила.
тут прада сталкиваешься с таким неприятным моментом. Если фреза типа кукуруза, то при вертикальном заглублении ее уводит немного в сторону. Поэтому я в последнее время делаю все в ручную В проекте в самом начале пропила ставлю отверстие диметром в ширину пропила. В УП добавляю строки так что бы фреза заходила в отверстие, тогда пропил получается красивым и ровным. Строки не сложно добавить даже в ручную если знаешь координаты, кои можно посмотреть в самом дипе. Ну и G коды основные надо знать конечно.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

Re: Создание ЧПУ

Сообщение Ruzik »

mial
Думаю овальные отверстия, какие то вырезы и тп, экспорт dxf в ArtCam, там делать УП для этого дела. Все остальное через CopperCam.

Начну так, потом уже по ходу дела разберусь.

По поводу скорости оси Z, хоть примерные для текстолита при скорости 8000 об/мин кто нибудь подскажет?
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Создание ЧПУ

Сообщение mial »

Ruzik писал(а):По поводу скорости оси Z, хоть примерные для текстолита при скорости 8000 об/мин кто нибудь подскажет?

На 24000 я сверлю 600 мм. в мин. Тебе значит 150-200 мм. в мин. Может и не прав, хотелось бы тоже услышать кто как сверлит по подаче.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
NickSmith
Встал на лапы
Сообщения: 87
Зарегистрирован: Вс мар 07, 2010 00:03:40

Re: Создание ЧПУ

Сообщение NickSmith »

Ruzik писал(а):mial
Думаю овальные отверстия, какие то вырезы и тп, экспорт dxf в ArtCam, там делать УП для этого дела. Все остальное через CopperCam.

Начну так, потом уже по ходу дела разберусь.

По поводу скорости оси Z, хоть примерные для текстолита при скорости 8000 об/мин кто нибудь подскажет?

Я намучился с этим дурацким Coppercam ом Глючный и кривой. Инструментов можно вбить только 50. Чуть что не так, он начинает тебе такое городить. После долгих поисков остановился на SheetCam TNG. К нему есть русскоговорящий манул, по которому за пару часов я его освоил. В ней можно сразу и сверловку и обрезку сделать. Понимает и NC drill и DXF. Все можно сделать достаточно легко и просто.
Конечно и у нее есть свои странности.
Например она зачем то после смены инструмента возвращается к предыдущему отверстию, благодаря чему сломал несколько сверел. Но теперь зная это просто подправляю код и радуюсь жизни:-)
Аватара пользователя
bobych
Открыл глаза
Сообщения: 67
Зарегистрирован: Вс май 01, 2011 17:41:33
Откуда: Киев Боярка

Re: Создание ЧПУ

Сообщение bobych »

Не более 0,02 мм на оборот.
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

Re: Создание ЧПУ

Сообщение Ruzik »

bobych
Для сверла диаметром 0,3 мм. получается 8000*0,02 = 160 мм/мин. А для сверла диаметром 3 мм, тоже 160 мм/мин ставить или все таки меньше? А если сверло на 10 мм?

Тут смысл в чем, скорость резания текстолита какая у нас?

Например:
Сверло 0,3 мм, длина окружности 0,3*3,14 = 0,9 мм. Так как у сверла 2 режущих кромки, то 0,9/2 = 0,45 мм реза за оборот.
Сверло 2 мм, длина окружности 2*3,14 = 6,3 мм. Так как у сверла 2 режущих кромки, то 6,3/2 = 3,2 мм реза за оборот.

Естественно подача по оси Z должна быть разная в обоих случаях или я чего то не понял? :dont_know:

Получается, что скорость резания сверлом 2 мм больше скорости резания сверла 0,3 мм в 3,2/0,45 = 7,1 раза.
Значит подачу по оси Z для сверла 2 мм нужно уменьшить до 160/7,1 = 22 мм/мин ?
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Создание ЧПУ

Сообщение mial »

Ruzik
Больше 3мм диаметром не сверлил. А так сверлю все диаметры на одной скорости 500-600 мм. в мин. Отверстия большого диаметра делаю фрезеровкой.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
bobych
Открыл глаза
Сообщения: 67
Зарегистрирован: Вс май 01, 2011 17:41:33
Откуда: Киев Боярка

Re: Создание ЧПУ

Сообщение bobych »

За один оборот две режущие кромки сверла должны снять по 0.01мм каждая.
И от диаметра сверла зависит только нагрузка на шпиндель.
Ессно это данные для стеклосекстолита.И сверла диаметром не пол метра.
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

Re: Создание ЧПУ

Сообщение Ruzik »

Сверлом 10 мм сверлить ни кто не собирается, просто сделал акцент на толстое сверло из за того, чтобы было понятно, что я имею в виду.

В общем ставлю 160 мм/мин при оборотах 8000, сверло 0,3 не сломается? :)

**********************************************************************

Еще вопрос по Mach3, стрелками на клавиатуре двигаем портал и двигается это дело быстро. Если нужно выставить ноль, то как сделать, чтобы двигалось медленнее, может горячая кнопка есть, нажали ее и портал начинает двигаться медленно (в ручном режиме)?
Или вручную за оси шаговиков крутить?
Аватара пользователя
NickSmith
Встал на лапы
Сообщения: 87
Зарегистрирован: Вс мар 07, 2010 00:03:40

Re: Создание ЧПУ

Сообщение NickSmith »

Ruzik писал(а):Сверлом 10 мм сверлить ни кто не собирается, просто сделал акцент на толстое сверло из за того, чтобы было понятно, что я имею в виду.

В общем ставлю 160 мм/мин при оборотах 8000, сверло 0,3 не сломается? :)

**********************************************************************

Еще вопрос по Mach3, стрелками на клавиатуре двигаем портал и двигается это дело быстро. Если нужно выставить ноль, то как сделать, чтобы двигалось медленнее, может горячая кнопка есть, нажали ее и портал начинает двигаться медленно (в ручном режиме)?
Или вручную за оси шаговиков крутить?


Нажимаем tab/ Появляется окно, в котором с линейной подачи можно переключится на шаговую и выбрать количество шагов за нажатие.
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Создание ЧПУ

Сообщение mial »

Ruzik писал(а):В общем ставлю 160 мм/мин при оборотах 8000, сверло 0,3 не сломается?

не сломается если даже поставишь 300 мм.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
sa-ta
Это не хвост, это антенна
Сообщения: 1413
Зарегистрирован: Пн ноя 23, 2009 00:50:23
Откуда: Crimea, Simferopol

Re: Создание ЧПУ

Сообщение sa-ta »

я сверлю 500мм/мин всеми сверлами.. от 0.7 (мельче не пробовал)
режу контур 2мм кукурузкой 350мм/мин. тонки пропилы, пазы центровкой 0.8мм - 150мм/мин.

самое толстое делал 1.5мм FR4. чаще 1мм СФ2.

обороты на бормашине 3-4 по регулятору (около 20К примерно)
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3121
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Re: Создание ЧПУ

Сообщение Sailanser »

Решил провести изыскания на тему связки Eagle+Sprint-Layout+StepCam+Mach3.
Дабы получать файлы сверловки, контуров плат при минимальных танцах с бубном. :))
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3121
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Re: Создание ЧПУ

Сообщение Sailanser »

Первая часть Марлезонского балета. :))
Схема и плата.

Программой в которой я трассирую платы является Eagle.
Разумеется в ней создал схему, схема очень простая, это просто блок кнопок для передней панели, 4-е кнопки и разъем для подключения.
По схеме сделал трассировку платы, поставил кнопки, крепежные отверстия и отверстия для последующего позиционирования для обрезки по контуру. Хоть плата и простая но на ней присутствуют разнотипные отверстия, это отверстия разъема, отверстия выводов кнопок, отверстия мелких направляющих кнопок, отверстия крепежа и отверстия последующего позиционирования. Для них сделал диаметры 1.0, 1.2, 1.5, 3.2 и 3.4 На данный момент нет хорошего сверла на 3,2 либо на 3,175 (1/8") так что в качестве сверла для этих отверстий выступит фреза "Кукуруза" диаметром 3,175 мм (1/8") хотя фрезами и нельзя сверлить, но в данном случае сама фреза уже старенькая так что если и загублю то не страшно. Так же на отдельном слое отличном от контура платы повторил этот же контур но с перемычками дабы при последующей обрезке плата не вылетела и ее удерживали перемычки. Толщину контуров сделал 0 мм.

Изображение Изображение Изображение
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Создание ЧПУ

Сообщение mial »

Sailanser писал(а):Первая часть Марлезонского балета.

Ты потом не поленись, собери все в статью. А то в теме все равно затеряется... :(
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

Re: Создание ЧПУ

Сообщение Ruzik »

Sailanser
Еще овальные отверстия сюда до кучи, вообще было бы супер. :)
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3121
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Re: Создание ЧПУ

Сообщение Sailanser »

Ruzik писал(а):Sailanser
Еще овальные отверстия сюда до кучи, вообще было бы супер. :)


Есть гербер с овальными отверстиями? Просто у меня Eagle их не делает.
Аватара пользователя
Ruzik
Друг Кота
Сообщения: 5725
Зарегистрирован: Чт июн 09, 2011 17:17:47
Контактная информация:

Re: Создание ЧПУ

Сообщение Ruzik »

Sailanser
Вот для примера, это просто тестовая платка ни чего из себя не представляющая.
Вывел все возможные форматы.
Имея это, интересно как/в чем сделать отдельные УП для сверловки каждым сверлом? То есть не все сразу, а загрузил УП для сверла 0,4 и сверлим, затем сменил инструмент, выставил ноль по Z вручную, загрузил другую УП для другого сверла и продолжаем. Затем овальные отверстия и контур платы.
Вложения
Test.rar
(34.63 КБ) 147 скачиваний
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3121
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Re: Создание ЧПУ

Сообщение Sailanser »

mial писал(а):Ты потом не поленись, собери все в статью. А то в теме все равно затеряется... :(


Ок. Тогда наверно буду сразу параллельно выкладывать изыскания тут, и сразу добавлять материал в статейку дабы потом не делать двойную работу. :))

Ruzik писал(а):Вот для примера, это просто тестовая платка(


Погляжу архивчик, да покумекаю что из него можно сделать а самое главное дабы не очень муторно было. :))
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: Создание ЧПУ

Сообщение mial »

Sailanser писал(а):Ок. Тогда наверно буду сразу параллельно выкладывать изыскания тут, и сразу добавлять материал в статейку дабы потом не делать двойную работу.
:beer:
Ruzik писал(а):То есть не все сразу, а загрузил УП для сверла 0,4 и сверлим, затем сменил инструмент, выставил ноль по Z вручную, загрузил другую УП для другого сверла и продолжаем.

Это не принципиально. В маче можно в настройках поставить галку. Тогда он будет вставать в паузу как увидит код смены инструмента. В это время не теряя координат можно двигать голову в любое место. Откалибровать ноль по Z в зоне технологического поля. Я так делал когда с мачем работал. Загонял голову в технологическое поле на плате. Опускал Z до касания, обнулял, поднимал ось и нажимал старт. Голова едет в координаты последнего отверстия, затем стартует и сверлит отверстия с данным инструментом. Если применить скрипт и датчик касания, то вообще все просто. На этом же месте после смены сверла запускаем процедуру, находим новый ноль, стартуем дальше.
Если хочется отдельные УП для каждого инструмента, то можно сделать тупым копипастом в блокноте. Разбив программу на отдельные УП. Там все элементарно.
Посмотрел архив с тестовой платой. Не пойму что тебя напрягает. Дип генерит адекватный файл УП применительно к Мачу. Сделаю ремарку, на самом деле УП которую генерит дип подойдет только мачу, так как в качестве разделителя стоит запятая что не допустимо с точки зрения стандарта G кода, должна быть точка. И любая другая система ЧПУ сразу выдаст ошибку при загрузке этого кода. Но мач жует это без жалоб и возмущения.

Код: Выделить всё

T04 M06 M03 G43 H1 S24000
G0 X32,05 Y2 Z2,54
G1 Z-2
X28,95 Y2
G0 Z2,54
G0 X5,55 Y2 Z2,54
G1 Z-2
X2,45 Y2
G0 Z2,54
G0 X2 Y42,95 Z2,54
G1 Z-2
X2 Y46,05
G0 Z2,54
G0 X9,55 Y46 Z2,54
G1 Z-2
X6,45 Y46
G0 Z2,54
G0 X15,05 Y46 Z2,54
G1 Z-2
X11,95 Y46
G0 Z2,54
G0 X20,55 Y46 Z2,54
G1 Z-2
X17,45 Y46
G0 Z2,54
G0 X26,05 Y46 Z2,54
G1 Z-2
X22,95 Y46
G0 Z2,54
G0 X31,55 Y46 Z2,54
G1 Z-2
X28,45 Y46
G0 Z2,54
G00 Z10.0
M02

Участок УП с овальными отверстиями. Наверху первой строкой идет код смены инструмента.
T04 M06 M03 G43 H1 S24000
этот кадр говорит ЧПУ что нужно сменить инструмент. Код М6 код смены, Т04 номер инструмента который нужно взять, M3 включить шпиндель по часовой стрелке, S24000 с оборотами 24 т. об/мин. G43 включить компенсацию длины инструмента. Но так как у тебя нет таблицы с инструментом где прописана длина инструмента. То тут это работать не будет. Компенсация будет равна 0 и на работе ни как не отразится. Кстати, дип и тут не много, но косячит. Так как эту строку было бы правильней разбить на 2 строки.
T04 M06
M03 G43 H1 S24000
Вот таким образом. То есть сначала сменить инструмент, а потом уже включать шпиндель. Но если ты работаешь с ручным включением шпинделя, то опять же не актуально. Если шпиндель включается автоматически, то будет происходить такая интересная фишка. Перед сменой инструмента если в настройках стоит что останавливать шпиндель, шпиндель остановится, отработает таймер на остановку и тут же шпиндель включится. А для смены сверла тебе понадобиться в ручную выключить шпиндель, сменить сверло и потом после калибровки нуля не забыть включить шпиндель так как команды включения уже больше не будет.
Последний раз редактировалось mial Пт янв 10, 2014 13:21:52, всего редактировалось 2 раза.
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Ответить

Вернуться в «Изготовление PCB»