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

 
 
> Опыт создания универсального футпринта 0402/0603
Visero
сообщение Mar 11 2009, 05:18
Сообщение #1


Частый гость
**

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



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

1. В *.pcblib создаем через IPC wizard футпринты отдельно для 0402 и отдельно для 0603. Совмещаем, получаем что-то подобное, имя допустим "0402/0603". Падам, которые накладываются друг на друга, присваиваются одинаковые имена (допустим слева оба пада - "1", справа - "2").
Прикрепленное изображение


2. В *.schlib создаем стандартный символ для конденсатора/резистора\индуктивности. Две ноги.
Прикрепленное изображение


3. При аннотации схем в псб, Альтиум начаинает DRC'ой ругаться на наложение падов друг на друга. Чтобы этого избежать, необходимо прописать два правила в Design Rules. Первое правило - разрешает короткое замыкание между двумя падами "1" футпринта 0402/0603 ( HasFootprintPad('0402/0603' ,'1') ), второе по аналогии - между "2" ( HasFootprintPad('0402/0603' ,'2') )
Прикрепленное изображение


Данный метод понравился больше из всех попыток. Если в пункте 2 создать компонент с 4-мя ногами (две "1"и две "2"), то на схемах при подсоединении символа будет появляться нежелательная точка. Это коробит мое чувство прекрасного laughing.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
glock17
сообщение Mar 11 2009, 07:09
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 163
Регистрация: 3-09-04
Пользователь №: 586



я когда-то делал немного проще: дорисовывал к падам 0603 небольшие полигончики. Однако прожил такой футпринт до первой трассировки. На 0603 без особых усилий можно запаять компонент 0402 (фирма, у которой мы заказываем набивку плат, делает это без вопросов). А вот возможностей протянуть дорожки между падами такого комбинированного футпринта несколько меньше. rolleyes.gif
Go to the top of the page
 
+Quote Post
F@ntic
сообщение Mar 11 2009, 07:15
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 7-11-08
Пользователь №: 41 433



Цитата
Столкнулся с проблемой создания футпринта 0402/0603, четкого рецепта в этой ветке не нашел. Поэтому предлагаю к рассмотрению свою версию, может у кого получилось проще.


Я мож чего не понимаю, но зачем создовать два футпринта на одном. Разъясните, мож пригодиться.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Mar 11 2009, 07:23
Сообщение #4


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

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Проще создать промежуточный футпринт, на который можно и 0402, и 0603 запаять


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
Visero
сообщение Mar 11 2009, 09:41
Сообщение #5


Частый гость
**

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



Цитата(glock17 @ Mar 11 2009, 13:09) *
я когда-то делал немного проще: дорисовывал к падам 0603 небольшие полигончики. Однако прожил такой футпринт до первой трассировки. На 0603 без особых усилий можно запаять компонент 0402 (фирма, у которой мы заказываем набивку плат, делает это без вопросов). А вот возможностей протянуть дорожки между падами такого комбинированного футпринта несколько меньше. rolleyes.gif

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

Цитата
Я мож чего не понимаю, но зачем создовать два футпринта на одном. Разъясните, мож пригодиться.

мой конкретный случай - комплектация до конца не утряслась, неизвестно на какую позицию будет заказн 0402, на какую 0603
Go to the top of the page
 
+Quote Post
Владимир
сообщение Mar 11 2009, 13:58
Сообщение #6


Гуру
******

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



Правило лишнее. есть операция
design/netlist/Update Free Primitives From Component Nets

сори ... Pad
Go to the top of the page
 
+Quote Post
Visero
сообщение Mar 12 2009, 05:24
Сообщение #7


Частый гость
**

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



Цитата(Владимир @ Mar 11 2009, 19:58) *
Правило лишнее. есть операция
design/netlist/Update Free Primitives From Component Nets

сори ... Pad
ага, у меня не сработало. Видимо в библиотеке надо вместо второго пада подставить fill.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Mar 12 2009, 20:48
Сообщение #8


Гуру
******

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



если одноименные Pad накладываются друг на друга проблем не должно быть. и да же указанная операция излишня Если соединяются посредством Track и прочих элементов тогда помогает.
Иногда там же нужно выбрать строчку образования нетлиста из медных участков, а затем повторно импортировать его из схемы
Go to the top of the page
 
+Quote Post

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

 


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


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