Каков ваш подход к созданию посадочных мест на чертеже с относительными размерами?

Хочу сделать посадочное место для разъема mini USB. Вот рекомендуемая схема из таблицы:

введите описание изображения здесь

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

Мой текущий план состоит в том, чтобы выбрать центр вывода 1 в качестве начала координат, а затем определить координаты центра каждой контактной площадки с помощью ручки и бумаги. Однако это будет не очень эффективно, и мне интересно, есть ли лучший способ.

Что бы вы использовали в качестве источника? Каким был бы ваш подход или процесс при работе с таким следом?

Я бы, наверное, сделал именно то, что ты сказал. Используйте центральное левое отверстие в качестве исходной точки, поместите нижнюю левую и верхнюю левую контактные площадки GND, затем поместите верхнюю левую контактную площадку, затем вы можете использовать относительные измерения/симметрию оттуда, чтобы сделать все остальное довольно быстро. Это один из тех случаев, когда переосмысление процесса занимает больше времени, чем просто выполнение поставленной задачи, ИМО.
Я бы сделал это в вашей программе компоновки пэдов, а не на листе бумаги, просто чтобы вам не приходилось делать одно и то же дважды. Кроме того, я не уверен, что есть лучший способ. Хотя это не должно занимать больше пары минут.
@Shamtam Я вижу размеры, относящиеся к монтажным отверстиям для контактных площадок GND, но ни один из них не относится к сигнальным контактным площадкам. Как ты с этим справляешься?
@Nate Разложите пять сигнальных контактных площадок относительно друг друга, затем переместите их так, чтобы средняя располагалась по центру «горизонтально» между двумя отверстиями и «вертикально» между задними контактными площадками GND. Если вы измеряете межцентровое расстояние от центральной сигнальной площадки до любой из площадок GND, они должны совпадать (из-за симметрии), а «вертикальная» составляющая расстояния между любой из сигнальных площадок до центральных отверстий должна соответствовать верхней GND. колодки тоже.
@Nate Я согласен с тем, что диаграмма такого рода громоздка и раздражает, но быстрее просто продираться, чем найти элегантный способ реформировать диаграмму. По теме: xkcd.com/1319
Степень ужаса, выраженная чертежами из таблицы данных, имеет довольно большое значение в моем решении использовать данный разъем.
@Shamtam - Контактные площадки выглядят центрированными между двумя отверстиями (и контактными площадками) в горизонтальном направлении, но они не выглядят центрированными между контактными площадками заземления в вертикальном направлении. Они выглядят так, как будто они выровнены с самым верхним краем контактных площадок (верхний край сигнальных контактных площадок находится на одной линии с верхним краем контактных площадок). Я подумал, что именно поэтому они измеряли расстояние до верхнего края контактных площадок заземления, а не до центра, поэтому они могли использовать одно измерение как для заземления, так и для сигнальных площадок.
@ I.Wolfe Хороший звонок, мой беглый взгляд полностью пропустил это.

Ответы (5)

В моем пакете PCB CAD я могу выбрать исходную точку в любом месте. Когда я нахожусь в процессе создания посадочного места, я размещаю несколько контактных площадок, а затем перемещаю исходную точку в соответствии с поставленной задачей и согласно чертежу. Когда все готово, я помещаю окончательный источник в место, которое наиболее подходит для центроида детали.

Отличная идея, спасибо, что поделились. Если бы я мог задать быстрый дополнительный вопрос, что означает «вид снизу», как указано в рекомендуемом макете? Я не уверен, имеется ли в виду нижняя часть печатной платы или нижняя часть компонента. Когда я вижу посадочное место, я обычно рассматриваю его так, как он будет выглядеть, когда он будет находиться наверху платы, но текст «вид снизу» меня сбивает с толку.
@Nate: это сторона платы, противоположная компоненту. Почти бесполезны для поверхностного монтажа, но помните, что существуют и сквозные компоненты.

В общем случае вы хотите, чтобы начало координат находилось в центре тяжести детали. Это делает координату размещения, используемую в производстве, и исходную точку детали одним и тем же (обычно).

Однако в этом случае я бы выбрал исходную точку больше для удобства при размещении контура детали на плате во время проектирования платы. Этот тип детали должен быть размещен относительно края платы, поэтому я бы поместил Y исходной точки (используя ориентацию на вашем чертеже) там, где край платы должен быть относительно детали. Затем я бы центрировал X начала координат.

Да, вы можете перемещать деталь так, чтобы она правильно выровнялась с краем платы, независимо от того, где она находится, но это не так просто. Большинство пакетов САПР привязывают координаты к некоторой сетке, которую, возможно, придется отключить, если смещение от края платы до начала координат не кратно разумному разрешению сетки. Кроме того, вам все равно придется смотреть на место размещения. Если исходная точка находится на краю платы и центрирована вокруг детали в другом измерении, гораздо проще ввести координаты размещения и разместить разъем именно там, где он должен быть.

Еще я бы добавил немного шелкографии или, по крайней мере, что-то в слое документации, указывающее на край платы. Не думайте, что вы запомните детали этого конкретного разъема, когда будете раскладывать плату или будете раскладывать другую плату год спустя.

Например, вот коннектор, где я сделал, как описано выше:

Пунктирная линия показывает, где должен быть край платы. Этот разъем на самом деле немного зацепляется за край платы для лучшей механической прочности. Синие прямоугольники находятся в нижнем слое запрета, чтобы указать, что там ничего не должно быть размещено, потому что соединитель занимает это место.

Текст «Край доски» находится в верхнем слое документации и предназначен только для размещения. Он указывает на значение пунктирной линии, которое легко забывается спустя месяцы после создания пакета коннектора или для других людей, которые никогда не знали об этом.

Обратите также внимание на стрелку, указывающую направление, в котором будет вставлен ответный разъем. Это может показаться очевидным, учитывая контактные площадки на противоположном конце разъема и краю платы, но для некоторых разъемов это может сбивать с толку. Я обычно добавляю это, когда ответный разъем входит сбоку. Давным-давно я однажды разместил разъем RS-232 неправильно, потому что только размещение контактных площадок создавало противоположное впечатление о том, каким образом вошел ответный разъем. С тех пор я добавил стрелку к боковым разъемам и больше не делал этого. опять эта ошибка.

Начало этого разъема находится на краю платы посередине, прямо там, где стрелка пересекает пунктирную линию.

Мой подход

A) Выберите точку отсчета B) Выполните все мои расчеты в Excel, Matlab или Octave, где у меня есть возможность проверять, перепроверять и легко пересчитывать. C) Если мне действительно хочется, я вывожу код скрипта Octave для любого используемого пакета макета, а затем запускаю скрипт в пакете D) Проверяю, перепроверяю и троекратно проверяю, и повторяю AC по мере необходимости.

В частности, для USB-разъемов у меня были некоторые документы о продаже семейства разъемов, показывающие удивительно подробные схемы контактов, только чтобы они не соответствовали фактическому техническому описанию, так что будьте осторожны!

Кажется, что все размеры Y даны по отношению к нижней горизонтальной линии на вашем чертеже, так что это может быть ваш ноль для Y. Для нуля X я бы взял осевую линию штифта 3 (отверстия для выравнивания будут находиться на расстоянии 4,45 мм от нее).

На заметку: использование разъемов mini USB в новых конструкциях — плохая идея.

Почему разъемы mini USB — плохая идея?
Я хорошо знаком с такими. Это слабый разъем, механически. Крепление только для SMT тоже слабое, покупатель довольно быстро сорвет его с платы, если не подпирать разъем снаружи. Если можете, переключитесь на micro USB и выберите тот, к которому можно припаять монтажные отверстия.

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