SPRINT05.BD1 - файл, полученный конвертацией из оригинального SPRINT05.PCB ghb при помощи пакета OrCAD 32bit version
SPRINT05.max - результат импорта SPRINT05.BD1 в OrCAD 7.10
SPRINT05.MIN - файл, полученный экспортом из OrCAD 7.10 для загрузки в DipTrace
SPRINT05_PCAD.PCB - файл, полученный экспортом из DipTrace


Общий порядок "конвертации" следующий:

1. берем файл *.brd от orcad версии 2.xx, который в формате PCB2 (это тот который у нас)

2. берем версию оркада 386+, уже 32-битную. это оркад 3.хх, который несовместим ни с чем (так же как и 2.хх ни с чем). 
в нем есть утилита frompcb2.exe, которая преобразует наш 16-битный формат PCB2 в 32-битный PCB386+

3. 32-битный формат потом нужно сконвертировать в "современный" оркадовский *.max (в таком формате файлы от 2003 платы). 
это можно сделать утилитой tomax.exe из установленного оркада, в принципе любой версии. в оркаде 9 есть такая. 

ну в целом через ассоциации расширений можно скормить файл в формате PCB386+ именно в orcad layout и будет то же самое.

4. на выходе получим окадовский *.max с сопутствующими последующими квестами, которые я описал как "Открываем оригинальные файлы схемы и платы sp2003 (https://reverse.sprinter.ru/orcad920)".

там, напомню, последовательность такая:
orcad max -> текстовый MIN Interchange (который хавает только DipTrace)
далее MIN Interchange -> DipTrace
далее DipTrace -> текстовый pcad ascii



по факту файл оброс:
1. на КАЖДЫЙ компонент был создан СВОЙ паттерн (о чем я говорил не так давно). база данных ессно в труху, но зато визуально все компоненты в правильной ориентации ))
2. неправильно транслировались линии в шелке. тут та же ошибка что совершил и я — замкнуты все точки, не учитывается флаг начала линии.
3. все эти линии раскопированы на все assy слои и еще на какие то левые.
4. создано куча левых слоев. так то не мешают, в них почти нет никакой инфы.
5. поехавшие (немного) шрифты. ну это фигня, это всегда.




Всегда Ваш, RomanRom2
