Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

Авторазводка с помощью TopoR

Непрочитано 17.01.2010, 18:16  
skywriter_ufa
Прописка
 
Регистрация: 16.04.2005
Сообщений: 116
Сказал спасибо: 26
Сказали Спасибо 16 раз(а) в 9 сообщении(ях)
skywriter_ufa на пути к лучшему
По умолчанию Авторазводка с помощью TopoR

KiCAD содержит весьма примитивный алгоритм авторазводки, поэтому разработчики KiCAD предусмотрели интерфейс для быстрого доступа к online сервису http://www.freerouting.net/ .

Не знаю у кого как, но в моём случае этот сервис отказался работать с моим проектом. Возможно, это связано с наличием русских букв в наименовании слоёв, или кодировкой (в ОС Ubuntu 9.04 стоит кодировка UTF-8 ).

Поэтому я последовал совету и возпользовался TopoR-ом.

Пользователи ОС Ubuntu могут столкнуться с такой проблемой: TopoR является несвободным ПО, написанном для ОС Windows. И хотя он стабильно работает через WINE (проверено на версии Lite 4.3) , всё же есть некоторые подводные камни, которые лучше знать:

1. Цвета. По-умолчанию TopoR настроен так, что выделенный компонент отличается от невыделенного повышенной яркостью цвета. Но у меня при выделении яркость компонента почему-то не изменяется, поэтому я заменил в настройках выделение компонента яркостью на выделение другим цветом (Tools -› Options -› Show -› Selections).

2. Кодировка. TopoR заточен под CP-1251, а KiCAD сохраняет документы в кодировке, установленной в ОС, в которой он запущен. Для ОС Ubuntu это UTF-8. Чтобы TopoR нормально открыл dsn-файл, созданный в PCBNew, необходимо этот файл перегнать в CP-1251. Я это делаю так: открываю файл в текстовом редакторе Mousepad и сохраняю в кодировке CP-1251. Более продвинутые пользователи могут написать скрипт для контекстного меню Nautilus.

Разведённую в TopoR плату можно загрузить обратно в PCBNew, экспортировав её в формат Spectra Session (и не забыв после этого изменить кодировку файла).
Реклама:
__________________
Звонкие согласные в приставках - это не опечатки, а следствие отказа автора от шепеляво-безсмысленной «орфографии» в пользу осмысленного написания.
skywriter_ufa вне форума  
Сказали "Спасибо" skywriter_ufa
mikesmith (19.01.2010)
Непрочитано 22.01.2010, 22:29  
demao
Прохожий
 
Регистрация: 15.04.2009
Сообщений: 4
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
demao на пути к лучшему
По умолчанию Re: Авторазводка с помощью TopoR

Еще одна тонкость - не нажимайте кнопку "Разрешить дугообразные проводники", KiCad такие проводники потом не импортирует и получатся рваные дорожки.
demao вне форума  
Сказали "Спасибо" demao
skywriter_ufa (29.01.2010)
Непрочитано 17.02.2010, 23:18  
viknn
Временная регистрация
 
Регистрация: 17.01.2010
Сообщений: 69
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 8 сообщении(ях)
viknn на пути к лучшему
По умолчанию Re: Авторазводка с помощью TopoR

Кто вхож на сайт пользователей kicad

http://tech.groups.yahoo.com/group/kicad-users/files/

То желательно достать оттуда спецификацию "specctra.pdf"
по языку specctra dsn (обмен со Specctra и Topor, реализуемый в kicad).
viknn вне форума  
Непрочитано 18.02.2010, 15:25  
al_dan
Прописка
 
Регистрация: 18.01.2010
Сообщений: 124
Сказал спасибо: 2
Сказали Спасибо 30 раз(а) в 12 сообщении(ях)
al_dan на пути к лучшему
По умолчанию Re: Авторазводка с помощью TopoR

Сообщение от viknn Посмотреть сообщение
Кто вхож на сайт пользователей kicad
Я не вхож, но может быть вот этот файл "SPECCTRA Design Language Reference" http://cs.stu.cn.ua/~chds/DOC/ENG/spdlr.pdf Вам в чем-то поможет?
al_dan вне форума  
Непрочитано 18.02.2010, 16:48  
al_dan
Прописка
 
Регистрация: 18.01.2010
Сообщений: 124
Сказал спасибо: 2
Сказали Спасибо 30 раз(а) в 12 сообщении(ях)
al_dan на пути к лучшему
По умолчанию Re: Авторазводка с помощью TopoR

Viknn, раз Вы заинтересовались интеграцией TopoR-а в KiCAD, то может быть Вам будет интересен материал, который мне тут попался при помощи Гугля. Беглый просмотр говорит, что идет речь о новом проекте Topological Autorouter http://www.wand.net.nz/~amb33/toporouter/.
Взято из http://www.mail-archive.com/kicad-us.../msg05342.html если дочитать до конца, то там будет сообщение http://www.mail-archive.com/kicad-us.../msg05378.html со ссылками:
http://git.gpleda.org/?p=pcb.git;a=b...f718c0;hb=HEAD
http://git.gpleda.org/?p=pcb.git;a=b...c633e6;hb=HEAD
где приводится код этого хозяйства.
Подробно не разбирался,т.к. не спец. в этом. Может быть Вам будет интересно.
al_dan вне форума  
Непрочитано 18.02.2010, 21:21  
viknn
Временная регистрация
 
Регистрация: 17.01.2010
Сообщений: 69
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 8 сообщении(ях)
viknn на пути к лучшему
По умолчанию Re: Авторазводка с помощью TopoR

Сообщение от al_dan Посмотреть сообщение
Я не вхож, но может быть вот этот файл "SPECCTRA Design Language Reference" http://cs.stu.cn.ua/~chds/DOC/ENG/spdlr.pdf Вам в чем-то поможет?
Дело в том, что с момента рождения в середине 90х Specctra Language пережил десяток спецификаций (от 5 до 16). Меня интересует на какую из них ссылается автор Specctra Export для Kicad (а некоторые спецификации у меня есть).
viknn вне форума  
Непрочитано 18.02.2010, 21:52  
al_dan
Прописка
 
Регистрация: 18.01.2010
Сообщений: 124
Сказал спасибо: 2
Сказали Спасибо 30 раз(а) в 12 сообщении(ях)
al_dan на пути к лучшему
По умолчанию Re: Авторазводка с помощью TopoR

Сообщение от viknn Посмотреть сообщение
Меня интересует на какую из них ссылается автор Specctra Export для Kicad
К сожалению, этом я не спец.
al_dan вне форума  
Непрочитано 19.02.2010, 07:04  
skywriter_ufa
Прописка
 
Регистрация: 16.04.2005
Сообщений: 116
Сказал спасибо: 26
Сказали Спасибо 16 раз(а) в 9 сообщении(ях)
skywriter_ufa на пути к лучшему
По умолчанию Re: Авторазводка с помощью TopoR

Цитата:
http://tech.groups.yahoo.com/group/kicad-users/files/

То желательно достать оттуда спецификацию "specctra.pdf"
specctra.pdf → http://good.net/_CVy2vUapB
__________________
Звонкие согласные в приставках - это не опечатки, а следствие отказа автора от шепеляво-безсмысленной «орфографии» в пользу осмысленного написания.

Последний раз редактировалось skywriter_ufa; 19.02.2010 в 07:08.
skywriter_ufa вне форума  
Непрочитано 15.05.2010, 19:51  
sandmann
Частый гость
 
Регистрация: 26.02.2010
Адрес: Хорб на Некаре
Сообщений: 14
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
sandmann на пути к лучшему
По умолчанию Re: Авторазводка с помощью TopoR

Пользуюсь freeroting, у меня Ubuntu 64 bit, проблем нет... Надо только, чтобы java стояла. Ну и интернет должен нормально идти.
sandmann вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление нагрузками с помощью LPT R2911 TTL и CMOS логика 14 11.08.2014 07:54
Управление силой с помощью микроконтроллеров ATMEL maruda_v Производственное оборудование 20 24.11.2012 11:44
TopoR PetrE Proteus, KiCAD и другие ECAD 4 27.01.2010 00:29
Как прошить pic16f506 с помощью px - 200 ? Sergey_ritm Микроконтроллеры, АЦП, память и т.д 1 08.12.2009 10:03
Анонс TopoR V 5.0 на выставке ЧипЭкспо, 2009 -TopoR- Proteus, KiCAD и другие ECAD 0 20.10.2009 15:47


Часовой пояс GMT +4, время: 05:55.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.