Заказ производства печатных плат в китае. Мелкосерийное производство электроники в китае, личный опыт непрофессионала. Предварительный просмотр gerber файлов

Заказ производства печатных плат в китае. Мелкосерийное производство электроники в китае, личный опыт непрофессионала. Предварительный просмотр gerber файлов

11.03.2019
Вспоминая былые времена. СССР, "Юный техник", кабинет химии, разбавленная азотная кислота и под присмотром преподавателя химии идет травление меди на куске гетинакса с нарисованными дорожками маминым лаком для ногтей. Позже появились маркеры для рисования дорожек на омедненном текстолите. Первые попытки изготовить двухстороннюю плату под МК AT89C2051 в корпусе DIP-40. Затем на смену маркера пришел ЛУТ, за ним аэрозольный фоторезист(буть он не ладен), а затем и пленочный фоторезист. Ну что еще надо для любительских плат. Ха, хочется зеленкой покрыть. Да пожалуйста, сейчас этого добра навалом. А маркировочку как? А металлизация сквозных отверстий? А если надо много? Ну... Все хватит. Есть для этих целей готовая промышленность. И так в далеком при далеком Китае, работают люди на производстве печатных палат. И эти люди готовы за сущие "копейки" сделать плату любой сложности. Качество? Судите сами.

Эти финьтюлки размером 3х4,5см. И как братья близнецы. Теперь о цене. Есть три варианта. Вариант первый. Если плата размером меньше чем 5х5см, двухслойная, то за 10 штук возьмут какие-то несчастные $13. Причем односторонние стоят так же. Вариант два. Если плата размером меньше чем 10х10см, то за это возьмут уже несчастные $25. То есть если 25/10=2,5. При нынешнем положении в стране это будет 2,5*60=150 руб. Это даже не плохо. Если нужно меньше плат, то можно с кем-нибудь скооперироваться. А если нужно что-то более изысканное, то можно написать письмо с запросом и милые Китайские манагеры все расчитают и выставят счет. Ну собственно и вся премудрость. Теперь давайте ка рассмотрим все по очереди. Фирм в Китае много, но мне понравилась одна. Называется HQEW . Для заказа необходимо зарегистрироваться. Об этом я писать не буду, так ка это банально. После регистрации можно начать делать заказ. Для этого заходим под своим аккаунтом. И нажимаем на ссылку, слева вверху, Place Order

Должна загрузиться страница калькулятора.

Здесь нужно натыкать характеристики вашей будущей платы.
Dimension: Размеры платы ширина, высота.
Layer: Количество слоев.
Quantity: Количество в штуках (минимум 5, но от количества зависит цена. Чем больше тем дешевле).
Panels: Незнаю что это, но подозревая количество плат на одном текстолите.
Thickness: Толщина текстолита.
Min.Trace Width/Space: Минимальная толщина проводника/зазара.
BGA: Не знаю. Что-то связано с корпусами BGA.
Via: Минимальный диаметр переходного отверстия.
Half hole: Будут ли полудырки. Нафик, это для многослоек.
Blind & Buried Vias: Это ваще не втыкаю что. Слепые переходы. Наверное тоже для многослоек.
Impedance: Сопротивление. Ничего не могу сказать.
Solder Mask Color: Цвет защитной маски. По умолчанию зеленая, но можно выбрать другую. За мани мани конечно.
Letter Color: Цвет маркировки.
Surface Finishing: Поверхостная обработка. Это какие будут контакты. Можно золотые.
Via Plugged: Если стоит да, то переходные отверстия будут на руже, если нет, то их закатают под маску.
Flying probe test: Летающий тест) Короче после изготовления робот будет тестить
проводники на разрывы и замыкания. Простой тест бесплатно, для наших плат вполне достаточно.
Copper Weight: Толщина медного покрытия.
Remark: Примечания
Могу сказать одно, для любительских плат нужно заполнить поля размеров, количества штук, количество слоев и цвет маски. Все остальное оставить по умолчанию. Далее жмем на оранжевую кнопку "Калкулате" и оцениваем возможность вашего кошелька. Вот вариант заказа платы 10х10см, 5 штук, двухсторонняя, маска зеленая.

Это расчет уже с доставкой. От момента заказа до момента похода на почту обычно занимает 2-2,5 недели. Перед тем как отправить, манагер скинет фотки готовых плат и спросит, все ли хорошо и можно ли высылать. Если все хорошо, даете отмашку и в течении 2-х дней вам высылают на мыло трек номер. По моему не плохо.
А теперь самое главное. Чем хороша именно эта контора. А тем что они сначала проверяют файлы на пригодность и только потом, если все хорошо, требуют оплату. В других конторах сначала нужно скинуть файлы, оплатить, а потом долго удивляться что за фигню сделали. Здесь после проверки файлов, если возникают вопросы, то сразу пишут письмо, мол тут не так, что делать. Файлы для изготовления принимают только в Гербер формате. Но я думаю это не такая проблема. Если кому все таки будет интересно как подготовить Гербер файлы для производства, пишите в коментах и я расскажу на примере DipTrace.
Так что все просто и культурно.
А вот статья о том как подготовить файлы для отправки в Китай.
Вот как платы приходят из Китая.


SvarX 15.12.14

Спасибо, отличная нужная информация!!! Насчет гербер файлов уже интересно.. если не сложно, опишите плиз процеес подготовки этих самых файлов файлов.

Алексей 15.12.14

Напишу. Скоро.

Surface 13.10.15 05:31

Есть уже статья про гербер?

Алексей 13.10.15 09:27
Денис 14.12.16 15:15

Разве Thickness не толщина текстолита? А зазор между проводниками - второе число в Min.Trace Width/Space.

Алексей 14.12.16 19:00

Вполне возможно))) Один черт я эти параметры не трогал. Если их поменять, то цена подскочит.

Саша 06.01.17 21:32

Алексей приветствую! Заказал платки там же, все ок качество на пять. Спасибо Вам за статью. Но у Вас ошибка - параметр Thickness: - это толщина платы! В заказе поставил 0,6 такие и приехали, позже уточнил у изготовителя, они подтвердили. Но с напаянными smd компонентами моя двусторонняя платка размером 8 * 4см вполне прочная.

Алексей 06.01.17 22:02

Спасибо. Я поправил чтоб не вводить в заблуждение людей.

Вячеслав 08.07.17 11:32

<<Чем хороша именно эта контора. А тем что они сначала проверяют файлы на пригодность и только потом, если все хорошо, требуют оплату.>> Ничего такого уже нет. Сегодня заказал у них платки. написали: Мы уже проверили ваши платы платите бабки и мы вышлем. Никаких фото не высылалось на проверку!

Алексей 08.07.17 11:46

Фото высылают после изготовления плат, а не после проверки файлов.

Вячеслав 08.07.17 11:50

Я вообще-то об оплате. (порядок другой)

Алексей 08.07.17 12:15

Сначала смотрят файлы, если все хорошо то выставляют счет. После оплаты идет в производство. Далее после изготовления высылают фото для подтверждения.

Вячеслав 09.07.17 01:28
Андрюха 07.01.18 12:44

Чуть выше вы писали - "...Чем хороша именно эта контора. А тем что они сначала проверяют файлы на пригодность..." - а адрес англоязычного сайта "конторы" с какой целью не стали указывать:)

Алексей 08.01.18 00:44

Потому что они его поменяли. Увы, но сейчас проще договориться с контурами а али. Делают качественно и быстро.

Приветствую всех пользователей MySku! Это мой первый обзор, прошу сильно не ругаться, конструктивную критику приму к сведению. Хочу рассказать вам, как и где заказывал платы в Китае, а так же как самостоятельно подготовить проект и на что обратить внимание. Ну что, начнем?!

Преамбула
Как-то захотел я повторить один из проектов, найденных в интернете, да так, что желающих на готовое изделие набралось около десятка друзей. Для выполнения проекта нужно изготовить печатную плату (далее ПП), заниматься ЛУТом для таких промышленных масштабов - для меня это верх мазохизма, да и захотелось заводской красоты. Промониторив отечественные конторы, где можно заказать ПП, пришел в уныние от цен, они явно проигрывают зарубежным аналогам (по стоимости), если вам не нужна сверхточность, как для космических аппаратов, и трехдневная срочность, то лучше заказать в Китае! Для себя выбрал именно эту контору, другие по тем или иным причинам меня не устраивали.
НО прежде, чем сделать заказ на сайте, нам необходимо подготовить сам проект. Для подготовки ПП выбрал свою любимую САПР программу DipTrace.

Подготовка проекта в DipTrace

Итак, после трассировки в DipTrace нам необходимо экспортировать результат в файловый формат Gerber.
«Файл-Экспорт-Gerber...»


Видим окно


Выбираем «Апертуры», жмем «Авто» и закрываем окно.
Далее выбираем пункт «Верхняя маркировка», там, где указаны «Объекты», оставляем галки по умолчанию. Так же можно нажать кнопку «Предпросмотр» и убедиться, что вся верхняя маркировка на месте. Нажимаем «Экспорт» и сохраняем файл с именем Top_silk.Так как ПП у меня двухслойная, аналогичным образом экспортируем «Нижняя маркировка» и файл сохраняем с именем Bottom_silk.
Далее нам надо экспортировать слои маски. Выбираем «Верхняя маска», не забываем поставить галки для «Переходы» и «Тех.отверстия». Нажимаем «Экспорт» и сохраняем файл с именем Top_mask, аналогичным образом экспортируем нижнюю маску с именем Bottom_mask.
Переходим к экспорту трасс. Выбираем «Верхний» в поле «Объекты» галки везде стоят, кроме «отверстия» и «размеры», экспортируем файл с именем Top. Аналогично экспортируем «Нижний» с именем Bottom. Прошу обратить внимание, галку «Зеркало» нигде не ставим!!!
Далее экспортируем границы, выбираем «Границы платы», экспортируем с именем Border.
Остался последний пункт, нужно экспортировать файл с описанием координат и диаметров всех отверстий на плате. Для этого «Файл-Экспорт-NC/Drill…»
Все оставляем как на рисунке

Нажимаем кнопку «Авто», далее «Экспорт» файл с именем Drill
Ура! Мы почти закончили.
Экспортированные файлы можно просмотреть на ошибки в любой программе понимающей Gerber, например GerbMagic или Pentalogix Viewmate, программы бесплатны и легко находятся в интернете.
Все!!! экспортированные файлы в одной папке сохраняем в архив rar. Теперь у нас все готово к заказу ПП на сайте

Теперь приведу возможности фабрики:

Дополнительная информация





Я заказывал двухслойную ПП 65х60 мм в количестве 10 шт. Ширина трасс от 0,3 мм до 0,5 мм с расстоянием между трассами 0,2 мм (мельчить не было смысла). Ширина шелкографии 0,25 мм. Переходные отверстия: внутренний диаметр 0,5 мм, внешний 1 мм.

Алгоритм заказа на самом сайте

Тут все просто, регистрируетесь на сайте. Переходите в Online Price Calculator.


Основные пункты для заказа
Dimension: Размер ПП в см
Layer: Количество слоев
Quantity: Количество ПП (минимальный заказ 5 шт.)
Thickness: Толщина ПП (лучше оставить по умолчанию 1,6 так дешевле)
Solder Mask Color: Цвет маски (лучше оставить зеленый, он дешевле всех)
Letter Color: Цвет шелкографии
Flying probe test: Тут можно выбрать Free for sample test
Остальные пункты оставляем по умолчанию.
Указываем свой e-mail и жмем «Calculate»

Для примера заполнил поля, после калькуляции видим стоимость работы, стоимость доставки и ее варианты, и ТТХ заказа.


Далее жмем «Upload PCB File, Place Order»
Видим окно


Upload Files: загружаем архив ранее подготовленного проекта ПП.
Заполняем остальные поля и подтверждаем.


После размещения заказа будет проводиться аудит вашего проекта на ошибки спецификации и корректность. Далее вам предложат оплатить заказ, я выбрал PayPal. После подтверждения оплаты работу выполняют примерно в трехдневный срок. После чего вам на e-mail присылают фото ваших ПП.
Вот то что прислали мне




Далее как сработает почта, я ждал около трех недель. Приятным бонусом стало то, что пришло 11 плат вместо 10. Видимо резали из одной заготовки, все, что влезло, сделали. Платы пришли в вакуумной упаковке!!! Был прочно запаянный пакет, который уже упаковали в пупырчатую пленку и уложили в обычную картонную коробку, перемотанную скотчем. Фото «анпакинга», к сожалению, не делал.
Теперь фото готовой работы:








Качеством плат остался доволен, серьезных замечаний нет. Ошибок при изготовлении не обнаружил. Шелкография ровная, все на своих местах. Трассы разведены качественно. К металлизированным переходам претензий тоже нет. Оцениваю качество на 4+.

Дома живности нет, так что в качестве бонуса будет

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

Я ни в коем разе не принуждаю сразу выливать ваше хлорное железо / перекись водорода, оставьте их для макетирования. Я лишь хочу показать, что заказать платы на производстве в наше время совсем не сложно, как может показаться начинающему радиолюбителю. Есть в этом что-то магическое - подержать в руках красивую плату собственного изготовления.

Для меня электроника выступает в качестве хобби, и я, разводя очередную плату, просто отсылаю ее на производство и возвращаюсь к ней только после получения готовых плат. Таким образом, у меня может крутиться несколько проектов одновременно. Я не травлю платы сам и макетирую на проводах только в крайнем случае.

В статье затрону минимальную подготовку к производству плат в программе Eagle CAD. Другими программами не пользуюсь, но думаю смысл будет примерно таким.

Ну, начнем с того, что Eagle CAD (далее буду иногда называть его Орлом) - сама по себе программа платная, но есть бесплатная версия с ограничениями. На один проект допускается рисовать не более 2х листов схемы и разводить не более 2х слоев платы площадью до 80 см2. Мне пока что хватает. Зато всегда пользуюсь актуальной версией с сайта производителя, а не каким-то ломаным старьем.

Учить работать с программой я не буду, для этого есть хорошие статьи от DiHalt’а (ссылка будет в конце статьи), а лишь быстро пробегусь по тому, что нужно сделать для заказа плат.

Разводка платы и DRC контроль

Перед началом разводки необходимо ознакомиться с нормами, которые допускает производитель при изготовлении - это минимально допустимые размеры и зазоры. От них зависит, насколько корректную плату вы получите. Для начала разводки главное среди них это минимальный размер дорожки и переходного отверстия. Производители всегда указывают свои технологические возможности на сайте и почти все сейчас делают дорожки от 6 mil (0,150 мм). Конечно возможно и меньше, но чаще это будет дороже. Советую не мельчить и разводить покрупнее - вам же будет потом удобнее.

Допустим, вы худо-бедно развели печатную плату. Теперь необходимо проверить зазоры в автоматическом режиме по всей плате. Производители иногда прикладывают файлы для их контроля в разных программах. Вот, например, OSH Park подготовил свои нормы в файлах для скачивания . В принципе, по этим нормам можно заказывать и у других производителей, везде технологические возможности примерно одинаковые.

*Открываем в пункте DRC скаченный файл или настраиваем зазоры сами

Жмем Проверить и получаем кучу ошибок. По каждой ошибке можно посмотреть место, где она вызвана, и принять решение: либо исправлять, либо забить и ничего не делать. Заказ плат процедура простая: что нарисуешь, то и получишь, задача программы лишь подсказать тебе слабые места.

Выгрузка на сайт производителя

Все производители принимают платы в виде gerber файлов, но бывают приятные исключения. Например, тот же OSH Park позволяет загружать прямо *.brd файл из Орла или *.kicad_pcb из программы KiCAD с последующим просмотром получившегося результата.

CAM processor

Вернемся к gerber файлам. Для генерации этих файлов из Орла, необходим так называемый CAM процессор. Это файл, в котором настраивается какие слои в какой файл выводить.

Вы конечно можете настроить вывод сами по тем же требованиям с сайта производителя, а можете воспользоваться готовым, если найдете.


*Eagle выведет слои top, pads, vias в файл *.toplayer.ger

Но тут надо быть внимательным, т.к этот CAM процессор выведет файлы с названиями, которые будут понятны одному производителю, а другой в них запутается. Так что смотрим требования к именам gerber файлов на сайте производителя и называем их соответственно.


*требования с сайта одного из производителей

Предварительный просмотр gerber файлов

Прежде чем оплачивать заказ не будет лишним посмотреть, как сгенерировались ваши файлы.

Возможно, там съехал слой шелкографии или поехали шрифты (самая частая проблемы, всегда пишите векторными шрифтами).

Для этого есть разные бесплатные online сервисы или программы. Файлы загружаются в zip архиве . Иногда функция просмотра встроена прямо в форму заказа платы. Так, например, EaseEDA имеет свой просмоторщик.

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

  • Tutorial

Занимаясь электроникой «для души» и не претендуя на лавры «профессионала» и «специалиста» тем не менее иногда удается создать что-то интересное не только для себя, но и для других. И тут неизбежно встает вопрос об изготовлении мелкой серии. Про заказ печатных плат уже много раз писали, многие пробовали и, в принципе, тут все более менее понятно, что и как. Первая партия запаяна, прошита и отдана счастливым владельцам, все хорошо. Внезапно выясняется, что нужно сделать еще пару десятков плат, а времени сидеть по вечерам с пинцетом и феном особенно и нет, да и глаза жалко. Настал момент сделать следующий шаг - попробовать сервис PCBA (PCB Assembly).


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

Для начала напомню, что нужно чтобы заказать изготовление голых печатных плат. Если у вас уже есть разведенная плата, нужно экспортировать Gerber и Drill файлы. Для каждого слоя печатной платы нужен отдельный Gerber файл. Название Gerber файла должно соответствовать слою печатной платы. Я использую DipTrace для разводки плат и при экспорте Gerber файлов создаются файлы с такими именами:

BoardOutline.gbr
Bottom.gbr
BottomMask.gbr
BottomPaste.gbr
BottomSilk.gbr
Through.drl
Top.gbr
TopMask.gbr
TopPaste.gbr
TopSilk.gbr

Казалось бы, достаточно понятно? Но с такими именами файлов архив примет разве что SeeedStudio. Для всех остальных файлы приходится переименовывать:

Top layer: pcbname.GTL
Inner Layer 1: pcbname.GL1 (for 4-layer board)
Inner Layer 2: pcbname.GL2 (for 4-layer board)
Bottom layer: pcbname.GBL
Solder Stop Mask top: pcbname.GTS
Solder Stop Mask Bottom: pcbname.GBS
Top Paste: pcbname.GTP
Bottom Paste: pcbname.GBP
Silk Top: pcbname.GTO
Silk Bottom: pcbname.GBO
NC Drill: pcbname.TXT
Outline layer: pcbname.GKO or pcbname.DO

Обратите внимание еще на то, что при заказе печатных плат слои с паяльной пастой обычно не экспортируют, но вот при заказе PCBA они нам пригодятся. Также не забудьте экспортировать Drill файл.

Так же нам понадобятся BOM (bill of materials) и pick-and-place файл, который можно экспортировать также из DipTrace (или того софта, который вы используете). Причем BOM можно сделать из pick-and-place файла, сгруппировав одинаковые позиции и исключив те позиции, которые вы монтировать не планируете. Например, я предусмотрел место для установки JTAG-коннектора, но сам коннектор припаивал только на плату, используемую для отладки.

Формат BOM файлов у всех отличается, но в нем практически всегда должны присутствовать следующие поля:

1. Количество
2. Производитель
3. Партнамбер производителя

Для сервиса Makerfabs, где я в итоге заказывал сборку, я делал вот такой BOM файл:

References Qty Description Manufacturer MPN Digikey Mouser RS Newark Farnell
25/27 1 90131-0123 WM8121-ND 538901310123 6703443 60H4442 2381222
C1-C2 2 22pF,0603 C0603C220J1GACTU 399-7874-2-ND 80C0603C220J1G 8015350 75R1532 1813429
C3-C4 2 100nF,0603 C0603C104K5RACTU 399-5089-2-ND 80C0603C104K5R 8015347 72J5992 1692286
C5 1 4.7uF,0603 CL10A475KL8NRNC 1276-6794-6-ND 81GRM188R60J475ME9D 6911155 62W5999 2211163
...

Требования могут отличаться, так что лучше проверить этот момент заранее.

Так же не забудьте о проверке Design Rules / PCB capabilities. Как правило большинство сервисов дает возможность скачать готовые файлы для часто используемого софта, но вот для DipTrace нужно все проверять вручную. С другой стороны, с теми правилами, которые в DipTrace идут «из коробки», большинство контор по производству печатных плат справляется с запасом.

При мелком тираже (10-20 штук) вполне возможно, что расставлять компоненты на плате будут вручную. Нужно убедиться, что маркировка всех компонентов на плате соответствует BOM-файлу, даже если у вас есть pick-and-place файл, где расположение каждого компонента тоже указывается.

Допустим, с этим вы справились, дальше нужно сделать следующее. Сначала свяжитесь с сервисом и попросите их прислать расчет стоимости по проекту, отправив им герберы, файл сверловки, BOM и pick-and-place. Обычно ответ приходит в течение одного-двух дней. Внимательно посмотрите на стоимость по позициям. В счет будут включены следующие позиции:

Изготовление печатных плат
- Изготовление трафарета для нанесения пасты на платы
- Подбор компонентов из числа местных аналогов (*)
- Монтаж и тестирование (**)(***)
- Доставка

(*) - позволяет снизить стоимость платы за счет замены оригинальных компонентов на местные, но тоже не бесплатно, мне обошлось в $20. Плата за подбор - однократная, при повторном заказе того же дизайна не взимается.
(**) Процедуру тестирования можно обговорить заранее, в небольших компаниях могут выполнить любой каприз, разумеется, не бесплатно.
(***) Если заказываете мелкую партию - может быть добавлена небольшая комиссия за мелкий тираж, например, у Makerfabs - при партии меньше 20 штук.

Изготовление трафарета - тоже, в общем то, однократная процедура, при повторном заказе оплачивать не нужно, китайцы обещают их хранить.

Обратите особое внимание на способ доставки. Мелкие конторы часто не имеют опыта работы с РФ, могут из лучших побуждений предложить использовать какую нибудь курьерскую службу, название которой вам будет мало что говорить. При этом эта курьерская служба на территории РФ может работать через, скажем, какой-нибудь EMS. И мучиться вам с ним исключительно по собственной вине…

Опять же, не забудьте указать taxpayer number (ИНН) и попросите китайцев указать его на бланке адреса, чтобы не получить проблемы от нашей таможни. Китайцы также могут спросить, указывать на коробке стоимость полностью или занизить её. Я попросил указать полностью, налоги с такой суммы еще не взимают.

После того, как стоимость согласована и заказ оплачен, этап изготовления занимает обычно 1-2 недели. По завершении этапа можете попросить прислать вам фото результата, чтобы не скучно было ждать во время доставки:) Так же попросите отчет как платы прошли согласованное с вами тестирование. Если все хорошо - ждите, скоро приедет.

В целом цикл обработки заказа выглядит вот так:

Если сравнивать стоимость сборки самому и сборки на заказ, то вопрос упирается прежде всего в то, во сколько вы оцениваете свое время. Лично я плату как на КДПВ собираю где то за час с лишним. 10 плат - условно два рабочих дня. Сравнивая стоимость своего рабочего времени и стоимость контрактной сборки - второе мне дешевле. Тем более, если речь идет не о 10 платах, а, скажем, о 50-100 штуках. Да, есть специально обученные монтажники, которые делают это гораздо быстрее и качественнее. Но это не про меня…

Когда точно не стоит пользоваться контрактной сборкой? Например, если вы не до конца уверены в том, что ваш дизайн полностью работоспособен. Ибо это исключительно ваша проблема, сборщики за это не отвечают и заказ будет собран полностью вне зависимости от его работоспособности. Ну и еще в конце января тоже заказывать не стоит. Сделанный после 20 января заказ вы увидите разве что в середине марта. Потому что весь Китай отмечает новый год…

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



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows