Перейти к содержанию
    

Создание сложных паттернов

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно поискать готовый корпус на сайте производителя, в общем не принципиально даже в какой системе - из любой можно сгенерить DXF, втянуть в ПКАД ну и дальше как положено. Кстати DXF тоже может найтись непосредственно у производителя на сайте:)

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

А вообще, не так много существует таких замороченных корпусов, можно изредка и посчитать посидеть...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

 

А приведите пример паттерна. Никогда небыло проблем с рисованием.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

Причем чем дальше, тем периодичней :crying:

 

 

А приведите пример паттерна. Никогда небыло проблем с рисованием.
BQ24030 страница 36

Различные SMD разъемы (например под SD карту, miniUSB. Типы не помню, дома лежат)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну на разъемы DXF-ы обычно есть на сайтах, просто порыться нужно хорошо.

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

Это Вы еще не видели сложных корпусов...:) Вот например такой рисовать руками крайне не хотелось бы:

 

 

 

 

Самое неприятное в нем - это пины стоящие в геометрическом беспорядке...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну на разъемы 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:

Это Вы еще не видели сложных корпусов...:) Вот например такой рисовать руками крайне не хотелось бы:
Ой, караул!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть такая программка "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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Беда в том, что этот визард не позволяет рисовать сложные паттерны(с термал-падами произвольной конфигурации, с неровными рядами падов как на скрине выше, с "изысками" в шелке и т.п.), а именно это человеку и надо. А с простыми и так особых проблем нет. Хотя мне например результаты визардов не нравятся, причем по одной единственной причине - для 4-х сторонних корпусов типа QFP/QFN два из 4-х рядов падов не попадают в сетку, причем практически ни в какую. Но это уже так, исходя из "красивости" требование.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Насчёт сетки - на плате в любом случае будут разносеточные компоненты, вряд ли кто-нибудь при выборе номенклатуры выбирает компоненты по тому для какой сетки они были разработаны производителем. Мне больше не нравится то, что pick'n'place точка ставится на первый пад, а не в геометрический центр компонента.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну что вы так боитесь этого "вручную"? Один раз на корпус затратить 0.5-1.0 минуту на определение точки за которую его будет брать автомат и поставить эту точку - неужели такие огромные затраты времени? А представьте, что нет этой точки и прога ее вычисляет. А автомат за эту точку схватить и поставить не может, потому что там выступ на корпусе - что делать? Вручную менять координату в Pick&Place файле? Уж лучше пусть будет сразу вручную определенная P&P Point.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну что вы так боитесь этого "вручную"?
Для Pick&Place это не проблема, а вот для расположения пинов может быть проблемой. Проблема в том, что человеку свойственно ошибаться. И ошибка эта может выяснится только когда придут готовые платы, а м/сх не попадет ногами на площадки :crying: (Уже несколько раз такое было, увы)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну не знаю даже... Проверять наверное надо, раза три, максимально внимательно. Лучше потратить дополнительных пол-часа на рисование/проверку паттерна, чем потом выкинуть тираж плат из-за ошибки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

печать в масштабе 1:1 и наложение реального разъема спасает от неприятностей :)

И для новых библиотечных компонентов нужно это за правило применять

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...