Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.81/478: Рейтинг темы: голосов - 478, средняя оценка - 4.81
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 880

Задумал сделать свой редактор печатных плат. Ваши пожелания?

22.11.2010, 00:48. Показов 88013. Ответов 119
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Существующие редакторы печатных плат и принципиальных схем, которые я трогал, кажутся какими-то тяжёлыми, навороченными лишними функциями, и очень неудобные. Неинтуитивный интерфейс. Исключением является, наверное, Sprymt Layout, но и в нём не без глюков и недостатков.

Так что подумываю разработать свой редактор печатных плат (а за одно и принципиальных схем) - чтоб был таким, каким хочется. И под линуксом чтоб работал (GUI писать буду скорее всего на кроссплатформенной библиотеке GTK+). Исходный код закрытый, писать буду сам.

Пишу это всё для того, чтоб если у кого есть пожелание/предложение по поводу функциональности и/или удобства редактора, вы могли здесь всё высказать.

"Ручной" редактор точно будет бесплатным для использования, но у меня в планах еще сделать автотрассировщик с авто-расстановкой компонентов, который будет идти опциональным модулем, и который скорее всего будет платным (после выхода из бета-версии, естественно). Алгоритм уже нарисован на буниге и я думаю, что смогу сделать автотрассировщик полезным.

Я еще не знаю, хватит ли у меня духу всё завершить и дойдет ли дело до конца - но попытка не пытка. К тому же, раз сам терпеть не могу разводку печатной платы, самому же и хочется побыстрей заиметь редактор, в котором дело шло бы быстро и просто. Таких я пока еще не находил.

Жду комментариев.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.11.2010, 00:48
Ответы с готовыми решениями:

Заказ печатных плат ...
Доброго времени суток! Есть необходимость заказать пару сотен ПП. ...

покраска печатных плат.
раньше гдето на сайте была статья о покраске печатных плат. сейчас немогу найти. куда она делась ???

Держатель печатных плат
Сделал такую мандулу: http://**************************/download/file.php?id=28193&t=1&sid=8933b08a947350fb3a45f7de4350506f ...

119
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
22.11.2010, 09:39
Студворк — интернет-сервис помощи студентам
В Eagle тоже есть командная строка - очень удобно!
И кстати, вспомнил третью вещь, которой мне в Eagle не хватает:)
Печать нескольких плат на одном листе. Т.е. есть маленькая платка, я их, например, 12 штук за раз сделать хочу, следовательно печатаю на одном листе четыре строки по три платы в каждой.
В Eagle приходится сначала печатать в pdf, а потом уже в каком-нибудь графическом редакторе копировать платку.
Хотя может быть такая функциональность в Eagle есть, только я ее не нашел:)
0
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
22.11.2010, 09:41
Цитата Сообщение от morvym_yorki
В игле есть авторазводка с перемычками. Смотрите follow-me режим инстумента route. Только предварительно нужно задать в правилах трассировки самую высокую стоимость слоя верхней меди. А линейка тоже есть нажимаем М, ставим точку отсчета. Отводим мышь в нужное место и слева от командной строки наблюдаем циферки
Я пытался настраивать так(даже на радиокоте нашел файлик с настройками), но, там длина перемычек(читать дорожек в слое Top) получается не фиксированная и их ну очень много, при таких настройках выходит совсем не оптимальная разводка.
0
0 / 0 / 0
Регистрация: 27.06.2010
Сообщений: 405
22.11.2010, 11:16
Мне этот проект тоже интересен. Могу оказать свою посильную помощь.
0
0 / 0 / 0
Регистрация: 18.04.2010
Сообщений: 598
22.11.2010, 11:23
yv_s, если пофигисторы не smd, то это просто кусок провода или ножки от резистора (врядли кто-то покупает выводные нуль-омники, если они вобще есть), так что длина их никакой роли не играет. тем более что потом можно подвинуть до нужной. а оптимальность/неоптимальность разводки зависит от правил, не стоит полагаться на чужие, лучше немного понять, какая цена за что отвечает и тогда все будет получаться как надо

а по поводу фич - я бы хотел Игл, только портабл. чтобы с флешки работал. или даже облачный - чтоб через интернет. облачные вычисления это сейчас тренд. и чтобы ограниченная версия не по размеру была как в Игле, а по размеру либо количеству пинов. Мне надо сделать плату большую, но пинов там немного, за рамки фриварного игла она выходит по размеру, придется ковырять пикад
0
0 / 0 / 0
Регистрация: 31.05.2010
Сообщений: 69
22.11.2010, 11:41
меня в принципе диптрейс полностью устраивает, любую программу нужно просто изучить, чтоб было легко и просто, единственное чего нотелось бы это предварительно увидеть плату с элементами в 3Д и покрутить посмотреть, не всегда в 2Д все предусмотришь
0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 2,230
22.11.2010, 11:43
а я буду не как все:
ставлю на то, что нихрена путнего не выйдет:) главные просчеты уже сделаны, вопрос во времени, когда автор до них дойдет:) не спрашивайте:)

не благодарите, подарков тоже не надо:)
0
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
22.11.2010, 11:49
Или еще при разводке на поле уложить рисунок печати, чтоб тупо обвести.
Это умеет Sprymt Layout я им кучу печаток из старых журналов когда то передрал.
0
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 880
22.11.2010, 11:51
Спасибо за сообщения, пишите ещё :)

кстати я не знал что Eagle есть под линуксом. ставлю.
0
0 / 0 / 0
Регистрация: 02.02.2010
Сообщений: 1,142
22.11.2010, 11:54
И под Мак есть, потому я им и пользуюсь:)
По первости он мне каким-то совсем неудобным казался, но другого выбора не оставалось...
А потом освоился, втянулся и сейчас мне он кажется очень даже простым и удобным:)
0
0 / 0 / 0
Регистрация: 27.02.2010
Сообщений: 196
22.11.2010, 16:25
Что-то прочитал ветку, так и не врубился: с какой целью изобретаем велосипед? Чем не устраивает существующее ПО?
0
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 268
22.11.2010, 16:28
Цитата Сообщение от kirmit
Чем не устраивает существующее ПО?
Думаю тем, что в нём недостаточно разобрались.
0
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 880
22.11.2010, 19:15
Думаю тем, что в нём недостаточно разобрались.
Я бы так не сказал.
Вот смотри, сколько в Eagle (или в чём-нибудь ещё) нужно действий, чтобы поместить на схему элемент из библиотеки? Например, ATtiny2313 в корпусе SOIC. Допустим, что она в библиотеке имеется.
0
1 / 1 / 0
Регистрация: 26.01.2010
Сообщений: 442
22.11.2010, 19:39
Otykro
а что, используемая тобой программа для разводки печатных плат всем устраивает? может, если есть недостатки - напиши, учту в проекте.
Мне приходиться мириться с недостатками, главное, что бы устраивало машину, которая эти печатные платы изготавливает. Хотя многие "недостатки" в существующих кадах от незнания как с ними правильно работать. Я уже привык за много лет, еще с DOS и XT, к P-CAD и GERBER. Знаю хорошо и менять пока не собираюсь.
0
SWK
22.11.2010, 19:43
Цитата Сообщение от OTPINE
Вот смотри, сколько в Eagle (или в чём-нибудь ещё) нужно действий, чтобы поместить на схему элемент из библиотеки? Например, ATtiny2313 в корпусе SOIC. Допустим, что она в библиотеке имеется.
Попробуйте CM2000. Он гораздо проще и удобнее. Мне, например, после всяких PCad и ORCad, на которых работал раньше, вполне понравился именно своей простотой при наличии большинства необходимого и остутствии многих излишеств, котоые все равно мало кто использует. А чего нет в библиотеке - очень легко добавляется.
Не думаю, что за более - менее приемлемый срок (если только не занимать этим все рабочее время) вам удастся написать что-либо более серьезное, и с минимумом глюков. Даже тот же Игл пишется годами, и не одним человеком... И все равно далек от идеала. Как и большинство аналогичных программ.
0 / 0 / 0
Регистрация: 21.04.2010
Сообщений: 22
22.11.2010, 19:53
Идея гиблая хотя и похвальная :)

Для начала оцени количество чел. часов: Ну вот тупо возьми и разбей свой редактор на составляющие (отдельные функционально законченные блоки или на юскейсы). Теперь каждый пункт оцени в часах. Оценил? Умнож теперь все на 3 (так как я уверен, что ты себя переоцениваешь пытаясь сделать это в одиночку... то может даже на 5 умножай). Сколько часов получил? Ты будешь 8/5 работать над проектом?

Лучше возьми какой-нибудь open source проект такого плана и развивай его - будет намного больше пользы. Даже если и забросишь потом, то хоть какая-то польза сообществу будет.
0
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,017
22.11.2010, 19:55
Мне в CM не нравится то что принципиальные схемы какие то убогие выходят. Нравится как оформляют схемы в журналах Схемотехника. Можно взять какой нибудь номер из последних и глянуть. Вот.
0
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 880
22.11.2010, 20:23
Если заброшу - тупо открою исходные коды :)

вообще реализация действительно займет много времени, особенно учитывая, что это мой далеко не первоочередной проект. так что ждать от меня ничего не надо (я думаю каждый здравомыслящий человек здесь от меня ничего и не ждёт :) ).
0
SWK
22.11.2010, 20:56
Цитата Сообщение от Bomomd
Мне в CM не нравится то что принципиальные схемы какие то убогие выходят. Нравится как оформляют схемы в журналах Схемотехника. Можно взять какой нибудь номер из последних и глянуть. Вот.
А в чем именно проявляется их убогость? Как нарисуешь, так и будет.
И мне, например, наоборот, не нравятся убогие коричнево - зеленые куски схем, разбросанные по всему листу, без связей между ними, и надо ломать глаза, прослеживая по номерам каждую связь, куда же, на какие элементы она приходит. Вот это - действительно убожество. А таких схем в Интернете полно...
А разве журнал Схемотехника еще выходит? Вроде его давно прекратили... У меня он по 2007г, и бумажный, и электронный. И на сайт их частенько раньше заглядывал.
А с 2008г вместо него редакция планировала выпускать журнал "Электраника и хобби"...
А сейчас на http://WWW.DIAN.RU вообще ерунда какая-то... Юридическая компания, автомойка...
0 / 0 / 0
Регистрация: 29.03.2010
Сообщений: 2,017
22.11.2010, 21:45
Кстати да. У меня тоже по 2007 год. Вот мне нравятся схемы как в этом журнале. В CM даже не знаю как объяснить...Не нравится и все тут. УГО компонентов какое то не такое....В общем не мое.
0
0 / 0 / 0
Регистрация: 23.01.2010
Сообщений: 2,550
22.11.2010, 22:10
А мне нравится, юзаю с удовольствием.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.11.2010, 22:10

Изготовление печатных плат
Здравствуйте! Какие есть способы изготовления печатных плат в домашних условиях? Заранее спасибо!

Тестирование печатных плат
Привет ребята, вопрос такой, разрабатываю мост для соединения двух устройств, сделал печатную плату в EAGLE, вырезал ее, все компоненты...

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

Стойки для печатных плат
В некоторых станках есть пирожки из ПП, причем платы разделены между собой стойками. Эти стойки миллиметров по 10 в высоту, что позволяет...

Принтер для печатных плат
Короткая предистория: рисовал раньше платы всегда в ручную, перманентным маркером, но занявшись изготовлением плат с использованием...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru