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

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

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

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

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

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

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

 
Опции темы
Непрочитано 14.03.2011, 19:39  
tanq
Гражданин KAZUS.RU
 
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
tanq на пути к лучшему
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

novarm,
Вы лучше сделайте чтоб в схемном редакторе шина рисовалась именно как шина + с возможностью задани групп сигналов и таймингов внутри групп и между группами. Тогда их можно будет трассировать автоматически. Сейчас главная проблема всех EDA в том, что они представляют схему в виде нетлиста. При этом теряется информация о шинах и о порядке подключения конпонентов на одном net. Чтоб решить эту проблему очень умный роутер не нужен, нужно добавить соответствующий функционал в редактор схем. Далее, весьма желательно чтоб роутер умел понимать хотя бы самые распространенные шаблоны для дизайна: кварц, конденсаторы на питании, согласующие резисторы на шине. Эта информация должна заадваться в редакторе схем, естественно.
По поводу авторасстановщика. С ним то же самое. Расстановка компонентов - это не абстрактная математическая задача по оптимизации. Эта задача намного проще: компоненты, расположенные рядом в схеме, должны быть рядом и на плате. Нужно лишь чтобы схемный редакто позволял объелинять компоеннты в модули и передавал эту информацию в трассировщик. В расстановщике останется лишь вычилсить отступы каждого компонента исходя из количества соединений и расставить. В текущей версии расстановщик делает фиксированный отступ, в результате чего плотность резисторов очень низкая, а от корпуса SSOP становится некуда линии отводить.

По поводу ручной трассировки шин - это, на мой взгляд, довольно сложно имеено в плане того, как сделать продуманный интерфейс. Шины ведь далеко не всегда идут параллельно, там каждый проводок придется как-то индивидуально вести.
tanq вне форума  
Непрочитано 14.03.2011, 20:01  
awtoap
Прописка
 
Регистрация: 11.04.2006
Сообщений: 197
Сказал спасибо: 80
Сказали Спасибо 31 раз(а) в 30 сообщении(ях)
awtoap на пути к лучшему
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

Поддерживаю tanq...не на то сделали упор в первую очередь...например так необходимую функции автонумерации я так и не увидел, а жутко нужна. Тормоза с мелким шагом так и остались, хотя не пойму в чем загвоздка сделать нормально. 3D симпатично выглядит, но даже нет предварительного просмотра при выборе 3D вида компонента. Последние две платы развожу полностью руками (одну уже развел), так как трассировщик просто не в состоянии был разрулить все (куча не разведенных трасс). А вот снимок 3D тупо c экрана это просто маразм.

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

Натыкался два раза на то, что при выборе "редактир. в соответствии с углами" и наведении мыша на редактируемую трассу, активация трассы не происходила, помогала переключение в "Трассы в ручную" и обратно. (В какай последовательности возникал косяк пока не установил).

Также изменились форматы сохраняемых плат и библиотек - старой прогой не открывается. Не принципиально, но в случае косяков в новой версии обратно не откатишься.

В общем надеялся на большее (прога практически не притерпела изменений), но тем не менее достойная внимания.
awtoap вне форума  
Непрочитано 14.03.2011, 22:00  
tanq
Гражданин KAZUS.RU
 
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
tanq на пути к лучшему
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

novarm,
Еще проверьте: у меня вылезло expection at 0x401c85 write to address 0x00000001
Как получилось: включил трассировщик на плате, наполовину оттрассированной вручную.
tanq вне форума  
Непрочитано 14.03.2011, 22:07  
kpoko
Гость
 
Сообщений: n/a
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

Посмотрел новую версию - сильно разочарован. Создалось впечатление, что программеры весь год только рисовали 3D компоненты. У каждого серьезного разработчика есть своя собственная библиотека компонентов и все эти красивости с типовыми библиотеками как корове пятая нога. Есть правда положительные моменты - свойства компонентов теперь выводятся на панели справа, удобно, но надо еще дорабатывать. Толстые дорожки теперь при подводе к тонкому паду автоматом уменьшаются - тоже здорово, но опять не доработано, т.к. программа не понимает что дорожку можно подводить и с широкой стороны, когда это сужение не нужно. Старые баги перекочевали в новую версию + добавились новые. Откатился пока на старую версию - подожду релиза.
 
Непрочитано 14.03.2011, 22:52  
Saadov
Почётный гражданин KAZUS.RU
 
Аватар для Saadov
 
Регистрация: 13.11.2008
Адрес: г.Смоленск
Сообщений: 2,018
Сказал спасибо: 348
Сказали Спасибо 1,024 раз(а) в 552 сообщении(ях)
Saadov на пути к лучшему
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

Установка поверх прошлой версии, странно на ХР SP3, пуск, программы, диптрасе, почему-то не отображается shematic, хотя ярлыки есть. Пошел ковырять дальше.

После запуска появился, наверно что-то у меня)

Последний раз редактировалось Saadov; 14.03.2011 в 22:54.
Saadov вне форума  
Непрочитано 14.03.2011, 23:23  
tanq
Гражданин KAZUS.RU
 
Регистрация: 12.10.2009
Сообщений: 576
Сказал спасибо: 30
Сказали Спасибо 138 раз(а) в 110 сообщении(ях)
tanq на пути к лучшему
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

В дополнение к предыдущему посту: автороутер вообще повреждает память программы, если его запустить плате которая уже разведена напловину вручную. Я опробовал на примере arm. Перенес в нем все компоеннты на 1 сторону, нарисовал линии между микросхемами памяти. Далее вылезает глюк: у корпуса BGA наверно далется fanout, а именно: если я ставлю fanout by row, ставлю не делать fanout у первых двух строк, via все равно появляются у всех выводов - но только у одной стороны этого корпуса, где много соединений. С трех других углов все нормально - переходы только с двх внутренних рядов корпуса.

Далее, отключил у автороутера пункт smd fanout - иначе он автоматом добавляет via ко всем ногам BGA (даже если fanout уже сделан вручную) и не может развести плату, потому это становится теоретически невозможно.

Запускаю с выключенным fanout. Тут еще одна непонятка - поставил сетку 1 мкм - плата развелась на 100% за секунду. По умолчанию стоит в 10 раз меньше - трассировщик долго тупит. Зачем ?

После автотрассировки получаем поврежденный дизайн, либо программа вылетает, либо сама молча закрывается. На дизайне остаются синии линии соединений, хотя разведено на 100%. Стновятся видны все соединения GND / VCC. Если что-то подрисовать и сделать отмену, то некоторые трассы перескакивают на другие пады и при этом еще происходит объединение соответствующих net в один.

Если надо, глючный дизайн могу выложить.
tanq вне форума  
Непрочитано 15.03.2011, 00:06  
shahtyer
Частый гость
 
Регистрация: 08.02.2007
Сообщений: 15
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
shahtyer на пути к лучшему
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

Обнаружил баг: не могу из схематика и трассировщика запустить радакторы корпусов и компонентов, только через ПУСК.
Пожеланя: раз есть просмотр 3D, то надо тогда и редактор 3D, или чем делать.
Хотелось бы, чтобы пути к библиотекам, проектам, к 3D прописать заранее, а то создаешь проект, потом подключаешь библиотеку, всавляешь рисунок, хочешь добавить библиотеку и попадаешь в папку, где брал рисунок. Неудобно.
И еще хотелось бы закладки в схематике и в трассировщике. При создании многоблочных конструкций, допустим полный УНЧ, состоящей из наскольких плат, приходится распиновку разъемов записывать на листочке или открывать то одну схему то другую. А если пользоваться листами, торапечатать каждый лист в отдельности можно, преобразовать в плату нет. Только все листы на одну плату. Смысл в этих листах?
shahtyer вне форума  
Непрочитано 15.03.2011, 13:20  
pRUtKoff880
Прописка
 
Регистрация: 08.11.2008
Сообщений: 106
Сказал спасибо: 22
Сказали Спасибо 50 раз(а) в 19 сообщении(ях)
pRUtKoff880 на пути к лучшему
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

novarm, а что насчёт русификатора к новой версии? Будет или есть уже?))
pRUtKoff880 вне форума  
Непрочитано 15.03.2011, 14:32  
novarm
Вид на жительство
 
Регистрация: 16.09.2006
Адрес: Днепр, Украина
Сообщений: 410
Сказал спасибо: 5
Сказали Спасибо 320 раз(а) в 136 сообщении(ях)
novarm на пути к лучшему
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

Перенумерация компонентов планируется в 2.2, просто еще не добавили. Основное время заняло не рисование моделей (это делали дизайнеры библиотек), а перестройка программы под концепцию нет-классов/виа-стилей (для любителей это не сильно нужно правда). Роутер у нас сторонний, поэтому доработать его сложно, а вот глюки с памятью поковыряем, также остальные глюки - те что перекочевали и добавились - сейчас самое время напомнить и репортить поскольку период бета-тестирования. Дам тестеру задание перешерстить kazus.ru и составить список.

Редакторы не запускаются из программ - уже исправлено (изменены имена файлов).
novarm вне форума  
Непрочитано 15.03.2011, 17:45  
Wir3
Частый гость
 
Регистрация: 28.01.2011
Сообщений: 18
Сказал спасибо: 4
Сказали Спасибо 5 раз(а) в 4 сообщении(ях)
Wir3 на пути к лучшему
По умолчанию Re: Diptrace - пакет программ для разработки печатных плат

а руссификатор?
Wir3 вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Принтер для печатных плат anopovg Proteus, KiCAD и другие ECAD 57 08.01.2017 02:25
интегрированная среда разработки схем и плат kicad vbabin KiCAD 17 07.02.2010 04:25
Ретуширование печатных плат victorqop Делимся опытом 2 16.01.2010 21:22


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot