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

 
 
 
Reply to this topicStart new topic
> Структура проекта PADS
djs_13
сообщение Oct 20 2016, 08:16
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 2-04-15
Пользователь №: 86 024



Добрый день.

Опытным путем было выяснено следующее: необходимый минимальный набор файлов, чтобы перенести проект PADS на другое рабочее место - это файлы с расширениями .pcb,.prj,.ini (borders, netlistverify) и папка database (содержащая в себе icdb.dat). После того как проект запущен, он генерит кучу дополнительных папок и файлов. Хочу спросить, есть ли возможность найти полное описание структуры файлов, которую генерит проект? Может это где описано какой файл за что отвечает? Помогите, пожалуйста, очень надо.
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 20 2016, 11:30
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 085
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(djs_13 @ Oct 20 2016, 11:16) *
Добрый день.

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


Обычно по названию папок и файлов все и так понятно.
Если что-то конкретно непонятно, то задайте вопрос - отвечу.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.
Go to the top of the page
 
+Quote Post
djs_13
сообщение Oct 20 2016, 13:50
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 2-04-15
Пользователь №: 86 024



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


Что за файл icdb.dat? Почему без него проект не запускается?
Папки cdbback и cdbsvr какую инфу содержат? и можно ли обойтись без них.
Если удалить папку CES сбросятся все ограничения заложенные на печатную плату (дифф пары, зазоры, толщины и тд)
С какой целью каждый раз делаются папки SCH, SYM, WIR если эти папки для библиотеки изначально?
Go to the top of the page
 
+Quote Post
fill
сообщение Oct 20 2016, 15:01
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 085
Регистрация: 17-08-04
Из: КП Две Поляны
Пользователь №: 512



Цитата(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 в них хранились локальные подсхемы, локальные символы, файлы проводников (генерировались для каждой подсхемы проекта).
Так что с современной точки зрения это рудимент.


--------------------
Чем больше познаю, тем больше понимаю ... насколько мало я все таки знаю.
Go to the top of the page
 
+Quote Post
djs_13
сообщение Oct 25 2016, 10:55
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 2-04-15
Пользователь №: 86 024



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



спасибо огромное. очень помогли.
Go to the top of the page
 
+Quote Post
Nixon
сообщение Oct 25 2016, 11:21
Сообщение #6


Гуру
******

Группа: Админы
Сообщений: 2 691
Регистрация: 17-06-04
Из: Киев
Пользователь №: 48



Если вам нужно просто перенести проект в другое место то лучше воспользоваться Design Archive. Данная утилита сама оставит только самое нужное.


--------------------
Вам помочь или не мешать?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 23rd November 2017 - 02:00
Рейтинг@Mail.ru


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