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

 
 
269 страниц V  « < 9 10 11 12 13 > »   
Reply to this topicStart new topic
> MG Expedition ликбез ...
Vadim
сообщение Aug 23 2006, 14:14
Сообщение #151


Неиодный дизайнер
*****

Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273



Если в центральной библиотеке имеется cell, нумерация выводов которого не совпадает с нумерацией выводов в part, библиотеку приходится создавать заново, т.к. после исправления нумерации Cell Editor не дает сохранить корпус, заявляя, что имеется несоответствие с part. Есть ли какие-нибудь другие способы решения данной проблемы?
ЗЫ. Если непонятно, могу выложить пример.


--------------------
SPECCTRA forever! IO/Designer forever!
Go to the top of the page
 
+Quote Post
Жека
сообщение Aug 24 2006, 06:36
Сообщение #152


Знающий
****

Группа: Участник
Сообщений: 672
Регистрация: 6-01-06
Из: Петербург
Пользователь №: 12 870



Насколько я понял, когда cell задействован хоть в одном part, изменять его умный менеджер библиотеки не дает. Следовательно, чтобы изменить cell, надо временно отключить его от part. А после правки заново подключить.


--------------------
Льва Абалкина больше нет. Забудь о нем. На нас идет автомат Странников!
Go to the top of the page
 
+Quote Post
Vadim
сообщение Aug 24 2006, 06:49
Сообщение #153


Неиодный дизайнер
*****

Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273



Цитата(Жека @ Aug 24 2006, 09:36) *
Насколько я понял, когда cell задействован хоть в одном part, изменять его умный менеджер библиотеки не дает. Следовательно, чтобы изменить cell, надо временно отключить его от part. А после правки заново подключить.

Спасибо. Вопрос снимается. Вчера догадался временно исключить проблемный раздел компонентов из путей поиска (Partition Search Paths), после чего менеджер разрешил исправить cell.


--------------------
SPECCTRA forever! IO/Designer forever!
Go to the top of the page
 
+Quote Post
timon_by
сообщение Aug 25 2006, 22:56
Сообщение #154


Местный
***

Группа: Свой
Сообщений: 212
Регистрация: 21-06-05
Из: Республика Беларусь
Пользователь №: 6 179



Подскажите, пожалуйста, как в EXP2005 под корпусом микросхемы VIA поставить правильно. Ставлю - пишит, что ошибка и удаляет его. help.gif
Go to the top of the page
 
+Quote Post
fill
сообщение Aug 28 2006, 10:43
Сообщение #155


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(timon_by @ Aug 26 2006, 02:56) *
Подскажите, пожалуйста, как в EXP2005 под корпусом микросхемы VIA поставить правильно. Ставлю - пишит, что ошибка и удаляет его. help.gif


Editor_Control>Routes отключить Use_place_outlines_as_via_obstructs


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
3.14
сообщение Sep 29 2006, 12:53
Сообщение #156


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Поставил ISD2005SP1, и тут sad.gif) ...
DC не видит символы моей старой либы, через менеджер либ символы открываются, правда редактор символов узнать не могу.
Как починить?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 2 2006, 08:20
Сообщение #157


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(3.14 @ Sep 29 2006, 16:53) *
Поставил ISD2005SP1, и тут sad.gif) ...
DC не видит символы моей старой либы, через менеджер либ символы открываются, правда редактор символов узнать не могу.
Как починить?


Скорее всего при открытии ЦБ в первый раз, она запросила установить маршрут проектирования (Flow) и вы механически щелкнули, а первым в списке стоит DxD_ExpeditionPCB, надо было включить второй пункт DC-ExpeditionPCB. Поэтому и редактор символов другой.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
3.14
сообщение Oct 12 2006, 19:34
Сообщение #158


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Надо создать такой вот транзистор в либе.
Как сейчас делаю, создаю копию патерна (т.к. другие компоненты тоже им пользуются), в редакторе патернов лезу в свойства пинов и присваиваю пины 1=1,2,5,6 3=2 4=3. Как это делать "правильно" (чтоб патерн был всегда один, да и пины правильно нумеровались)?
Прикрепленные изображения
Прикрепленное изображение
 


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 13 2006, 08:28
Сообщение #159


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(3.14 @ Oct 12 2006, 23:34) *
Надо создать такой вот транзистор в либе.
Как сейчас делаю, создаю копию патерна (т.к. другие компоненты тоже им пользуются), в редакторе патернов лезу в свойства пинов и присваиваю пины 1=1,2,5,6 3=2 4=3. Как это делать "правильно" (чтоб патерн был всегда один, да и пины правильно нумеровались)?


Если не править CELL, то только рисовать символ компонента с 6 пинами, ведь у пина на символе может быть только один Pin_Number.
Хотя можно и извратиться. Сделать два вентиля:
- первый имеет вид транзистора
- второй не имеет тела символа, только оставшиеся общие пины, расположенные например в одной точке
Тогда разместив оба символа на схеме будем иметь и все номера пинов и CELL править не надо.
Написал и подумал, а почему бы и в первом случает имея 6 пинов, не нарисовать символ транзистора в котором просто пины 1,2,6,5 разместить в одном месте, друг на друга. Получится и вид как надо и CELL не надо править.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Vadim
сообщение Oct 13 2006, 09:12
Сообщение #160


Неиодный дизайнер
*****

Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273



Цитата(3.14 @ Oct 12 2006, 22:34) *
Надо создать такой вот транзистор в либе.
Как сейчас делаю, создаю копию патерна (т.к. другие компоненты тоже им пользуются), в редакторе патернов лезу в свойства пинов и присваиваю пины 1=1,2,5,6 3=2 4=3. Как это делать "правильно" (чтоб патерн был всегда один, да и пины правильно нумеровались)?

А почему Supply Rename не хотите использовать?


--------------------
SPECCTRA forever! IO/Designer forever!
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 13 2006, 09:30
Сообщение #161


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Vadim @ Oct 13 2006, 13:12) *
Цитата(3.14 @ Oct 12 2006, 22:34) *

Надо создать такой вот транзистор в либе.
Как сейчас делаю, создаю копию патерна (т.к. другие компоненты тоже им пользуются), в редакторе патернов лезу в свойства пинов и присваиваю пины 1=1,2,5,6 3=2 4=3. Как это делать "правильно" (чтоб патерн был всегда один, да и пины правильно нумеровались)?

А почему Supply Rename не хотите использовать?


В данном случае Supply Rename не даст искомого результата - нужно чтобы номера пинов 1,2,5,6 были видны на схеме. А Supply Rename это возможность глобально заменить имя цепи питания прописанной в PDB на другое в схеме.
Тогда уж лучше использовать Supply Pin, где каждому пину проставляется своя цепь питания


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Vadim
сообщение Oct 13 2006, 09:56
Сообщение #162


Неиодный дизайнер
*****

Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273



Цитата(fill @ Oct 13 2006, 12:30) *
нужно чтобы номера пинов 1,2,5,6 были видны на схеме. Тогда уж лучше использовать Supply Pin, где каждому пину проставляется своя цепь питания

Ну, если нужно, чтобы номера пинов были видны (у транзистора - зачем?), то тогда, конечно, Supply Rename не имеет смысла. А насчет Supply Pin вообще не понял - если номера пинов видны, значит и сами пины присутствуют на схеме - значит их можно подключить к нужной цепи электрической связью. Правда, как это сделать, если они находятся в одной точке, не знаю, не пробовал.


--------------------
SPECCTRA forever! IO/Designer forever!
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 13 2006, 10:21
Сообщение #163


Гуру
******

Группа: Модераторы
Сообщений: 4 361
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(Vadim @ Oct 13 2006, 13:56) *
Цитата(fill @ Oct 13 2006, 12:30) *

нужно чтобы номера пинов 1,2,5,6 были видны на схеме. Тогда уж лучше использовать Supply Pin, где каждому пину проставляется своя цепь питания

Ну, если нужно, чтобы номера пинов были видны (у транзистора - зачем?), то тогда, конечно, Supply Rename не имеет смысла. А насчет Supply Pin вообще не понял - если номера пинов видны, значит и сами пины присутствуют на схеме - значит их можно подключить к нужной цепи электрической связью. Правда, как это сделать, если они находятся в одной точке, не знаю, не пробовал.


Объясняю:
1. Supply Rename применяют если на данном примере:
- пины 1,2,5,6 на символе не присутствуют, и соответственно их прописали в PDB раздел Supply_NC, где например подключили к GND
2. На схеме выяснилось что эти пины в данном проекте надо подключить к цепи GND1. Тогда и добавляют в схеме на этот символ аттрибут Supply Rename со значением GND=GND1, т.е устанавливая эквивалентность по именам цепей, и все пины 1,2,5,6 подключатся к GND1 и в PDB не надо будет ничего изменять.
3. Что делать если надо переподключить не все пины GND, а только несколько, тогда используют Supply Pin со значением Номер_пина=Имя_Цепи и т.д. в зависимости от вариантов

Если же все пины присутствуют на символе и в схеме соответственно, естественно никаких доп атрибутов не требуется, просто подключаем цепи.

Пины можно соединить не рисуя связи, а просто разместив на пинах атрибут Net_Name (прямо в символе)

Кстати, есть еще вариант - использовать иерархию (если номера пинов не нужно отображать на схеме). Т.е сверху обычный символ транзистора (внутри маленькая подсхемка с символом на 6 ног).


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.

www.megratec.ru
Go to the top of the page
 
+Quote Post
Vadim
сообщение Oct 13 2006, 12:50
Сообщение #164


Неиодный дизайнер
*****

Группа: Свой
Сообщений: 1 240
Регистрация: 1-12-04
Из: Минск
Пользователь №: 1 273



Так ведь я ж об этом и говорил - никакие доп. атрибуты не нужны, если все пины присутствуют на схеме.


--------------------
SPECCTRA forever! IO/Designer forever!
Go to the top of the page
 
+Quote Post
elantra
сообщение Oct 13 2006, 13:00
Сообщение #165


Участник
*

Группа: Свой
Сообщений: 47
Регистрация: 28-07-05
Пользователь №: 7 162



Мы делали так - у каждой цепи транзистора по два вывода рядышком. при рисовании схемы подсоединяешь оба. Иналадчику понятнее будет.
Go to the top of the page
 
+Quote Post

269 страниц V  « < 9 10 11 12 13 > » 
Reply to this topicStart new topic
66 чел. читают эту тему (гостей: 66, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th April 2024 - 17:35
Рейтинг@Mail.ru


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