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

 
 
 
Reply to this topicStart new topic
> Замена компонентов в PCB, не работает
vitan
сообщение Apr 18 2016, 14:01
Сообщение #1


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



Есть файл brd и библиотека концепта. Хочу заменить все однотипные резисторы в плате на другие. Открываю part logic, нажимаю на schematic components, выбираю CPM проекта (пробовал также с CPM библиотеки, разницы нет), окошко открывается, можно выбирать компоненты и нажимать кнопочку select. При нажатии замены не происходит, пишет:
Цитата
ERROR(SPMHCI-1): WARNING(SPCODD-44): File ./ptfdir/res_chip.ptf not found. Cannot load PPT file(s). System Error(2): No such file or directory. Check the physical path of the part table files defined under the PPT directive.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.
ERROR(SPMHCI-1): ERROR(SPCODD-53): Packaging cannot be completed because packaging has encountered a null object ID. The design may not have been saved correctly. Save the design before packaging.

Что означает
Цитата
File ./ptfdir/res_chip.ptf not found
непонятно, в хелпе про это ничего нет.
Почему такое количество сообщений тоже непонятно.

Кто-нибудь это делал? Как оно должно работать?
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 18 2016, 14:09
Сообщение #2


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



В либе должен быть такой файл. Для каждого компонента. Собственно замена компонента в концепте это замена его атрибутов, с тех, которые приписаны в данный момент, на те, который выбираются из ПТФ-файла. Собственно ПТФ-файл это текстовый файл содержащий список партов данного компонента с сопутствующими им атрибутами - текстовый аналог БД в иных САПРах.
Go to the top of the page
 
+Quote Post
vitan
сообщение Apr 18 2016, 14:45
Сообщение #3


не указал(а) ничего о себе.
******

Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887



В либе у меня структура типа <cell_name>/part_table/part.ptf
Скопировал файлик part.ptf в новый каталог ./ptfdir и переименовал его там в res_chip.ptf.
Сообщений про нулевое айди поубавилось, но теперь добавилось, что резервное имя <имя_нового компонента> указано некорректно несколько раз.
Что бы это всё значило?
Go to the top of the page
 
+Quote Post
Uree
сообщение Apr 18 2016, 14:56
Сообщение #4


Знающий
******

Группа: Свой
Сообщений: 5 223
Регистрация: 25-04-05
Из: Z. Gora
Пользователь №: 4 480



Что-то с либами не так организовано, но подробностей уже не помню - года 4 как не работаю в концепте laughing.gif

ЗЫ Странно, что он пытается искать ./ptfdir/res_chip.ptf при том, что в либе вроде как ./part_table/part.ptf По идее названия могут быть любыми, но если они созданы церез редактор библиотек, то именно они должны использоваться для навигации по структуре целлю А у Вас так почему-то не происходит...
Go to the top of the page
 
+Quote Post

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

 


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


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