michaelkoloboff: (Default)
michaelkoloboff ([personal profile] michaelkoloboff) wrote2017-09-30 09:21 am
Entry tags:

Город и деревня

Посылаю луч поноса проектировщикам печатных плат, с целью закрыть разрыв между проектированием и производством. Примерно в 100% случаев заказчики приносят свои проекты со словами "Мы вот тут что-то напроектировали - соберите." И их совсем не ебет как производство будет ставить компоненты 0201 (это 0.6х0.3мм, на минуточку) без реперных меток на плате.
Ну вот смотрите, как ваши ошибки в проектировании (кои исправить - пара движений мышкой) превращаются в кашу на готовой плате.

Не видно нихуя, да? Реальный размер платы - 63х39мм. Отличается от того, что на вашем многодюймовом мониторе? Зум не работает, да. Хотите видеть детали - возьмите лупу. И лампу.
Выделяем проблемный участнок:

1. Пара резисторов слева внизу развернуты на 90 градусов:
ошибка дизайна в том, что компонент не имеет точки PnP (Pick and Place).
На плате таких компонентов 88 штук (74 с этой стороны и 14 с обратной) - 264 значения (over 9000 1000 символов) надо прочитать и вбить руками вместо того чтобы просто импортировать файл pnp. Ошиблись в 2-х компонентах - меньше 1%, очень хороший результат на самом деле. И еще придется 2 раза махать феном чтобы развернуть.
Что стоило инженеру при отрисовке паттерна поставить на нем точку PnP? 3 клика мышкой.
2. Резисторные сборки развернуты на 90 градусов.
Здесь другая ошибка: в библиотеке компонентов (инженера) сама сборка развернута на 90 градусов относительно того как компонент расположен в ленте. Машина просто взяла и поставила - ровно так как инженер-проектировщик хотел. Все согласно вашему ТЗ. В строгом соответствии: взять из ленты, повернуть на 90, поставить. Мы (производство) на коне - вы в дерьме :)
Что стоило инженеру при отрисовки паттерна повернуть его правильно? Да ничего не стоило. Ни-че-го. Бесплатно. Сравните с работой паяльником.
Эта ошибка весьма типичная. Вы никогда не видели компоненты в лентах? Видели, конечно. Только вам похуй, правда? И даташиты читают только лохи, ага.
3. ДИП-свич больше паттерна под него.
Смотрим в книгу (даташит) - видим фигу. Бывает. Опять же, все согласно ТЗ: взять компонент, поставить на указанное место. Мы поставили. То что он не припаялся - ну может ваш инженер ровно этого и хотел, откуда нам-то знать? Вы нам документацию предоставили и дальше вас не ебет, так же вы говорили?
3б. Бонусом: свич правым верхним углом сбил уже установленный резистор.
---
4. Вишенка на торте.
На распечатке сборочного чертежа нет RefDes'ов.
Точнее, они есть, но...
Короче, смотрим, охуеваем.
Чоткое, подробное ТЗ. Вот это вот оно. За работу, товарищи.

----
Теперь соберём все 1-2-3-4 вместе, и спросим себя: какой квалификации должен быть техник, чтобы собрать это все воедино и правильно? Я сказал техник, ибо работа по подготовки станка - это уровень техника: взять файл данных, загрузить, зарядить фидеры, нажать кнопку пуск.
Упс. Тут нужен уже инженер, чтобы подготовить данные для техника. За очень другие деньги. И долго.
---
Не, ежели вам надо доказать, что вы правы, и это не ваша проблема, ебитесь конем там у себя на заводе - ваше право. Если вам нужны качественные платы быстро и не дорого - делайте выводы. И работу над ошибками.