SergR 0 19 июля, 2005 Опубликовано 19 июля, 2005 · Жалоба Здравствуйте уважаемые. Как "сказать" спектре чтобы она при авторазводке минимизировала длины проводников. Если у кого есть толковое описание этой проги (желательно на русском), пришлит пожалуста на мыло [email protected] или подскажите где скачать. :cheers: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 19 июля, 2005 Опубликовано 19 июля, 2005 · Жалоба К сожалению прямо "сказать" Спекктре "минимизируй" - нельзя, нет у нее такой команды. Все задается алгоритмом трассировки(проходы трассировки/очистки). заданием направлений трассировки слоев и штрафов за трассировку в неверном направлении. Но это все надо подбирать. Хороший DO-файл нашел в OrCAD 10. С заданием правил классов/групп цепей и трассировкой по написанному в файле алгоритму получаются неплохие результаты. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergR 0 19 июля, 2005 Опубликовано 19 июля, 2005 · Жалоба Спасибо за DO щас попробую Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergR 0 19 июля, 2005 Опубликовано 19 июля, 2005 · Жалоба Чтото не работает. Спектра вроде разводит, а потом какаято ошибка и она закрывается без сохранения результата Часть лог-файла # # Wiring Statistics ----------------- .\БПОН_1_4_A.DSN # Nets 38 Connections 97 Unroutes 1 # Signal Layers 2 Power Layers 0 # Wire Junctions 33, at vias 9 Total Vias 34 # Percent Connected 98.97 # Manhattan Length 678.3084 Horizontal 369.6482 Vertical 308.6601 # Routed Length 887.3508 Horizontal 446.3805 Vertical 440.9703 # Ratio Actual / Manhattan 1.3082 # Unconnected Length 10.5918 Horizontal 5.8928 Vertical 4.6990 limit cross 0.000000 # <<ERROR:>> Syntax error in command: token 3 = 0.000000 # (content): limit cross 0.000000 # <<ERROR:>> Bad command not executed! # <<ERROR:>> Bad command not executed! # ) endif # <<ERROR:>> Bad command not executed! # ) end while # <<ERROR:>> Bad command not executed! # # Specctra to P-CAD interface translator v16.00. # # Specctra session file D:\sp10\БПОН_1_4_A.SES # will be merged with ACCEL ASCII file D:\sp10\БПОН_1_4_A.PCB. # The routed ACCEL ASCII file will be named D:\sp10\RБПОН_1_4_A.PCB # # 382562304 bytes free. # # ERROR: cannot open file D:\sp10\БПОН_1_4_A.SES for read access. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergM 0 19 июля, 2005 Опубликовано 19 июля, 2005 · Жалоба Чтото не работает. Спектра вроде разводит, а потом какаято ошибка и она закрывается без сохранения результата ... # ERROR: cannot open file D:\sp10\БПОН_1_4_A.SES for read access. <{POST_SNAPBACK}> Попробуйте убрать русские буквы из названия pcb файла. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 19 июля, 2005 Опубликовано 19 июля, 2005 · Жалоба Ну не так же прям в лоб... Это только трассировка описана. Правила у меня были описаны в другом DO-файле, а вызывались они оба из третьего:) - так проще разбираться, чем если все в одном. Поэтому здесь нет команд сохранения результатов. А в остальном только что проверил - все работает. Добавил: P-CAD2002 SP1, Specctra 15.1 Expert system mode Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergR 0 19 июля, 2005 Опубликовано 19 июля, 2005 · Жалоба Русские буквы тут роли не играют (пробовал). В DO добавил команду stop (почти в самом конце), она остановилась и Я смог ее закрыть с выгрузкой в P-CAD2002. Не подскажите где можно скачать Specctra 15.1 Expert system mode у Меня только 10-я Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 19 июля, 2005 Опубликовано 19 июля, 2005 · Жалоба Это Вам к Nixon :http://forum.electronix.ru/index.php?showforum=89 "Доступ в свои" . На ФТП она есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergR 0 20 июля, 2005 Опубликовано 20 июля, 2005 · Жалоба Есть еще вопрос по спектре, как сделать чтобы при разводке в "ручном" режиме переходные отверстия можно былобы размещать в радах смд элементов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uladzimir 80 20 июля, 2005 Опубликовано 20 июля, 2005 · Жалоба Есть еще вопрос по спектре, как сделать чтобы при разводке в "ручном" режиме переходные отверстия можно былобы размещать в радах смд элементов? <{POST_SNAPBACK}> Вписать в DO файл строку via_at_smd on (grid on) ИЛИ ЗАДАТЬ ЕЕ В САМОЙ sPECTRE Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergR 0 20 июля, 2005 Опубликовано 20 июля, 2005 · Жалоба Спасибо за ответ. Получилось, только пришлось написать строку: rule pcb (via_at_smd on (grid on)) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Monstrer 0 19 сентября, 2005 Опубликовано 19 сентября, 2005 · Жалоба Доброе время суток :) А пробовали ли вы, назначить в проекте PCAD минимальную длинну проводника в нужной сети или клессе сетей - в SPECCTRу эти правила переносятся автоматически. :excl: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 20 сентября, 2005 Опубликовано 20 сентября, 2005 · Жалоба Можно назначить и мин. и макс. длину, и перенесутся они в Спекктру. Но откуда я знаю какой длины они могут быть? А в ДО-файле я могу задать процентный разброс группы(просто разброс, как получится), разброс по манхэттенской длине, разброс по задержке..... Что получится - можете посмотреть, но в П-КАДе ВСЕ это задать просто не получится - придется непосредственно в Спекктре. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Antony Ugolev 0 14 ноября, 2005 Опубликовано 14 ноября, 2005 · Жалоба Товарищи! Попробуйте добавить в .do-файл такие волшебные строчки: cost layer top high (type length) cost layer bottom high (type length) set diagonal_mode always Очень надеюсь, что результаты вас приятно удивят. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vadim 0 17 ноября, 2005 Опубликовано 17 ноября, 2005 (изменено) · Жалоба Товарищи! Попробуйте добавить в .do-файл такие волшебные строчки: cost layer top high (type length) cost layer bottom high (type length) set diagonal_mode always Очень надеюсь, что результаты вас приятно удивят. Даже не знал, что существует подобная команда : cost layer top high (type length). Спасибо :) Только что попробовал. Результаты действительно потрясающие. Вместо стопроцентной разводки чудовищного качества получил неполную разводку плохого качества <_< И еще раз убедился, что с авторазводчиками пора завязывать, тем более с такими как SPECCTRA. Изменено 17 ноября, 2005 пользователем Vadim Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться