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

 
 
> Новая версия схемы, Как внести изменения корректно
peshkoff
сообщение Apr 17 2016, 19:07
Сообщение #1


люблю бегать и орать
*****

Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376



В общем, классика жанра...
Принесли новую версию схемы.
От предыдущей версии существенные изменения, но часть кусков схемы (а их тоже много) должна остаться на своих местах.
Схемотехник внес изменения и сделал доброе дело: переаннотировал всю схему! та-даам!
короче, дезигнаторы не совпадают, ID не совпадают

1 вопрос : кто как поступает в данной ситуации?

Далее. Ладно, сперва я решил совместить ID через component link. Залинковал то, что должно сохраниться.
Пытаюсь сделать апдейт. По логике я думал, что сперва он переименует то, что залинковано.
Фиг там. если дезигнаторы не совпадают, то ID не имеет никакого значения.
Он все линки делает по дезигнаторам! засада.

хотел второй вопрос задать. да вот не могу сформулировать...
Получается помимо ID надо еще и дезигнаторы подгонять.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
peshkoff
сообщение Apr 18 2016, 06:39
Сообщение #2


люблю бегать и орать
*****

Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376



Цитата(Владимир @ Apr 17 2016, 22:38) *
там еще Comment, Footprint есть.
По отдельности или вместе.
Через Comment можно и другие подцепить параметры.



Оживить можно. Я думал, что все пойдет быстрее, если я залинкую те элементы, что должны остаться.
Потратил кучу времени на линкование.
Но выясняется, что они помимо UID должен еще и дезигнатор совпадать..
Для меня это оказалось неожиданностью.

Цитата
В целом оживить можно.
Вопрос только в насколько "Существенном" изменении
Возможно игра не стоит свеч.


Сейчас примерно 20 листов схемы, которые нужно сохранить. Их переразводить я не хочу, лучше уж с линкованием помучаюсь.

Цитата(one_eight_seven @ Apr 18 2016, 00:14) *
Схемотехников обучать надо. Я это делаю на мелких проектах.

Кто сэкономил своё время за счёт других - тот молодец. Поэтому, надо сейчас заставить его отвечать рублём, иначе потом он ещё и другим свинью подложит.


Надо. все время держу на коротком поводке. Кто рядом уже все обучены. Или вообще изменения вношу сам по их тз.
Go to the top of the page
 
+Quote Post
VMI_Михаил
сообщение Apr 18 2016, 10:43
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 5-02-16
Из: Беларусь, Минск
Пользователь №: 90 346



Цитата(peshkoff @ Apr 18 2016, 09:39) *
Оживить можно.


Ну вот примерно мои действия по ликвидации последствий:
1. Скриптом создать параметр равный содержимому "Unique Id" у всех компонентов.
2. Выделить все компоненты и открыть "SCH List" либо "Parameter Manager".
3. Отсортировать всё по созданному параметру. Перенести столбцы с уникальным номером и дезигнатором в эксель.
4. Проделать пп.1-3 для старой схемы (до изменений).
5. Составить в экселе всё это хозяйство напротив друг друга. Самоая кропотливая операция из-за наличия новых компонентов в новой схеме.
6. Сортируя в Альтиуме компоненты по новому параметру, можно обновлять любые поля (в моем случае дезигнаторы) перенося их из экселя в Альтиум.

7. После манипуляций тем же скриптом удалял более ненужный параметр.

Если заинтересует, скину скрипт.

П.С. Восстановить понадобилось, потому что перечень элементов оформляет другой человек и в схеме нету информации об элементе. Да здравствует ручной совковый труд! sad.gif


Цитата(peshkoff @ Apr 18 2016, 13:32) *
Сперва нужно все дезигнаторы сбросить на плате. (скажите как? что-то не нашел такой команды, чтобы сделать как на схеме. D?, C? и т.д. Но вроде можно и просто ? поставить без приставки)

Для каждой группы компонентов (резисторы, конденсаторы, ...):
"Find Similar Objects":
"Component Designator" = "R*" <Same>
"SCH Inspector":
"Component Designator" = "R?"
Go to the top of the page
 
+Quote Post



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

 


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


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