Jump to content

    

Как настроить P-CAD 2006 и Spectra 16.0 ?

Спектрой развел их пример, записал в файл *.ses

Пикадом импортирую файл  *.ses 

Получаю
 

 

 

 

 

image.png

Edited by Who_are_you?

Share this post


Link to post
Share on other sites

Не знаю, смотрите содержимое файла, пытайтесь предположить, что именно может пкаду в нем не нравиться. Порежьте до десятка-другого строк, чтобы проверить как реагирует. Вообще только дебажить вручную.

Еще возможен вариант с системным разделителем точка/запятая, но тут тоже только экспериментально выяснять.

Share this post


Link to post
Share on other sites

Так и не поборол взаимодействие пикада со спектрой.

Поставил ещё Situs Autorouter: 

C:\Program Files (x86)\Altium Designer 6\DXP.exe

Где и что прописать, чтобы запускать из Пикада 2006?

Share this post


Link to post
Share on other sites
15 minutes ago, Who_are_you? said:

Так и не поборол взаимодействие пикада со спектрой.

Прицепите сюда (в архиве):

- файл pcb из которого формируется dsn.

- файл ses, который содержит результат работы в спекктре

Share this post


Link to post
Share on other sites
1 час назад, Who_are_you? сказал:

Где и что прописать, чтобы запускать из Пикада 2006?

В реестре нужно прописать пути к нему. Ну есть же в составе пакета инструкция. Есть и файлик который нужно запустить и он пропишет все куда надо. Единственное нужно проследить чтобы в нем пути были ваши а не поумолчанию.

Share this post


Link to post
Share on other sites

специально взял попробовал - авторазмещение работает.
просто исправил файл pcb.ini - указад путь к спекктре и к файлам accel2sp и sp2accel (причем Спекктра довольно старая 9.02, да и конвертеры тоже не новые - проверенные временем) - и, как говорится,- вуаля! - все работает и результат возвращается обратно в PCAD.

Другой вопрос, что в Спекктре авторазмещение, в отличие от автотрассировщика, используется мало в силу неудовлетворительных результатов. Вручную оказывается практически всегда лучше, да и операция не такая трудоемкая

Share this post


Link to post
Share on other sites

Так и есть, в старых версиях работало, в 2006 точно не работало.

Share this post


Link to post
Share on other sites
3 hours ago, Uree said:

Так и есть, в старых версиях работало, в 2006 точно не работало.

Вот в последних ответах и сообщают, что работает,

но указывают разные версии пикада, спектры и операцоинки, а в названии темы дана конкретика.
Уже ушел с работы (еду в другой город), в понедельник выложу тестовые файлы и отзывы спектры 16.0.

Посмотрю ещё реакцию спектры 16.2

 

Edited by Who_are_you?

Share this post


Link to post
Share on other sites

На настольном так ни одна спектра не работает - писал выше.

На ноуте что-то настроил:

оказывается необходима строго определенная последовательность действий
В ручном запуске работает, а автоматом - нухно видать четко написать pcb.ini

Сейчас из пикада спектра запускается, а обратно в пикад - нет. Ну и ругается на файл ses.

Посоветуйте, что нужно дописать в ini:

...

[QuickRoute]
RouterExe=C:\Program Files (x86)\P-CAD 2006\QuickRoute32.exe
[CCTRoute]
RouterParams=-o C:\Spectra_160\Specctra\tools\bin\sp.log -noclean -ii -quit
RouterExe   =   C:\Spectra_160\Specctra\tools\bin\SPECCTRA.EXE

...

 

Share this post


Link to post
Share on other sites

Ну, не повезло: не сообщил никто о совместной работе Пикада2006 и спектры

Короче, "не мытьем, так катанием": добился некого результата:

Поставил на настольный комп прогу Specctra_16.6  -  дали знакомые.

Настроил pcb.ini на совместную работу, но не до канца.

Если в RouterParams ставишь -quit, то пикад не может увидеть ses файл и ругается,

а если убрать -quit, то входишь в спектру автоматом, а потом после разводки нужно вручную записать ses файл и закрыв спектру

разводка автоматом передается в пикад.

Так что теперь подумаю как эти действия автоматизировать. Ну это уже настройка удобства работы.

Share this post


Link to post
Share on other sites

Обычно запись результата работы идет последней командой DO-файла.

Share this post


Link to post
Share on other sites
11 hours ago, Uree said:

Обычно запись результата работы идет последней командой DO-файла.

Займусь DO-файлом. СПАСИБО.

 

Кстати: есть несколько моментов в настройке Пикада 2006, установки спектры и настройки совместной их работы в Win 7 64 бит,

которые либо оговорены в разных местах интернета (файлах), либо вообще мной не были найдены (сам додумывал),

но в итоге влияют на всё сказанное выше.
Постараюсь найти время и всё это объединить в один файл.

Edited by Who_are_you?

Share this post


Link to post
Share on other sites

Как передать настройки Пикада в Спектру?

Как заменить изгибы проводников под углом 90 на диагональные трассы 
под углом 45, длина которых не меньше заданной,

в том числе и в местах перехода на другой слой  с переносом Via?


Заметил, что настройки пикада (меню: Design Rules) не передаются в спектру!

Сейчас спектра просто заменяет изгибы 90 на 45 без учета длин и не заменяет

если есть переход с Via.

Edited by Who_are_you?

Share this post


Link to post
Share on other sites

Чтоб долго не мучиться с созданием и конфигурацией проектов для связки PCAD-Specctra, когда то сделал себе утилиту "PCB-master".

Пользоваться просто:

1. Открываете pcb файл в редакторе

2. Запускаете PCB-master.exe

3. Кликаете на окне PCAD PCB, чтоб утилита смогла обнаружить плату

4. Нажимаете кнопку "Make"

Создастся группа файлов *.do для вашего проекта

Далее манипулируя всякими кнопочками и меню утилиты можно создавать правила разводки а затем их редактировать вручную в файлах do. Так получается быстрее.

В папке "PHD-sensor" лежит pcb сделанная мин за 15 этой утилитой.

В утилите еще достаточно недоделок, поэтому сильно возмущаться, если что то не работает не следует...

PCB-master.zip

 

ps: пароль к архиву - имя пулемётчицы Василия Ивановича, по англ, с заглавной буквы

Edited by Gradient

Share this post


Link to post
Share on other sites

Перенёс файл сюда: > PCB-master

Потому как из форума сделали непотребный булшит.

Не отредактировать, ни проапдейтить ничего нельзя...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now