Всем здравствуйте, мне интересен вопрос кто и как сверлит дырки в печатках , как их вырезает (не имеется в виду изготовление платы на CNC а именно сверловка, так как качество платы на CNC мне не понравилось, фоторезистивный метод лучше)
Предисловие: После того как я 2 дня первых майских праздников сверлил плату на 230 дырок с помощью маленького настольного сверлильного станка, я четко решил что делать этого больше не буду, и занялся поиском варианта решения данной проблемы ... как выяснилось хорошего действенного решения просто нет... Есть масса способов сверлить в автомате отверстия, но я так и не нашёл варианта софта чтобы можно было самой маленькой фрезой сделать всю работу, то есть вставил заготовку и ушёл ... Конечно данная проблема может быть не актуальной для кого то , но смена фрез влечет за собой кучу нюансов в моём случае же хочется чтобы все делалось само..
Итог: Рожден был скрипт, написанный на VBS(почему VBS? блин ненавижу дельфи всеми фибрами души а JS там еще хуже чем VBS)
Скрипт предназначен для : 1- Сверловка отверстий , любых размеров с разными стратегиями сверления (контурное/ фрезеровка, или полное снятие обрабатываемого слоя но в любом случае одной фрезой без смены инструмента) 2- Высверливания контура платы, и прочих тех отверстий таким же методом
что есть на текущий момент: +Анализ PCB и отверстий +Пред просмотр каждого отверстия в масштабе +Формирование G-Code для сверловки (взят базовый самый простой вариант кода чтобы заработал даже на АРДУИНО самоделках, так что не пугайтесь из за кучи окружностей рисованных дугами) +Сверление всех типов отверстий доступных в Altium (круглые, прямоугольные, скругленные) двумя стратегиями сверления (контурное, и полное снятие слоя)
в планах : Высверливания контура платы Оптимизация перемещения патрона, пока дырки сверлятся в порядке их создания, хотя и на перемещение уходит не такое большое время но все же ...
Представленный в архиве скрипт это бетка, код прокомментирован и избыточен но уже достаточен для тестов Помните это бетка на оформление и прочие мелочи внимания не обращал , сюда тапками не кидать ...
Хотелось бы обсуждения такой идеи вообще ну и вообще любой флэйм по теме...
Eagle + 3d принтер. Не? Орёл код дорожек и отверстий генерит(хрен знает с какого года, но давно). Это именно так и делал.
Добавлено спустя 7 минут 53 секунды: А чего именно Altium? Типа это круто? Он же тяжёлый. Вы материнки на ноуты в 10 слоёв делаете?
Добавлено спустя 38 минут 28 секунд: Пару слов в сторону Eagle: Очень много чётких хоббийных проектов(забугорных) именно в нём сделано. Исходники пцб дуин хотябы. Да у того же seeedstudio всё на Орле(хотя давно к ним не заходил, может что и изменилось).
Madf , ну как бы я тоже такой херью страдал но это требует время две проги , я хочу уменьшить количество прослоек
ilalexey , Давайте я много много лет работал в P-CAD , когда он накрылся медным тазом некоторое время я пытался потыркать другие кады этого направления, но обемы тупости отсутствие функционала и прочее вызывает просторвотный рефлекс , и орел был даже не в списке лучших ...
Альтиум прекрасно хватает файлы орла и пережовывает, есть куча модулей для этого ...
Моя основная цель это разработка малогабаритных весьма сложных устройств , мне требуется 3Д проектирование , а в альтиуме оно просто ИДЕАЛЬНО, следовательно без вариантов
ну 10 слоев не делал а 6 недавно развел под заказ ... но я в основном проектирую и не изготавливаю вовсе ... счяас хочу запустить свою тему уже несколько лет я иду к этому последовательно.. и альтиум тут как раз вписыввается ...
И это: наверно между словами "Altium" и "CNC" междометие(?не знаю, как это называется) "vs" не резонно употреблять. Скорее "Altium vs Proteus" или "Altium vs Eagle". "CNC" - это другая история.
Добавлено спустя 2 минуты 47 секунд: О, P-CAD забыл упомянуть
Добавлено спустя 1 минуту 53 секунды: А из Altium в Eagle можно пихать? Тогда бы вопрос решился.
Добавлено спустя 8 минут 10 секунд:
Faster писал(а):но обемы тупости отсутствие функционала и прочее вызывает просторвотный рефлекс , и орел был даже не в списке лучших ...
Вспомнил важную фичу "тупого" Орла. В то время, когда P-CAD, Altium и Proteus хромали на согласование схемы и платы, Орёл это делал весьма безболезненно(тупым переключением на другое окно, ALT_TAB).
Faster писал(а):Давайте я много много лет работал в P-CAD , когда он накрылся медным тазом некоторое время я пытался потыркать другие кады этого направления, но обемы тупости отсутствие функционала и прочее вызывает просторвотный рефлекс , и орел был даже не в списке лучших ...
На самом деле есть DipTrace, очень простое проф решение. Даже не всегда нужно читать документацию, всё интуитивно понятно.
Faster писал(а):ну как бы я тоже такой херью страдал но это требует время две проги , я хочу уменьшить количество прослоек
Какие две проги? Как заметили ранее другие оппоненты, да, есть кад системы, в которых вы ведёте разработку, на выходе имеете разные форматы экспорта, например тот же ДипТрейс экспортит в Гербер, который с легкостью можно открыть в любом ПО управляющий станком.
Если вам так на всё лень, заказывайте просто на стороне.
Перечитал начало топика. Ничего не понял. ----- "мне интересен вопрос кто и как сверлит дырки в печатках , как их вырезает" Ну вроде ответили. ----- "так как качество платы на CNC мне не понравилось, фоторезистивный метод лучше" Этого не понял. Всяко бывает. Делал ЛУТ, фоторезист, фрезеровку. Для нагревательного стола принтера сто пудов нужен фрезер. Фоторезист попробуй ещё наклей(в хоббийных рамках разговора) - пузыри одни. ----- Наверно речь о вашем скрипте? Зачем так долго подруливать? Скрипт наверняка нужный! Если бы я сидел в Альтиуме, наверняка бы оценил. Да хз - может и перейду на него.
Чем же? Модели новых элементов рисуются очень просто и быстро, да лично мне влом ещё и 3Д модели рисовать (где-то брать), но и так достаточно (можно похожие в базе найти). Если обсуждать авто: расстановку и разводку плат - это вообще отдельная больная тема для всех пакетов. Ничего добротнее полуавтомата не придумано. Возможно в будущем все нюансы будут учитываться всякими нейронными сетями (как сейчас переводчик гугла).
ilalexey ? Я четко понимаю что "каждый кулик хвалит своё болото..."(с) Я не грю что игл это убогое гавно, это норминструмент а проетус вами упомянтуый стоит у меня и и используется как симулятор примитивов, я думаю что и более менее серьезную задачу в нем (хобийную) решить тоже можно, да переход по вкладкам для согласования это хорошо новы путаете групповые и индивидуальные инструсменты, давайте немного вам расскажу (скажем так отступлю от топика)
Я живу в Росии ДВ, второй разводяший живет в Новосибе, третий в Питере , плату проектирует 12 человек( это о последнем проекте) живут по всему миру и мы все можем сидеть одноврменно , Альтиум позволяет даже выполнять проектирование "РЕГИОНАМИ" тоесть каждый делает/ разводит свой кусок ... тока не нужно кидаться какашками и говорить зачем мне это надо ? я ведь хоббии а не работа ... а вот у меня Хобби и работа идут параллельно и иметь второй КАД для проектирования Хобби это по меньшей мере не очень хорошо ... ну да ладно
Теперь вопрос , орел может выровнять дорожки так чтобы их синхронизация на частоте 2ГГЦ была идентична , по одной кнопке ? или вообще правилом без кнопки ? он позволяет иметьпрвила разводки которые после настройки на проект/ проекты вообще позволяют зыбыть что такое ширина дорожки или ручная заливка регионов ?
Ладно речь шла не об этом, мне бы хотелось пообщаться о с теми к то а Алтиуме сидит ...
Madf , Гарбер это вообщето пром стандарт и к нему вопросов нет , но я не разу не видел софта который бы с гарбера делал нормальную мягкую цеклическую сверловку , а не хотел на каждую дырку свое сверло ... или у вас касетный CNC ? f rhjvt CopperCam вообще адекватных не нашел , и долго юзал связку P-Cad > Cam > ArtCam > CNC Бесило ...
DipTrace это не плохой вариант , но производители микрух под его библиотеки мало что делали , незаню я с ним в плотную не сталкивался , качал триалку поглядеть ... просто но знаю точно что у пикада и альтиума самая большая библиотека компонентов
Faster писал(а):вообще адекватных не нашел , и долго юзал связку P-Cad > Cam > ArtCam > CNC Бесило ...
У меня без проблем получалось так: DipTrace > ПО CNC (ссылка). Без проблем открывает гербер... И нет, у меня не кассетный станок, ибо он небольших, домашних размеров, если так важно, то можно быстро менять фрезы, есть с стопорами (с пластиковыми кружками, которые не требует выставления нуля).
Faster писал(а):DipTrace это не плохой вариант , но производители микрух под его библиотеки мало что делали
Я уже выше сказал, что легко всё рисуется своими руками (уже потихоньку своя база растет). А если лень, то у них есть сервис платный, где заказываешь законченные модели деталей.
Faster писал(а):давайте немного вам расскажу (скажем так отступлю от топика)..
В таком ракурсе Орёл пролетает сто пудов. Чего то подумал, что речь о 200+ отверстий(50х100 платке примерно). Альтиум суперовый пакет. Он у меня стоял на второй машине. Странно, что у него не развита чпу тема.
Faster писал(а):а проетус вами упомянтуый стоит у меня и и используется как симулятор примитивов
Та же фигня. Только использую для симуляции процессов примитивных схем(не примитивов. компонентов?).
ilalexey , Этоя грил про свою проф деятельность , такие проекты в одного я наверно укакаюсь по ухи ... но разводить и чтото делать за деньги могу Игл да там не подходит , ну а если основной мой заказчик с канады поставил условие работы в альтиуме . то это нефига не просто так ...
Madf , ТАК ТОЧНо ОТКРЫВАЕт именно это гавно у меня и есть но ... сверлит он с опуском фрезы на всю глубену и тянет ... да так можно но долго , или ломать фрезу , или перетыкать , я сейчас могу откнуть например 0.5 мм и пойти курить через некоторое время получу всю сверловку ... почуствуйте разницу ...
Вообще мои замыслы по глобальнее. хочу вообьще забабахать DIY станок для производства плат с маской , шолкографией сверловкой и травлением .. не ну это пока тока наполеоновские планы ...
Пошел пилить прямоугольные и закругленные отверстия
У меня оригинал , достался в наследство от другого большого станка , но уверен что и на поддельном железе СОФт работает так же , а если покупать то за такие цены хрен бы я купил , у них жлезо намертво привязано к ПО ине шагу в сторону , а ПО глючновато ... хотя работает и делает своё дело .. насчет гарбера вы видимо не поняли я нехочу сверлить именять сверла я хочу сверлить все одним сверлом на 0.5 к примеру ... покажите мне привев такого кода при экспорте из гарбера ...