Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Неоднородные компоненты
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > P-CAD 200x howto
ValBag
Создаю неоднородный компонент в P-CAD2004. При непрерывном выводе, на схему выскакивают только первые секции, другие игнорируются. Нумерация идет согласно порядку вывода: RefDes 1:Part 1, RefDes 2:Part 1 и т. д. В Library Executive все путём - секции определяются. Если в Place Part указать непосредственно номер выводимой секции, тогда все нормально, выводится та секция которую просишь. Ниже, пример пробы компонента (без паттерна) - реле. Или я что-то неправильно делаю, или это глюк?
Vlad-od
Цитата(ValBag @ Feb 18 2008, 15:48) *
Создаю неоднородный компонент в P-CAD2004. При непрерывном выводе, на схему выскакивают только первые секции, другие игнорируются.

эквивалентность гейтов проставить и будет счастье smile.gif
ValBag
Как так? В данном случае секции неоднородные! И следовательно не эквивалентные.
SERoz
Цитата(ValBag @ Feb 18 2008, 17:52) *
Как так? В данном случае секции неоднородные! И следовательно не эквивалентные.

Батенька, в хелпе (да и у Лопаткине) - белым по русскому показано как делаются неоднородные компоненты....
Если секции разные (оне же "гейты разные"), то и в эквивалентностях секций ставить надо разные циферки (у одной секции 1-1-1, у второй 2-2-2 и т.д.)....
А при установке на схему, надо указывать разные секции...
ValBag
Я еще не пользовался неоднородными компонентами в библиотеке. Если выводим на схему однородный, то автоматом выводятся поочередно все гейты. А как должно быть в случае неоднородного? Указывать при выводе на схему номер гейта вручную (в окне Place Part)? Или секции тоже автоматом следуют, как и в случае однородного компонента?
SERoz Поставил эквивалентность. Это ничего не изменило. Т. е. при выводе последующие секции опускаются, если не вмешиваться ручками.
P.S. В том же Лопаткине. Эквивалентность ставится тогда, когда есть однородные секции. Пример, создание неоднородного компонента - реле с двумя перекидными контактами. Одна секция катушка реле, а две других одинаковые - контакты. На катушку Gate Eq = 0, а на 2 секции контактов (есть что с чем сравнивать) Gate Eq = 1. ( Лопаткин, P-CAD 2004, стр. 435, 436). Если в моем примере одна группа контактов, то и эквивалентность не нужна.
Вопрос выглядел по другому. См. выше жирным шрифтом.
SERoz
Цитата(ValBag @ Feb 18 2008, 18:34) *
... Указывать при выводе на схему номер гейта вручную (в окне Place Part)?...

Ага!!!

Цитата
Поставил эквивалентность. Это ничего не изменило. Т. е. при выводе последующие секции опускаются, если не вмешиваться ручками.

Каждая последующая секция неоднородного компика вводится см. выше....

Можно понаставить первые секции и потом в "Part Properties" выбрать нужную секцию, но для этого нужно что бы эквивалентность была = 1 (и у пинов тоже - вроде) - правда не пробовал...

Эквивалентность гейтов и пинов - зависимые:
Например, имеем 3 секции, то если предполагается их менять местами (или заменять) - "Gate Eq = 1"
для первой секции (гейта) - для всех выводов "Pin Eq = 1",
для второй секции - для всех выводов "Pin Eq = 2",
для следующих секций - для всех выводов "Pin Eq = х" (х - номер секции)....

Если "Gate Eq = 1", а "Pin Eq = 0" - то перестановки не будет....
ValBag
SERoz, спасибо за ответы. Жаль, что в такой мощной программе, нет автоматики (в рассматриваемом случае).
SERoz
Увы и ах....

Как и везде - разработчики не "станочники", но почему-то думают, что знают, что всем нам надо (и не только в Пикаде)...
Решают только "глобальные" задачи, а рабочие "мелочи" просто не видят...

Кстати, попробовал Schemagee - очень неплохая прога для схем (жалко что либров маловато)....
Igor26
Я делаю так. Сначала расставляю поочереди RefDes 1:Part 1, RefDes 2:Part 1. А затем так же по очереди RefDes 1:Part 2, RefDes 2:Part 2. Ничего, не напрягает :-)
ValBag
Тоже пробовал Schemagee 2.1. Некоторые особенности понравились. Но в целом - простовата. Дальнейшее развитие, это LManagee, прога для создания библиотек. Запускал демо-версию.
Кстати попутно вопрос. Можно ли установить SP4 на триальную версию P-CAD 2004, или это не прокатит? Где-то я видел ссылку на SP4.
SERoz
Цитата(ValBag @ Feb 19 2008, 13:42) *
Тоже пробовал Schemagee 2.1. Некоторые особенности понравились. Но в целом - простовата.

Вот именно проста - но "всё гениальное просто".....

А что нужно для схматика: создание схемы и либры УГО, выдача нет листа, создание специи и ПЭ, и желательно что бы всё это было удобно (для схемника) - всё это есть в "Schemagee и TDD "...
И потом не так наворочено как в Пикаде, да опять же наша штука (расчитанная на наши мозги)...
И тем более форматки по ГОСТу....

А нетлист можно кинуть опять же в Пикад или Спектру - для разводки....
Uree
Цитата(SERoz @ Feb 19 2008, 18:04) *
...или Спектру....


Не путайте людей - в Спекктру никакие нетлисты не кидаются. Она только роутер, а не РСВ редактор.
SERoz
Цитата(Uree @ Feb 19 2008, 18:10) *
Не путайте людей - в Спекктру никакие нетлисты не кидаются. Она только роутер, а не РСВ редактор.

Да маненько заговорился, вообще-то хотел сказать - через Пикад в Спетру (почти - "через терни к звёздам..")....
Mikle Klinkovsky
Цитата(ValBag @ Feb 18 2008, 15:48) *
Создаю неоднородный компонент в P-CAD2004. При непрерывном выводе, на схему выскакивают только первые секции, другие игнорируются.


При размещении гейтов на схеме пользуйтесь горячими клавишами "P" и "Shift P". Текущий номер кмпонента и гейта можно наблюдать в строке статуса (внизу окна).

PS В хелпе, в указателе есть строка "keyboard shotcuts".
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.