|
|
  |
Вопрос по DxD, помогите по мелочам плиз. |
|
|
|
Dec 27 2009, 14:50
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(cioma @ Dec 27 2009, 15:01)  Думаю, что Part Number - именно по нему и осуществляется связь между symbol и cell Неа, после этого (и FA) получается ошибка FA, вот что пишет в лог: ERROR: Block Schematic1, Page 1, Symbol $1I82:<!#!><objindex>576460799548063748</objindex> Cell Name 'RES_SMD_0805_.079X.048B' is not a valid cell for Part Number 'R0603'. А надо, чтобы я поменял компонент на схеме, не затрагивая его текущие свойства (в т.ч. value), которые не связаны с корпусом и типом компонента, и не затрагивая цепи, и FA мне заменил корпус на плате (ну или хотя бы грохнул старый и сотворил в неразмещенных новый). --- Опять есть желание добрым словом PCAD вспомнить. Там можно было прямо из выпадающего списка выбрать компонент, на который сменить, из совместимых по символу, имеющихся в библиотеке, и потом после ECO это изменение корректно проходило в плате. И наоборот, можно было сменить компонент в плате на другой с более подходящим корпусом, и бэк-аннотировать в схему. Ну неужели в столь продвинутом пакете нет такой вроде бы элементарной и нужной фичи? Или я как всегда "не умею его готовить"?
|
|
|
|
|
Dec 27 2009, 15:10
|
Частый гость
 
Группа: Validating
Сообщений: 94
Регистрация: 18-01-09
Из: Красноармейск
Пользователь №: 43 560

|
Цитата(SM @ Dec 27 2009, 17:50)  Ну неужели в столь продвинутом пакете нет такой вроде бы элементарной и нужной фичи? Или я как всегда "не умею его готовить"? Такая фишка есть в Design Capture, и поскольку он полноценно входит в состав Expedition, видимо уверения об отказе от DC оказались преждевременны, и вероятно он останется еще надолго, переходите на него. Там можно сделать массовую замену компонентов по любому атрибуту (заменить все 2.2uF например) сразу по всему дизайну на всех страницах. И работать в нем для любителей PCAD комфортнее уж точно.
Сообщение отредактировал lepert - Dec 27 2009, 15:12
|
|
|
|
|
Dec 28 2009, 12:56
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Цитата(fill @ Dec 28 2009, 15:38)  Exp работает по атрибуту Part Number. Каким способов вы измените его значение абсолютно не принципиально. Главное чтобы в указанном Part Number был "прописан" данный символ. К сожалению - это как то не совсем так. Я приводил выше, к чему приводит ручное изменение part-number-а, в котором символ тот же, а целл другой. FA матерится в partpkg.log - т.е. он отказывается менять целл на новый, что собственно является целью всего действия (пример для чего это нужно: допустим на складе куча резисторов 0603, поэтому я их поставил в схему. При разводке выяснилось, что они не лезут на плату, и мне надо часть из них поменять на 0402). --- ЗЫ. Ваш способ не прошел. Линукс-версия стабильно мгновенно падает при нажатии кнопки "New live verification view"
|
|
|
|
|
Dec 28 2009, 12:59
|

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

|
Цитата(SM @ Dec 28 2009, 15:42)  К сожалению - это как то не совсем так. Я приводил выше, к чему приводит ручное изменение part-number-а, в котором символ тот же, а целл другой. FA матерится в partpkg.log - т.е. он отказывается менять целл на новый, что собственно является целью всего действия (пример для чего это нужно: допустим на складе куча резисторов 0603, поэтому я их поставил в схему. При разводке выяснилось, что они не лезут на плату, и мне надо часть из них поменять на 0402). Естественно при измении CELL надо менять и второй атрибут, т.к. Part Number содержит внутри себя Symbol и CELL. В случае DxDataBook вы разом меняете все атрибуты. Но можно тоже самое проделать и заменой через Replace (два раза).
--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю. www.megratec.ru
|
|
|
|
|
  |
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0
|
|
|