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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Компонент с шинным выводом, можно или нет?
Владимир
сообщение Oct 29 2007, 16:02
Сообщение #16


Гуру
******

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



Цитата(InsolentS @ Oct 26 2007, 16:15) *
Хммм...вот что интересно: если в Pin Map одному выводу назначить несколько физических пинов через запятую, то AD всё успешно компилирует, и в редакторе библиотек всё работает как я задумал - при клике на вывод символа выделяется сразу несколько площадок на футпринте. Но в реальном проекте всё-равно цепь привязывается только к одной, первой из перечисленных площадок. Это что, недокументированная и недоделанная возможность AD?

Gm. interesno. Ya ne podumal o takoj vozmozhnosti. Nado glyanut'> chto tut est'.
Go to the top of the page
 
+Quote Post
Gennaj
сообщение Oct 30 2007, 13:29
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



Цитата(InsolentS @ Oct 26 2007, 17:15) *
Хммм...вот что интересно: если в Pin Map одному выводу назначить несколько физических пинов через запятую, то AD всё успешно компилирует, и в редакторе библиотек всё работает как я задумал - при клике на вывод символа выделяется сразу несколько площадок на футпринте. Но в реальном проекте всё-равно цепь привязывается только к одной, первой из перечисленных площадок. Это что, недокументированная и недоделанная возможность AD?

Я тут вот еще о чем подумал... А как Вы проверяете, какие выводы куда подключились на плате? Я не раз замечал следующую ситуацию: если у меня у футпринта есть, например, несколько одинаковых по номерам выводов, то правильное их подключение возможно только если компонент генерируется из схемы, причем на плате его до этого момента не было. То есть, если у меня на плате был старый футпринт (например, индуктивность с двумя выводами), затем я отредактировал футпринт в библиотеке, сделав, например, пады сложной формы (то есть, состоящие из нескольких падов с одним номером), а затем обновил плату из библиотеки футпринтов, то в каждом таком составном паде подключенным к заданной цепи оказывается только один из составляющих его простых падов. А вот если я удаляю этот компонент с платы, а затем из схемы выполнить Update PCB, то все выводы подключаюся так, как положено.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 30 2007, 13:49
Сообщение #18


Гуру
******

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



Цитата(Gennaj @ Oct 30 2007, 15:29) *
Я тут вот еще о чем подумал... А как Вы проверяете, какие выводы куда подключились на плате? Я не раз замечал следующую ситуацию: если у меня у футпринта есть, например, несколько одинаковых по номерам выводов, то правильное их подключение возможно только если компонент генерируется из схемы, причем на плате его до этого момента не было. То есть, если у меня на плате был старый футпринт (например, индуктивность с двумя выводами), затем я отредактировал футпринт в библиотеке, сделав, например, пады сложной формы (то есть, состоящие из нескольких падов с одним номером), а затем обновил плату из библиотеки футпринтов, то в каждом таком составном паде подключенным к заданной цепи оказывается только один из составляющих его простых падов. А вот если я удаляю этот компонент с платы, а затем из схемы выполнить Update PCB, то все выводы подключаюся так, как положено.

Там вроде гдето галка в настройках стоит, что если элемент есть на PCB, то не брать из библиотеки.

Поэтому Либо поставить ее, либо Update из библиотеки посадочных мест, либо так как написано выше
Go to the top of the page
 
+Quote Post
Gennaj
сообщение Oct 30 2007, 16:04
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



Цитата(Владимир @ Oct 30 2007, 16:49) *
Там вроде гдето галка в настройках стоит, что если элемент есть на PCB, то не брать из библиотеки.

Интересно, я не знал. А где именно, не припомните?
Go to the top of the page
 
+Quote Post
InsolentS
сообщение Oct 30 2007, 23:04
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 414
Регистрация: 8-06-06
Пользователь №: 17 897



Цитата(Владимир @ Oct 29 2007, 22:02) *
Gm. interesno. Ya ne podumal o takoj vozmozhnosti. Nado glyanut'> chto tut est'.

Ну как? Вы заценили феномен?


--------------------
Курильщик даташитов со стажем
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Nov 1 2007, 13:55
Сообщение #21


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

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Цитата(InsolentS @ Oct 31 2007, 02:04) *
Ну как? Вы заценили феномен?

Заценил, как-то не смотрел в эту сторону. Надо бы общупать это место с пристрастием ...
Go to the top of the page
 
+Quote Post
Владимир
сообщение Nov 1 2007, 14:07
Сообщение #22


Гуру
******

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



Цитата(InsolentS @ Oct 31 2007, 01:04) *
Ну как? Вы заценили феномен?

Феномен есть. Пользы нету.
Запятую рассматривает как конец записи и все. Далее можно писать комментарий.
Это просить надо, что бы эту фичу реализовали
Go to the top of the page
 
+Quote Post
Vokchap
сообщение Nov 1 2007, 14:33
Сообщение #23


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

Группа: Админы
Сообщений: 1 884
Регистрация: 15-07-06
Из: Новосибирск, Россия
Пользователь №: 18 835



Цитата(Gennaj @ Oct 30 2007, 16:29) *
Я не раз замечал следующую ситуацию: ...

Да, есть такое. Можно поступить двумя способами (если ничему не противоречит):
1. После обновления футпринтов из библиотеки, на плате выполняем:
Design -> Netlist -> Clear All Nets (или только конкретные цепи), потом из схемы update pcb.
2. Если в составном паде собственно только один пад, а всё остальное - виасы, треки, полигоны, филы и т.д., которым нужно оперативно присвоить Net, то достаточно выполнить
Design -> Netlist -> Update Free Primitives From Component Pads.

Цитата(Gennaj @ Oct 30 2007, 19:04) *
Интересно, я не знал. А где именно, не припомните?

Нет такой, да и не нужно подобное...
Go to the top of the page
 
+Quote Post
Gennaj
сообщение Nov 1 2007, 15:07
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 328
Регистрация: 15-08-06
Из: Севастополь
Пользователь №: 19 562



Цитата(Vokchap @ Nov 1 2007, 17:33) *
Design -> Netlist -> Update Free Primitives From Component Pads.

Замечательная функция! Сколько раз сталкивался с копированием полигонов и с тем, что они при этом теряют привязку к цепи.
Спасибо за подсказку!
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 21:36
Рейтинг@Mail.ru


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