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

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

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

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

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

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

Proteus, KiCAD и другие ECAD Разработчик так или иначе сталкивается с системами автоматизированного проектирования. Данный раздел - по САПР.

 
Опции темы

САПР для радиолюбителя

Непрочитано 08.01.2010, 13:24  
LEAS
Гражданин KAZUS.RUN
 
Регистрация: 05.10.2006
Сообщений: 625
Сказал спасибо: 21
Сказали Спасибо 137 раз(а) в 90 сообщении(ях)
LEAS на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

Имеется в виду, что результат работы спектра не нужно грузить вручную. Все изменения содержит база данных платы. Для отображения сделанных изменений после swap на принципиальной схеме есть специальная утилита. В пикаде работа со спектрой выглядит так-пикад сам запускает спектру и передаёт ей файл проекта. Что с файлом проекта делать содержится в DO файле, который генерируется автоматически, но при желании его можно корректировать прямо в пикаде. Пока спектра работает пикад блокирует базу данных или чертёж(как больше нравится) для предотвращения его изменений. Зачем это нужно я подзабыл. После окончания работы спектры пикад автоматически импортирует результат работы роутера. DipTrace только предупреждает, что вносить изменения нельзя, спектру сам запускаешь и сам загружаешь результат разводки. Спектра может разводить одностороннюю ПП с автоматической установкой перемычек и не злоупотребляет количеством последних. И пикад и диптрэйс почему то не формируют такие DSN файлы(текстовый файл описания базы данных печатной платы), чтобы информировать спектру о разводке с автоустановкой перемычек. В обоих пакетах это делают доп. утилиты. Я написал свою, совместив её с автозапуском спектры и параметризацией набора длин перемычек.
__________________
Быть,а не казаться.
LEAS вне форума  
Сказали "Спасибо" LEAS
j2153 (11.01.2010)
Непрочитано 11.01.2010, 03:22  
ОКТОГЕН
Частый гость
 
Регистрация: 09.12.2009
Сообщений: 45
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
ОКТОГЕН на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

доброе врямя суток.
а вот такой вапрос, существуют ли трасировщики каторыеб не циплялись бы к выводам микрасхемы ,таких как скажем 74АС00 и тому подобных , ибо в сваём корпусе они содержат 4 элемента и бывает и по 6 , так вот при составление схемы это можно и неучесть а при трассировке понимаеш что логические элементы микрасхемы иногдда лутше поменять местами . Так вот существуют ли трасировщики каторый бы это учитывал и незадумываясь переключался бы.
ОКТОГЕН вне форума  
Непрочитано 11.01.2010, 11:26  
j2153
Гражданин KAZUS.RUN
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 606
Сказал спасибо: 24
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
j2153 на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

Уважаемый ОКТОГЕН, это называется "swap pin & swap gate", что мы сейчас как раз и обсуждаем.

Уважаемый LEAS, спасибо за подробное разъяснение! А как же эта функция swap pin & swap gate работает в Dip Trace, раз нужно всё грузить в ручную?
Вот, допустим, при существующем подключении не удается развести на одной стороне без самопересечений. Нужно изменить порядок подключения элементов.
Как Дип определит новый порядок подключения, при котором плата разведется без самопересечений?
__________________
"а теперь все быстро валим отсюда."
(В.В.Путин)
j2153 вне форума  
Непрочитано 11.01.2010, 13:41  
LEAS
Гражданин KAZUS.RUN
 
Регистрация: 05.10.2006
Сообщений: 625
Сказал спасибо: 21
Сказали Спасибо 137 раз(а) в 90 сообщении(ях)
LEAS на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

Цитата:
А как же эта функция swap pin & swap gate работает в Dip Trace, раз нужно всё грузить в ручную?
В DipTrace она работает точно так же как и везде. "Вручную" имеется в виду загрузка результатов работы роутера Specctra. Если вы будете пользоваться встроенным роутером, то никаких проблем нет. Просто спектра один из лучших роутеров, умеющих к тому же работать с односторонней платой. Есть ТоПор, но кроме восторженных отзывов я читал серьёзно аргументированную критику. Хотя в общем больше положительного, но демо-версия имеет серьёзные ограничения, "народную" версию не видал.
Цитата:
Как Дип определит новый порядок подключения, при котором плата разведется без самопересечений?
Определяет всё человек, программа лишь помогает в устранении рутины. Для оптимизации необходимо либо изменить расположение корпусов, либо перерисовать схему и по создании нового списка связей(netlist) роутер будет знать, как теперь разводить в новом варианте. Роутеры, которые сами могут двигать и вращать корпуса улучшая вариант разводки платы мне не известны, но я не профи в данном деле.
__________________
Быть,а не казаться.
LEAS вне форума  
Непрочитано 11.01.2010, 23:32  
ОКТОГЕН
Частый гость
 
Регистрация: 09.12.2009
Сообщений: 45
Сказал спасибо: 4
Сказали Спасибо 3 раз(а) в 3 сообщении(ях)
ОКТОГЕН на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

спасибо за внимание
я вот развожу платы в SLayout-5, но столкнувшись с обходимостью развести сложную схему из 16 корпусов воспользовался PROTEUS 7.5 и необноружил при его разводке того что называется "swap pin & swap gate", скажите эту функцию както включить в нём надо или у протеуса её вовсе нет.

Последний раз редактировалось ОКТОГЕН; 12.01.2010 в 00:23.
ОКТОГЕН вне форума  
Непрочитано 12.01.2010, 11:11  
j2153
Гражданин KAZUS.RUN
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 606
Сказал спасибо: 24
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
j2153 на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

Сообщение от LEAS Посмотреть сообщение
Определяет всё человек
Для оптимизации необходимо либо изменить расположение корпусов, либо перерисовать схему
Внимание, вопрос:
существуют ли CAD-ы, которые способны АВТОМАТИЧЕСКИ самостоятельно вносить равноценные изменения в схему до тех пор, пока не будет найден самый оптимальный из возможных вариантов конечной разводки дорожек?
__________________
"а теперь все быстро валим отсюда."
(В.В.Путин)

Последний раз редактировалось j2153; 12.01.2010 в 11:19.
j2153 вне форума  
Непрочитано 12.01.2010, 21:05  
Archivariuss
Временная регистрация
 
Регистрация: 07.08.2007
Адрес: Калуга, Россия
Сообщений: 98
Сказал спасибо: 5
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
Archivariuss на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

Сообщение от Gnider Посмотреть сообщение
Я использую Altium Designer. Разводка там очень хорошая.
Да какая она хорошая. Возьмите любой пример, что идет в комплекте а Altium, и измениете в правилах ширину дорожек и расстояния между элементами на 0,5мм больше. Посмотрите результат.
Archivariuss вне форума  
Непрочитано 12.01.2010, 21:28  
MisterDi
Почётный гражданин KAZUS.RUN
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,284
Сказал спасибо: 441
Сказали Спасибо 1,040 раз(а) в 701 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

Сообщение от j2153 Посмотреть сообщение
Внимание, вопрос:
существуют ли CAD-ы, которые способны АВТОМАТИЧЕСКИ самостоятельно вносить равноценные изменения в схему до тех пор, пока не будет найден самый оптимальный из возможных вариантов конечной разводки дорожек?
Трассировщики, такие как Спектра на основании информации об эквивалентности выводов/корпусов делают топологию, отвечающую критериям оптимальности, которые заданы конструктором. Только конструктор может определить хорошо или нет разведена плата и нужно ли продолжать искать варианты. Только после того как найден приемлемый вариант трассировки в редактор схам передается информация о переставленных выводах и элементах. Таким образом принципиальная схема полностью становится известной только после трассировки.
MisterDi вне форума  
Сказали "Спасибо" MisterDi
j2153 (13.01.2010)
Непрочитано 13.01.2010, 10:56  
j2153
Гражданин KAZUS.RUN
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 606
Сказал спасибо: 24
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
j2153 на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

А, так это все-таки трассировщик делает!
А Спекктра умеет?
__________________
"а теперь все быстро валим отсюда."
(В.В.Путин)
j2153 вне форума  
Непрочитано 13.01.2010, 16:29  
j2153
Гражданин KAZUS.RUN
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 606
Сказал спасибо: 24
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
j2153 на пути к лучшему
По умолчанию Re: САПР для радиолюбителя

А вот, кстати, что народ по теме пишет:

Цитата:
"Specctra - самый лучший автотрассировщик"
Zandy
14.09.2006, 12:56

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

В Specctra есть функция автоматической расстановки элементов, но эта функция убогая и с разводкой никак не связана. Она расставляет элементы, исходя из критерия минимального прямого расстояния между выводами, которые надо соединять, не "задумываясь" о реальной длине проводника. Также, Specctra славится своей гибкостью, т. е. можно вручную задать кучу различных условий и критериев разводки. Но здесь, "продраться" через все это - "черт ногу сломит".
(c)http://www.pro-radio.ru/simulators/2898
__________________
"а теперь все быстро валим отсюда."
(В.В.Путин)
j2153 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FAQ (ЧаВО) по PROTEUS для начинающих и не только dosikus Proteus 221 07.03.2024 22:45
Книги dosikus Электронная библиотека 11242 29.12.2015 23:45
Все что нужно для начала работы с микроконтроллерами incm Микроконтроллеры, АЦП, память и т.д 157 31.10.2011 20:12
[Решено] Третье Послание Человечеству lelkanet Отвлекитесь, эмбеддеры! 201 06.01.2010 00:33
Помогите с ЦАП AD7708/AD7718 или их аналогами ST_Senya Микроконтроллеры, АЦП, память и т.д 9 30.11.2009 19:03


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


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