реклама на сайте
подробности

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> IPC-7351 Land Pattern Naming Convention:, Имя футпринта не определяет однозначно его геометрию
miaceton
сообщение Aug 8 2012, 09:53
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-05-05
Из: Минск
Пользователь №: 4 936



Есть несколько чертежей корпуса sot-23 от разных производителей, которые, конечно, похожи, но двух одинаковых по проставленным размерам нет.
Ввёл в калькулятор размеры с одного чертежа, получил именованный футпринт.
Проставил размеры из второго чертежа – получил футпринт с таким же именем, но чуть отличающийся геометрией. Понятно, оказалось, что на двух чертежах хоть и были разные предельные размеры, номинальные размеры оказались одинаковыми. Поэтому и имена футпринтов совпали. Но размеры и координаты площадок стали отличаться.
В имени футпринта указывается только шаг и размах ножек и высота корпуса, а параметров для расчета вводится гораздо больше. В результате можно получить несколько одноимённых футпринтов с разными размерами, координатами и формой площадок.
А была надежда с помощью этой чудо-программы построить логичную систему обозначений.
Может, проблема как-то решается?
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Aug 8 2012, 10:13
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



"Нет никакой ложки". Берите корпус с наибольшими значениями отклонений и юзайте его футпринт для всех корпусов с теми же номинальными значениями размеров.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
miaceton
сообщение Aug 8 2012, 10:23
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-05-05
Из: Минск
Пользователь №: 4 936



Цитата(Mikle Klinkovsky @ Aug 8 2012, 13:13) *
"Нет никакой ложки". Берите корпус с наибольшими значениями отклонений и юзайте его футпринт для всех корпусов с теми же номинальными значениями размеров.


В общем, так до сих пор и поступаю. Но в ремя от времени попадаются чертежи с ещё большими значениями отклоненийsm.gif
Да и обидно иногда бороться за каждую десятую миллиметра на плате, и в то же время видеть, сколько лишнего места отжирают такие универсальные болванки.
Go to the top of the page
 
+Quote Post
cioma
сообщение Aug 8 2012, 10:26
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 226
Регистрация: 19-06-04
Из: Беларусь
Пользователь №: 65



Ну а добавить буковки A, B, C... итд к обозначению никак? И это будет в соответствии с IPC-7351.
Кстати, правильный калькулятор теперь живет здесь: http://www.pcblibraries.com/
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Aug 8 2012, 10:28
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(miaceton @ Aug 8 2012, 14:23) *
Да и обидно иногда бороться за каждую десятую миллиметра на плате, и в то же время видеть, сколько лишнего места отжирают такие универсальные болванки.

А вы сгенерите "Least" футпринт, убедитесь что он меньше вашего нормального. И забейте. sm.gif


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
vitan
сообщение Aug 8 2012, 10:38
Сообщение #6


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Логичная система должна быть для чего-то нужна. Вы можете сказать, зачем она нужна с учетом описанной Вами проблемы? Боюсь, что не очень получится. sm.gif На каждый аргумент найдется ответ из жизни...
Вообще, все такие системы, в названиях которых содержится завязка на внутренности, всегда имеют проблемы. Проблем несколько: не получается (или слишком затратно) полностью формализовать соответствие (то, что Вы описали), трудно потом сопровождать по жизни, обмениваться со сторонними организациями (как ни странно) и т.п. Я вообще задумываюсь об обезличенной системе, в которой вместо названий будут цифры, генерирующиеся последовательно увеличивающимся счетчиком...
Go to the top of the page
 
+Quote Post
miaceton
сообщение Aug 8 2012, 11:07
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-05-05
Из: Минск
Пользователь №: 4 936



Цитата(cioma @ Aug 8 2012, 13:26) *
Ну а добавить буковки A, B, C... итд к обозначению никак? И это будет в соответствии с IPC-7351.
Кстати, правильный калькулятор теперь живет здесь: http://www.pcblibraries.com/

Эхтыж... Возродились чтоли? Ну, молодцы. Спасибо, не видел.
Буковки - это да, что-то такое, видимо, и придётся делать. Тем более и Альтиум предлагает тупо добавлять суффикс 1, 2, и т.д.

Цитата(Mikle Klinkovsky @ Aug 8 2012, 13:28) *
А вы сгенерите "Least" футпринт, убедитесь что он меньше вашего нормального. И забейте. sm.gif


Нет, это не по-нашему, не по-маньяческиsm.gif

Цитата(vitan @ Aug 8 2012, 13:38) *
Я вообще задумываюсь об обезличенной системе, в которой вместо названий будут цифры, генерирующиеся последовательно увеличивающимся счетчиком...

Применительно к данной проблеме, предположим, что обезличенная система выстроена. Создаём новый компонет. Смотрим, что уже есть и не подойдёт ли. Для этого ж быстро расшифровать всё нужно будет, и быстро принять решение. Поэтому и тяготеем к системам осмысленных обозначений
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Aug 8 2012, 11:07
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(miaceton @ Aug 8 2012, 14:49) *
Нет, это не по-нашему, не по-маньяческиsm.gif

Надо не от маньяческих соображений плясать, а от технологии пайки и требований по прочности и надёжности. Тогда не ошибётесь.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
miaceton
сообщение Aug 8 2012, 11:13
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-05-05
Из: Минск
Пользователь №: 4 936



В таком случае как раз с вариантом "least" можно получить кучу проблем.
Go to the top of the page
 
+Quote Post
vitan
сообщение Aug 8 2012, 12:12
Сообщение #10


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(miaceton @ Aug 8 2012, 15:07) *
Смотрим, что уже есть и не подойдёт ли.

Смотрим? Как? Глазами? Или с помощь компьютера сравниваем необходимую геометрию с имеющейся? Вряд ли.

Т.е. смотрим глазами. Вот поэтому и тяготеем. Эта система рассчитана на человека. А человеку по-хорошему там делать нечего, все это можно спокойно отдать на откуп компьютерам.
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 8 2012, 12:22
Сообщение #11


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Vitan, c Вашим подходом для всей сотни-другой-третьей транзисторов-диодов-супервизоров использующих SOT-23 придется рисовать сотню-другую-третью футпринтов. А для чего тогда вообще существуют IPC и стандартизация?
Go to the top of the page
 
+Quote Post
vitan
сообщение Aug 8 2012, 12:37
Сообщение #12


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Цитата(Uree @ Aug 8 2012, 16:22) *
Vitan, c Вашим подходом для всей сотни-другой-третьей транзисторов-диодов-супервизоров использующих SOT-23 придется рисовать сотню-другую-третью футпринтов.

С чего это? Если корпуса одинаковые, то и футпринты, стало быть тоже можно заимствовать.
Тут меня недавно упрекали, что я делаю разные 3D-модели для резисторов с разными номиналами. Вы хотите меня упрекнуть в этом же, но уже на плоскости (в 2D)? wink.gif

Цитата(Uree @ Aug 8 2012, 16:22) *
А для чего тогда вообще существуют IPC и стандартизация?

Уверен, что не для того, чтобы впихивать в один и тот же футпринт корпуса, отличающиеся на пару микрон. Видимо, для того, чтобы создавать футпринты так, чтобы на них хорошо паялись эти отличающиеся на микроны корпуса. Т.е. я против обратного хода действий, я за то, что футпринт исходен, и, если под него не попадает какой-то новый корпус, то надо создать новый футпринт, а не расширять исходный.
Go to the top of the page
 
+Quote Post
miaceton
сообщение Aug 8 2012, 13:33
Сообщение #13


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-05-05
Из: Минск
Пользователь №: 4 936



Гляжу, система именований у возрождённой PCB Libraries осталась прежней, в соответствии с IPC. Что-то им придумывать надо будет. Амбиции-то вон какие.
Go to the top of the page
 
+Quote Post
Uree
сообщение Aug 9 2012, 07:08
Сообщение #14


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Цитата(vitan @ Aug 8 2012, 14:37) *
С чего это? Если корпуса одинаковые, то и футпринты, стало быть тоже можно заимствовать.


С того, что:

Цитата(vitan)
Я вообще задумываюсь об обезличенной системе, в которой вместо названий будут цифры, генерирующиеся последовательно увеличивающимся счетчиком...


При таком подходе Вы никогда не найдете футпринт, который подойдет для использования в новом компоненте: у меня есть библиотека корпусов с файлами, нумерованными от 00001 до 01512. Мне нужен SOD-323. Что мне теперь делать?sm.gif

А стандартизация, сначала на уровне типоразмеров корпусов у производителя, а потом и в их названиях, эту проблему решает.
Go to the top of the page
 
+Quote Post
miaceton
сообщение Aug 9 2012, 08:47
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 12-05-05
Из: Минск
Пользователь №: 4 936



Решил в описании футпринта (дело происходит в Альтиуме) оставлять все введённые размеры (L210-275_T65_W30-50_...), а к именам футпринтов, в случае их совпадения, добавлять суффикс (V1, V2...). Вчера попробовал Footprint Expert от Pcb Libraries, ссылка на который была дана выше, и заметил, что имена размеров стали другие. Так что опять каждый будет придумывать какую-нибудь свою систему обозначенийsm.gif
Ещё одним сюрпризом было то, что что при одних и тех же введённых размерах геометрия футпринта не совпала у Визарда и Эксперта. В причинах этого ещё не разбирался подробно, но, видимо, дело не в алгоритме вычислений, а в параметрах по умолчанию, в частности, параметрах округления результатов. В любом случае, если кто решит перейти с Визарда на Эксперт, нужно будет все эти параметры отследить.

Сообщение отредактировал miaceton - Aug 9 2012, 08:52
Go to the top of the page
 
+Quote Post

2 страниц V   1 2 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th July 2025 - 20:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01448 секунд с 7
ELECTRONIX ©2004-2016