|
|
  |
2018 Вопросы начинающих , Для версий AD17 и младше |
|
|
|
Apr 23 2018, 07:26
|
Частый гость
 
Группа: Участник
Сообщений: 172
Регистрация: 9-10-06
Пользователь №: 21 119

|
Цитата(Владимир @ Apr 20 2018, 22:34)  Достаточно в Footpint Manager указать Any для всех Footprint. В схеме через Footpint Manager (+ Validate, Execute Changes) поменял библиотеку на новую (созданную Make PCB Library) - в плате ничего не поменялось и Design->Update PCB Document никаких изменений не предлагает. По-прежнему если открыть в PCB свойство любого компонента, то в Footprint->Library будет указана его старая библиотека. Цитата(Владимир @ Apr 20 2018, 22:34)  Есть еще Parameter Manager, PCBLIST, Инспектор Там тоже можно В Parameter Manager , PCBLIST и PCB Inspector тоже не нашел как заменить библиотеку.
Сообщение отредактировал MVJ - Apr 23 2018, 07:30
|
|
|
|
|
Apr 27 2018, 08:14
|
Частый гость
 
Группа: Участник
Сообщений: 172
Регистрация: 9-10-06
Пользователь №: 21 119

|
Цитата(Владимир @ Apr 23 2018, 22:16)  Поменяйте принудительно из библиотеки -- Тогда точно обновит или Tools >> update from PCB Library -- тогда обновит то, что настроите Уточню вопрос. Имеем проект со схемой и платой (допустим Project1). Компоненты были взяты из нескольких библиотек (допустим Lib1.IntLib, Lib2.IntLib, Lib3.IntLib и т.д.). После выполнения команд "Make Schematic Library" и "Make PCB Library" получили соответственно библиотеки Project1.SchLib и Project1.PcbLib. Теперь если открыть в PCB свойство какого-нибудь компонента, то в Footprint->Library будет указана его старая библиотека (например Lib2.IntLib). Как теперь для всех компонентов заменить это свойство на Project1.PcbLib? В схеме можно через SCH Inspecror поменять свойство Library на Project1.SchLib сразу для всех компонентов, а вот в PCB через PCB Inspecror свойство Footprint->Library недоступно. Можно, конечно, вручную для каждого компонента, но в плате две сотни компонентов.
Сообщение отредактировал MVJ - Apr 27 2018, 08:18
|
|
|
|
|
Apr 27 2018, 14:01
|
Частый гость
 
Группа: Участник
Сообщений: 114
Регистрация: 14-09-05
Пользователь №: 8 546

|
Цитата(MVJ @ Apr 27 2018, 11:14)  Уточню вопрос. Имеем проект со схемой и платой (допустим Project1). Компоненты были взяты из нескольких библиотек (допустим Lib1.IntLib, Lib2.IntLib, Lib3.IntLib и т.д.). После выполнения команд "Make Schematic Library" и "Make PCB Library" получили соответственно библиотеки Project1.SchLib и Project1.PcbLib. Теперь если открыть в PCB свойство какого-нибудь компонента, то в Footprint->Library будет указана его старая библиотека (например Lib2.IntLib). Как теперь для всех компонентов заменить это свойство на Project1.PcbLib? В схеме можно через SCH Inspecror поменять свойство Library на Project1.SchLib сразу для всех компонентов, а вот в PCB через PCB Inspecror свойство Footprint->Library недоступно. Можно, конечно, вручную для каждого компонента, но в плате две сотни компонентов. Заменили библиотеки в схематике - откомпилируйте проект, затем передайте изменения на плату. Откуда же иначе редактор плат узнает об изменениях?
|
|
|
|
|
Apr 28 2018, 07:15
|

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

|
Цитата(Spartak @ Apr 27 2018, 17:01)  Заменили библиотеки в схематике - откомпилируйте проект, затем передайте изменения на плату. Откуда же иначе редактор плат узнает об изменениях? в этом случае он заменит футпринт только если он поменялся. Если в названии не было изменений, то и обновления не пройдет. на самом деле задача не такая тривиальная. в свое время даже скрипты писали, и то работало через раз. возмжно в 18 версии что поменялось
|
|
|
|
|
May 2 2018, 08:21
|
Частый гость
 
Группа: Участник
Сообщений: 172
Регистрация: 9-10-06
Пользователь №: 21 119

|
Цитата(peshkoff @ Apr 28 2018, 11:15)  .. Если в названии не было изменений, то и обновления не пройдет. на самом деле задача не такая тривиальная. в свое время даже скрипты писали, и то работало через раз.. Вообще-то странно, мне казалось, что команды "Make Schematic Library" и "Make PCB Library" более всего нужны именно для описанного мною выше случая и если это не так, то для чего тогда они нужны?
|
|
|
|
|
May 2 2018, 19:59
|
Частый гость
 
Группа: Участник
Сообщений: 114
Регистрация: 14-09-05
Пользователь №: 8 546

|
Цитата(peshkoff @ Apr 28 2018, 10:15)  в этом случае он заменит футпринт только если он поменялся. Если в названии не было изменений, то и обновления не пройдет.
на самом деле задача не такая тривиальная. в свое время даже скрипты писали, и то работало через раз. возмжно в 18 версии что поменялось Отключите в проекте при компиляции все лишние библиотеки.
|
|
|
|
|
May 8 2018, 04:50
|
Группа: Участник
Сообщений: 6
Регистрация: 28-11-17
Пользователь №: 100 397

|
В одном проекте не работает команда Design View (при выборе области и вставке вида ничего не происходит), пробовал на разных машинах. В чем может быть загвоздка?
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|