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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Создание сложных паттернов, Ищу утилиту
XVR
сообщение Mar 25 2010, 08:01
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Господа, случайно никто не знает о существовании в природе утилитки для рисования паттернов по относительным размерам?

В даташитах на микросхемы (и не только) практически всегда паттерны для PCB под них рисуются в виде набора площадок с указанием их взаимного расположения. Причем иногда весьма замысловатого (типа растояния от края площадки до центра всего паттерна). Pattern Editor такого авангардизма не понимает unsure.gif Приходится сидеть с карандашем и калькулятором и пересчитывать все размеры в абсолютные координаты, что несколько напрягает crying.gif

Никто не знает, как с этим бороться?
Go to the top of the page
 
+Quote Post
Uree
сообщение Mar 25 2010, 08:18
Сообщение #2


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

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



Можно поискать готовый корпус на сайте производителя, в общем не принципиально даже в какой системе - из любой можно сгенерить DXF, втянуть в ПКАД ну и дальше как положено. Кстати DXF тоже может найтись непосредственно у производителя на сайтеsmile.gif
Если всего предыдущего нет, то могут помочь направляющие. Рисуйте все необходимые размеры в виде направляющих при включеной относительной сетке, а потом ставьте в нужных местах пады и добавляйте шелк.
А вообще, не так много существует таких замороченных корпусов, можно изредка и посчитать посидеть...
Go to the top of the page
 
+Quote Post
musa
сообщение Mar 25 2010, 08:53
Сообщение #3


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

Группа: Свой
Сообщений: 1 033
Регистрация: 26-02-07
Из: Москва
Пользователь №: 25 668



Цитата(XVR @ Mar 25 2010, 11:01) *
Господа, случайно никто не знает о существовании в природе утилитки для рисования паттернов по относительным размерам?

В даташитах на микросхемы (и не только) практически всегда паттерны для PCB под них рисуются в виде набора площадок с указанием их взаимного расположения. Причем иногда весьма замысловатого (типа растояния от края площадки до центра всего паттерна). Pattern Editor такого авангардизма не понимает unsure.gif Приходится сидеть с карандашем и калькулятором и пересчитывать все размеры в абсолютные координаты, что несколько напрягает crying.gif

Никто не знает, как с этим бороться?


А приведите пример паттерна. Никогда небыло проблем с рисованием.
Go to the top of the page
 
+Quote Post
XVR
сообщение Mar 25 2010, 08:57
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Uree @ Mar 25 2010, 11:18) *
Можно поискать готовый корпус на сайте производителя, в общем не принципиально даже в какой системе - из любой можно сгенерить DXF, втянуть в ПКАД ну и дальше как положено. Кстати DXF тоже может найтись непосредственно у производителя на сайтеsmile.gif
Хорошо бы, но пока я видел такие файлы только у одного производителя (кажется, это был Micrel). Пытался найти у других (у TI например), не нашел. Может не там искал?

Цитата
Если всего предыдущего нет, то могут помочь направляющие. Рисуйте все необходимые размеры в виде направляющих
Пардон, 'направляющие' - это что?

Цитата
А вообще, не так много существует таких замороченных корпусов, можно изредка и посчитать посидеть...
В общем да, но периодически попадаются (у того же TI у BQ24030 центральный пад больше на шестеренку похож, задолбался его рисовать cranky.gif )
Причем чем дальше, тем периодичней crying.gif


Цитата(musa @ Mar 25 2010, 11:53) *
А приведите пример паттерна. Никогда небыло проблем с рисованием.
BQ24030 страница 36
Различные SMD разъемы (например под SD карту, miniUSB. Типы не помню, дома лежат)
Go to the top of the page
 
+Quote Post
Uree
сообщение Mar 25 2010, 10:59
Сообщение #5


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

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



Ну на разъемы DXF-ы обычно есть на сайтах, просто порыться нужно хорошо.
А корпус не выглядит сложным - рисуете графику так, как она выглядит на приведенном чертеже. Точку 0;0 ставите в центр и от нее все очень просто отсчитывается.
Это Вы еще не видели сложных корпусов...smile.gif Вот например такой рисовать руками крайне не хотелось бы:

[attachment=42205:BGA_Socket.PNG]


Самое неприятное в нем - это пины стоящие в геометрическом беспорядке...
Go to the top of the page
 
+Quote Post
XVR
сообщение Mar 25 2010, 13:17
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Uree @ Mar 25 2010, 13:59) *
Ну на разъемы DXF-ы обычно есть на сайтах, просто порыться нужно хорошо.

Зашел на Molex. Взял наобум первый попавшийся MiniFit (0015246040):
Цитата
4.20mm (.165") Pitch Mini-Fit BMI™ Header, Dual Row, Right Angle, with Snap-in Plastic Peg PCB Lock, 4 Circuits, PA Polyamide Nylon 6/6, UL 94V-2, with Tin (Sn) Plating
Смотрю, что они дают:
Цитата
Documents:

* Drawing (PDF)
* 3D Model
* Datasheet (PDF)
* RoHS Certificate of Compliance (PDF)

В 3D дают:
Цитата
3D CAD Models - PRO/E
3D CAD Models - IGES
3D CAD Models - STEP

И что мне делать? Где искать?

Цитата
А корпус не выглядит сложным - рисуете графику так, как она выглядит на приведенном чертеже. Точку 0;0 ставите в центр и от нее все очень просто отсчитывается.

Я нарисовал, пол часа потраченного времени, а хотелось бы минут за 5 unsure.gif
Цитата
Это Вы еще не видели сложных корпусов...smile.gif Вот например такой рисовать руками крайне не хотелось бы:
Ой, караул!
Go to the top of the page
 
+Quote Post
Tonari
сообщение Mar 25 2010, 15:14
Сообщение #7


Участник
*

Группа: Свой
Сообщений: 32
Регистрация: 25-02-07
Пользователь №: 25 646



Есть такая программка "PCB Libraries LP", производство конторы "PCB Matrix", купленной Valor'ом. В ней можно кучу разных смд нарисовать со всем фаршем навроде шелкографии, ассембли-слоя, слоя с пастой и сохранить для кучи разных САПРов - пикад, падс, оркад и т.д.
У меня стоит скорей всего старинная версия, сейчас это называется "IPC-7351B LP", можно взять тут: http://www.pcbmatrix.com/products/lpsoftware/lpcalculator/

Один нюанс, там были какие-то проблемы с разделителем дробной части - не помню, точка или запятая нужна. И для пикада он транслировал в библиотеку типа LIA, которую потом нужно из пикадовского Library Executive транслировать в бинарную LIB (Library -> Translate...)

UPD: Что-то там какая-то сложная система регистрации и аппрува, могу выложить мой дистр с лекарством в закрома...
UPD2: лежит в /upload/PCB/IPC7351LP_v4.0.rar
Go to the top of the page
 
+Quote Post
Uree
сообщение Mar 25 2010, 15:55
Сообщение #8


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

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



Беда в том, что этот визард не позволяет рисовать сложные паттерны(с термал-падами произвольной конфигурации, с неровными рядами падов как на скрине выше, с "изысками" в шелке и т.п.), а именно это человеку и надо. А с простыми и так особых проблем нет. Хотя мне например результаты визардов не нравятся, причем по одной единственной причине - для 4-х сторонних корпусов типа QFP/QFN два из 4-х рядов падов не попадают в сетку, причем практически ни в какую. Но это уже так, исходя из "красивости" требование.
Go to the top of the page
 
+Quote Post
Tonari
сообщение Mar 25 2010, 16:52
Сообщение #9


Участник
*

Группа: Свой
Сообщений: 32
Регистрация: 25-02-07
Пользователь №: 25 646



Дык, сложные паттерны они потому и сложные, что редкие. Разрабатывать утилиту для рисования одного единственного паттерна - так это проще сразу паттерн выложить.
Насчёт сетки - на плате в любом случае будут разносеточные компоненты, вряд ли кто-нибудь при выборе номенклатуры выбирает компоненты по тому для какой сетки они были разработаны производителем. Мне больше не нравится то, что pick'n'place точка ставится на первый пад, а не в геометрический центр компонента.
Go to the top of the page
 
+Quote Post
Uree
сообщение Mar 25 2010, 20:38
Сообщение #10


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

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



А переставить не судьба?smile.gif
Go to the top of the page
 
+Quote Post
Tonari
сообщение Mar 25 2010, 21:21
Сообщение #11


Участник
*

Группа: Свой
Сообщений: 32
Регистрация: 25-02-07
Пользователь №: 25 646



Почему не судьба? Просто для вычислений этого центра приходится заниматься прикладной геометрией, вручную. В соседней теме, правда уже появилась утилита для этого, но ведь было бы куда лучше, если бы подобный функционал был с самого начала. Сорри за оффтоп.
Go to the top of the page
 
+Quote Post
Uree
сообщение Mar 26 2010, 08:23
Сообщение #12


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

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



Ну что вы так боитесь этого "вручную"? Один раз на корпус затратить 0.5-1.0 минуту на определение точки за которую его будет брать автомат и поставить эту точку - неужели такие огромные затраты времени? А представьте, что нет этой точки и прога ее вычисляет. А автомат за эту точку схватить и поставить не может, потому что там выступ на корпусе - что делать? Вручную менять координату в Pick&Place файле? Уж лучше пусть будет сразу вручную определенная P&P Point.
Go to the top of the page
 
+Quote Post
XVR
сообщение Mar 26 2010, 09:31
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Uree @ Mar 26 2010, 11:23) *
Ну что вы так боитесь этого "вручную"?
Для Pick&Place это не проблема, а вот для расположения пинов может быть проблемой. Проблема в том, что человеку свойственно ошибаться. И ошибка эта может выяснится только когда придут готовые платы, а м/сх не попадет ногами на площадки crying.gif (Уже несколько раз такое было, увы)
Go to the top of the page
 
+Quote Post
Uree
сообщение Mar 26 2010, 10:05
Сообщение #14


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

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



Ну не знаю даже... Проверять наверное надо, раза три, максимально внимательно. Лучше потратить дополнительных пол-часа на рисование/проверку паттерна, чем потом выкинуть тираж плат из-за ошибки.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Mar 26 2010, 10:19
Сообщение #15


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



печать в масштабе 1:1 и наложение реального разъема спасает от неприятностей smile.gif
И для новых библиотечных компонентов нужно это за правило применять
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 2nd August 2025 - 18:44
Рейтинг@Mail.ru


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