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

 
 
 
Reply to this topicStart new topic
> Добавление секции к компоненту
yell
сообщение Oct 30 2007, 10:35
Сообщение #1


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

Группа: Участник
Сообщений: 121
Регистрация: 16-02-07
Пользователь №: 25 423



pcad 2006 sp2

микросхема имеет 500 выводов, но используются не все. и какие выводы могут ещё понадобиться в дальнейшем неизвестно. поэтому сначала создаю компонент, который имеет несколько секций отражающий лишь небольшое количество выводов от их общего числа. рисую схему. и тут у меня появляется необходимость задействовать другие выводы микросхемы, для которых сразу УГО (символы.. секции.. как угодно называйте) созданы не были. создаю.
открываю схематик, но добавить никакую секцию этого компанента в схему.. он уже не позволяет. Пишет что-то вроде "имеются пропуски в нумерации" или что-то вроде того. Пробовал и перенумеровать всё автоматически.
Проблема решается только если удалить из схемы все секции данного компонента. Только после этого он позволяет заново их расставить включая вновь созданную секцию.
А теперь знатоки внимание вопрос smile.gif
Можно ли как-то добавлять секции минуя описанную выше рутинную работу по удалению из схемы всех секций данного компонента и их повторную расстановку? Ибо секций штук 20. И периодически добавляю новые.
спасибо.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Oct 30 2007, 10:47
Сообщение #2


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



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

О результатах отпишитесь.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Владимир
сообщение Oct 30 2007, 10:56
Сообщение #3


Гуру
******

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



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

Я создавал одновыводные gate. тогда решалось хоть как-то. просто приходилось корпус составных элемнтов в схеме линиями прорисовывать
Go to the top of the page
 
+Quote Post
Vlad-od
сообщение Oct 30 2007, 11:09
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 363
Регистрация: 27-07-07
Из: Voronezh
Пользователь №: 29 411



Цитата(yell @ Oct 30 2007, 13:35) *
pcad 2006 sp2
Можно ли как-то добавлять секции минуя описанную выше рутинную работу по удалению из схемы всех секций данного компонента и их повторную расстановку

У меня 2002, но в 2006 наверное тоже - процедура Utils/Force Update. Записываете новый компонент в библиотеку и для него делаете форс апдейт. Дополнительная секция в данном компоненте появится и старые обновятся автоматически.
Вам приходиться в ручную удалять секции компонента потому, что в библиотеке и в схеме уже разные компоненты и ПКАД не хочет их ставить

Сообщение отредактировал Vlad-od - Oct 30 2007, 11:11
Go to the top of the page
 
+Quote Post
yell
сообщение Oct 30 2007, 11:51
Сообщение #5


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

Группа: Участник
Сообщений: 121
Регистрация: 16-02-07
Пользователь №: 25 423



Mikle Klinkovsky, спасибо. Сработало.

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


Vlad-od, спасибо. Это то, что нужно было.
Go to the top of the page
 
+Quote Post
Mikle Klinkovsky
сообщение Oct 30 2007, 11:58
Сообщение #6


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

Группа: Свой
Сообщений: 1 972
Регистрация: 10-10-05
Из: 54°36'41.81" 39°43'6.90"
Пользователь №: 9 445



Цитата(Vlad-od @ Oct 30 2007, 14:09) *
У меня 2002, но в 2006 наверное тоже - процедура Utils/Force Update. Записываете новый компонент в библиотеку и для него делаете форс апдейт. Дополнительная секция в данном компоненте появится и старые обновятся автоматически.

Чего-то помнится, не катил ФорсАпдейт в некоторых случаях.


--------------------
Подвиг одного - это преступление другого! (с) Жванецкий
Go to the top of the page
 
+Quote Post
Vlad-od
сообщение Oct 30 2007, 12:05
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 363
Регистрация: 27-07-07
Из: Voronezh
Пользователь №: 29 411



Цитата(Mikle Klinkovsky @ Oct 30 2007, 14:58) *
Чего-то помнится, не катил ФорсАпдейт в некоторых случаях.

Мне кажется если аккуратно делать то прокатит, хотя не спорю в пкаде хватает заморочек.
Go to the top of the page
 
+Quote Post
SERoz
сообщение Nov 1 2007, 20:58
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 9-10-06
Из: Питер
Пользователь №: 21 135



Цитата(Mikle Klinkovsky @ Oct 30 2007, 15:58) *
Чего-то помнится, не катил ФорсАпдейт в некоторых случаях.

Не катит, если добавить или удалить ноги - тогда только переустановкой всего элемента.
Всё остальное катит нормально (если не делать ошибок) - проверено на всех 200х...


--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 1 2007, 22:31
Сообщение #9


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(SERoz @ Nov 1 2007, 23:58) *
Не катит, если добавить или удалить ноги - тогда только переустановкой всего элемента.
и если переставить местами ноги а потом изменения пробовать перетащить в плату или, наоборот, в схему через ECO.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
SERoz
сообщение Nov 1 2007, 23:10
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 9-10-06
Из: Питер
Пользователь №: 21 135



Цитата(Сергей Борщ @ Nov 2 2007, 02:31) *
и если переставить местами ноги а потом изменения пробовать перетащить в плату или, наоборот, в схему через ECO.

Перетаскиваю туда и обратно, переставляю и гейты и ноги - всё ОК.
А функция ЕСО именно для того и создана, чтобы корректировать изменения туда-сюда - пользуюсь постоянно, проблем небыло...

Правда может возникнуть, если поменять корпус, а потом попробовать применить ЕСО, но опять же если изменилось кол-во ног, других ошибок пока не нажил...

Сообщение отредактировал SERoz - Nov 1 2007, 23:12


--------------------
И да поможет тебе F1, и да сохранит тебя F2, во имя Control-а, Alt-а, и Святого Del-а! Да будет так, ENTER
Go to the top of the page
 
+Quote Post

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

 


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


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