Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Структура проекта PADS
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor PADS
djs_13
Добрый день.

Опытным путем было выяснено следующее: необходимый минимальный набор файлов, чтобы перенести проект PADS на другое рабочее место - это файлы с расширениями .pcb,.prj,.ini (borders, netlistverify) и папка database (содержащая в себе icdb.dat). После того как проект запущен, он генерит кучу дополнительных папок и файлов. Хочу спросить, есть ли возможность найти полное описание структуры файлов, которую генерит проект? Может это где описано какой файл за что отвечает? Помогите, пожалуйста, очень надо.
fill
Цитата(djs_13 @ Oct 20 2016, 11:16) *
Добрый день.

Опытным путем было выяснено следующее: необходимый минимальный набор файлов, чтобы перенести проект PADS на другое рабочее место - это файлы с расширениями .pcb,.prj,.ini (borders, netlistverify) и папка database (содержащая в себе icdb.dat). После того как проект запущен, он генерит кучу дополнительных папок и файлов. Хочу спросить, есть ли возможность найти полное описание структуры файлов, которую генерит проект? Может это где описано какой файл за что отвечает? Помогите, пожалуйста, очень надо.


Обычно по названию папок и файлов все и так понятно.
Если что-то конкретно непонятно, то задайте вопрос - отвечу.
djs_13
Цитата(fill @ Oct 20 2016, 12:30) *
Обычно по названию папок и файлов все и так понятно.
Если что-то конкретно непонятно, то задайте вопрос - отвечу.


Что за файл icdb.dat? Почему без него проект не запускается?
Папки cdbback и cdbsvr какую инфу содержат? и можно ли обойтись без них.
Если удалить папку CES сбросятся все ограничения заложенные на печатную плату (дифф пары, зазоры, толщины и тд)
С какой целью каждый раз делаются папки SCH, SYM, WIR если эти папки для библиотеки изначально?
fill
Цитата(djs_13 @ Oct 20 2016, 16:50) *
Что за файл icdb.dat? Почему без него проект не запускается?
Папки cdbback и cdbsvr какую инфу содержат? и можно ли обойтись без них.
Если удалить папку CES сбросятся все ограничения заложенные на печатную плату (дифф пары, зазоры, толщины и тд)
С какой целью каждый раз делаются папки SCH, SYM, WIR если эти папки для библиотеки изначально?


1. Не рекомендую лазить в папку database, т.к. это база данных схемы и в бекап эта папка записывается как единое целое, можете убедится в этом открыв любой архив в папке ProjectBackup\backups
CDB и iCDB - термин двоичной базы данных через которую идет обмен данными схема<->плат<->ces. Соответственно есть сервер обслуживающий эту базу и его служебные файлы.
2. Насколько я вижу, в папке CES хранятся только логи. Сами данные ограничений похоже где-то внутри database.
3. Папки SCH, SYM, WIR создаются только если работать через нетлист. В интегрированном проекте их нет. Создаются они программой генерирования нетлиста для передачи на плату. В старых версиях DxD в них хранились локальные подсхемы, локальные символы, файлы проводников (генерировались для каждой подсхемы проекта).
Так что с современной точки зрения это рудимент.
djs_13
Цитата(fill @ Oct 20 2016, 16:01) *
1. Не рекомендую лазить в папку database, т.к. это база данных схемы и в бекап эта папка записывается как единое целое, можете убедится в этом открыв любой архив в папке ProjectBackup\backups
CDB и iCDB - термин двоичной базы данных через которую идет обмен данными схема<->плат<->ces. Соответственно есть сервер обслуживающий эту базу и его служебные файлы.
2. Насколько я вижу, в папке CES хранятся только логи. Сами данные ограничений похоже где-то внутри database.
3. Папки SCH, SYM, WIR создаются только если работать через нетлист. В интегрированном проекте их нет. Создаются они программой генерирования нетлиста для передачи на плату. В старых версиях DxD в них хранились локальные подсхемы, локальные символы, файлы проводников (генерировались для каждой подсхемы проекта).
Так что с современной точки зрения это рудимент.



спасибо огромное. очень помогли.
Nixon
Если вам нужно просто перенести проект в другое место то лучше воспользоваться Design Archive. Данная утилита сама оставит только самое нужное.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.