Как их состыковать?
Для перевода .brd -> .dsn народ использует ULP. Из всего раскопанного в Нете у меня хоть как-то заработал только один скрипт, найденный черт-зна в какой зарубежной глуши. (При ближайшем рассмотрении он оказался творением от Kuzmi4

)
Так что, от Игла к Спекктре передаём.
Теперь второй вопрос:
Specctra выводит результат в файл .ses . Чтобы импортировать его в Игл, нашел в Нете только такой способ:
экзешник ses2scr.exe, который читает .ses и записывает файл .scr, то есть формирует Игловский скрипт. Этот скрипт запускаем в Борде и он вычерчивает разводку.
Но выяснилось несоответствие единиц; масштаб различается (числа увеличены в 100 раз). К экзешнику приложен исходник на Си. Его конечно можно покрутить, но изобретать велосипед как-то влом.
Я подозреваю, что экзешник здесь вообще лишний. Зачем надо синтезировать временный скрипт? - пусть нормальный Игловский скрипт читает .ses и по ходу отрисовывает дорожки.
Люди компетентные, скажите пожалуйста, где-нибудь такое есть? (я не нашел.)
И как по вашему мнению наилучшим образом передать от Спекктры обратно в Игл?
Построив автомобили, человечество освободило лошадей от необходимости работать.
Почему оно не освободило от такой необходимости себя ))