|
|
  |
MG Expedition ликбез ... |
|
|
|
Nov 22 2013, 12:48
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 10-07-13
Пользователь №: 77 470

|
Ошибки при импорте layout.hkp в PCB Error, line 1356: Hole "Rnd 7.87" could not be found in the Padstack database. Error, line 4857: Padstack "0.2X0.4" could not be found in the Padstack database. Error, line 13215: Padstack "0.2X0.4" could not be found in the Padstack database. и т. д. В библиотеке они есть. Обновляла и схему, и библиотеку, и update cells and padstacks в PCB... Цепляю проект, может подскажете, что там опять не так...
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 22 2013, 14:26
|

Частый гость
 
Группа: Свой
Сообщений: 157
Регистрация: 10-07-13
Пользователь №: 77 470

|
Цитата(ClayMan @ Nov 22 2013, 17:09)  Глянул ваши файлы - в локальной либе проекта нет указанных подстеков. Скопировал их туда через library services - все импортировалось. Выдало ошибку правда о несоотвествии кол-ва пинов в одном из партов/селлов, но тем не менее проект удалось втянуть. а откуда вы скопировали? и ведь в partition editor я вижу все нужные падстеки...
|
|
|
|
|
Nov 23 2013, 17:20
|
Знающий
   
Группа: Свой
Сообщений: 551
Регистрация: 3-09-10
Из: Беларусь, Минск
Пользователь №: 59 267

|
Цитата а откуда вы скопировали? Ну как откуда - из вашей же центральной библиотеки. Я открыл файл платы, полученный вами из шаблона, и с помощью пункта Setup-->Library Services скопировал в локальную либу все, что было в центральной. После этого импорт hkp удался.
|
|
|
|
|
Nov 26 2013, 05:41
|
Частый гость
 
Группа: Участник
Сообщений: 112
Регистрация: 10-10-13
Пользователь №: 78 684

|
Цитата(cniism @ Nov 26 2013, 09:09)  Кто-нибудь может сформулировать правила работы с позиционными обозначениями элементов? Правило простое и оно одно. "Чтобы заменить позиционное обозначение на схеме и плате надо аккуратно открыть схему, аккуратно заменить позиционное R1 обозначение на новое R2, провести FA" Все остальное нельзя. Нельзя менять на другие буквы и ставить DA вместо RN, или RN вместо R, нельзя заменить деталь на схеме из библиотеки и вбить в нее старый референс, нельзя... в общем ничего нельзя. Можно только одно вместо R1 поставить R2. Никакие игры с библиотекой не прокатят.
Сообщение отредактировал lekintr - Nov 26 2013, 05:42
|
|
|
|
|
Nov 26 2013, 06:03
|
Знающий
   
Группа: Свой
Сообщений: 791
Регистрация: 14-05-05
Из: Минск
Пользователь №: 5 035

|
Цитата(lekintr @ Nov 26 2013, 07:41)  Правило простое и оно одно. "Чтобы заменить позиционное обозначение на схеме и плате надо аккуратно открыть схему, аккуратно заменить позиционное R1 обозначение на новое R2, провести FA" Все остальное нельзя. Нельзя менять на другие буквы и ставить DA вместо RN, или RN вместо R, нельзя заменить деталь на схеме из библиотеки и вбить в нее старый референс, нельзя... в общем ничего нельзя. Можно только одно вместо R1 поставить R2. Никакие игры с библиотекой не прокатят. почему??? все можно - измените в DxD HL1 на HLL12 далее FA и в Ехр произойдет замена без всякого пропадания элемента
--------------------
Будь ты рабочий, будь ты профессор, а DxD-IOD-Exp должен знать каждый, чтобы не стать пособником империализма.
|
|
|
|
|
Nov 27 2013, 05:05
|
Местный
  
Группа: Свой
Сообщений: 221
Регистрация: 17-06-05
Из: Санкт-Перетрбург
Пользователь №: 6 113

|
Цитата(Frederic @ Nov 26 2013, 10:03)  почему??? все можно - измените в DxD HL1 на HLL12 далее FA и в Ехр произойдёт замена без всякого пропадания элемента Странно. У меня как раз выглядит так: Меняю в схеме DxD RefDes скажем был R1 стал R2000 (2000 - чтобы не появилось на плате два элемента с одинаковым позиционным обозначением), провожу FA на ПП элемент который был раньше R1 исчезает с платы и появляется в списке не установленных, с новым позиционным обозначением. Может данное поведение программы зависит от режима проведения FA? P.S. Обратное переименование RefDes из Expedition в DxD проходит безупречно. Разобрался: Действительно зависит от установленных опций. Не была установлена галочка: "Annotate schematic reference designator changes"
|
|
|
|
|
Nov 27 2013, 09:47
|
Знающий
   
Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414

|
Цитата(dm_mur @ Nov 27 2013, 07:19)  Например, для Placement outline может быть неверно указан Layer. Выкладывайте компонент сюда. А как выложить компонент? Всю библиотеку -- понятно (заархивировал да залил на файлообменник какой-нибудь), а вот отдельный компонент... Они ведь там не пофайлово хранятся. Но дело точно не Placement Outline, а именно в Plane Obstruct: если последний удалить, то компоненты на противоположной стороне платы можно свободно ставить "поверх" данного; Placement Outline не давал бы их поставить в любом случае.
|
|
|
|
|
Nov 27 2013, 11:05
|
Знающий
   
Группа: Свой
Сообщений: 549
Регистрация: 13-07-10
Из: Солнечногорск-7
Пользователь №: 58 414

|
Цитата(dm_mur @ Nov 27 2013, 14:23)  Создайте плату с этим компонентом, заархивируйте и залейте. Вот, заархивировал весь каталог PCB в своём проекте: http://yadi.sk/d/e5NQ1zT9DPtQV. Проблемный компонент установлен у левого торца платы. Цитата Вообще, Plane Obstruct не препятствует размещению компонентов. Для запрета размещения используется Placement obstruct Ну, собственно, поэтому я и недоумеваю. Раньше запретные области мне создавать не приходилось, поэтому и не сталкивался.
|
|
|
|
|
  |
410 чел. читают эту тему (гостей: 410, скрытых пользователей: 0)
Пользователей: 0
|
|
|