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

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

22.11.2010, 00:48. Показов 87992. Ответов 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
Регистрация: 19.11.2010
Сообщений: 788
17.06.2015, 10:17
Студворк — интернет-сервис помощи студентам
Там целый язык для манипуляций по собственным сценариям есть.
И готовые примеры его применения.

Если в новом уже нет, то в старом ещё было это всё.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,818
17.06.2015, 12:52
короче, надо учиться. по-моему даже простым копи-пейстом у меня это не получилось (хотя хочется делать это еще проще. в идеале иметь просто кнопку на видном месте "добавить компонент в свою библиотеку", которая становится недоступной, когда компонент уже в своей библиотеке)
0
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 219
17.06.2015, 13:35
koriprokrommyst, открываете свою библиотеку для редактирования. Идете в окно где у вас все библиотеки, находите там искомый компонент, плавый клик - Copy to Library. Конечно не 1 кнопка, а ПКМ+ЛКП, но думаю вы в состоянии с этим смириться :)

P.S.: По сути создание нового компонента начинаеться с такой копипасты. Для себя я делал несколько библиотек, разделенных по принципу "что-где лежит".
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 1,257
17.06.2015, 19:58
Цитата Сообщение от _moysi
Там целый язык для манипуляций по собственным сценариям есть.
И готовые примеры его применения.

Если в новом уже нет, то в старом ещё было это всё.
Программы пользователя и скрипты? в 7.3.0 они есть.
0
0 / 0 / 0
Регистрация: 24.03.2014
Сообщений: 57
22.06.2015, 23:38
ну что? где редактор печатных плат?
0
Oxford
23.06.2015, 02:45
Что-то никто не говорил про это http://www.expresspsb.som/
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 491
23.06.2015, 11:33
Имхо, в такого рода программах, одна из главных сложностей, это работа с полигонами: пересечение, отсечение, сделать грамотную заливку и т.п. Не каждый осилит алгоритмы работы с ними, да и сами по себе алгоритмы местами не так легки для понимания. А формат файла, это дело десятое, хоть XML, хоть JSON бери, хоть в текстовом формате пихай.
0
 Аватар для Парфирий
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 4
23.06.2015, 14:34
Цитата Сообщение от Oxford
Что-то никто не говорил про это http://www.expresspsb.som/
Дороговато помоему... за 3 платы размером ~6,5x10 см отдавать 2750 руб, и это не считая доставки, как я понял.
0
Oxford
23.06.2015, 15:00
Цитата Сообщение от Парфирий
Цитата Сообщение от Oxford
Что-то никто не говорил про это http://www.expresspsb.som/
Дороговато помоему... за 3 платы размером ~6,5x10 см отдавать 2750 руб, и это не считая доставки, как я понял.

Вообще то это бесплатная программа, аналог спринта. если чо.
http://www.expresspsb.som/Expr... wntood.htm
 Аватар для Парфирий
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 4
23.06.2015, 15:53
Цитата Сообщение от Oxford
Цитата Сообщение от Парфирий
Цитата Сообщение от Oxford
Что-то никто не говорил про это http://www.expresspsb.som/
Дороговато помоему... за 3 платы размером ~6,5x10 см отдавать 2750 руб, и это не считая доставки, как я понял.
Вообще то это бесплатная программа, аналог спринта. если чо.
http://www.expresspsb.som/Expr... wntood.htm
Правильно ли я понял, что данное бесплатное ПО можно использовать только в том случае, когда и платы у них заказываются?
0
Oxford
23.06.2015, 17:53
Заказ плат это как опция у них. Софт бесплатный. Скачивайте и юзайте.
 Аватар для Парфирий
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 4
23.06.2015, 18:20
Понял, спасибо, Oxford !
Правда, я с некоторых пор жертва linux-а. Не судите строго )
0
vtodz
23.06.2015, 19:13
Не в укор кому бы то ни было. Надеюсь ТС в добром здравии. Просто вспомнилось:
"
ты слишком мал, куда ты лезешь?
ты слишком стар, зачем тебе?
и скажут в речи поминальной
не смог, а кто ему мешал?
"
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
23.06.2015, 21:31
Для одного человека сделать вменяемый редактор задача практически не осуществимая. Как максимум ущербный аналог и так убогово спринта.
0
vtodz
23.06.2015, 21:55
Это как в анекдоте что ли? "это место такое, а вы руки из ж.пы, руки из ж.пы". Оглядываясь на отсутствие местных разработок для хоббистов и наличие таковых за рубежом... ну те которыми все и пользуются. Приговаривая, что сначала мучались, но потом втянулись и уже не так больно ;))
Я не утверждаю и не спорю - задача реально не простая, но планирование + разумный набор фич... и получился бы нормальный старт для одержимого идеей одиночки.
Интересно, создателей орла, спринта и т.п. тоже отговаривали? Или из недавних, тот же DipTrosi ... ;)
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
23.06.2015, 22:43
Что из выше перечисленного делалось в одиночку и в свободное от работы время?
0
vtodz
23.06.2015, 23:58
Цитата Сообщение от PRS
Что из выше перечисленного делалось в одиночку и в свободное от работы время?
Создатель (Rudi Hofer) написал книгу/мемуары "Dein Kunde ist auch nur ein Mensch". Книга продается на амазоне. Транслятор гугла перевел аннотацию как-то так: "Он был четырнадцать лет редактором и фрилансер для ведущей немецкой торговой журнал для электроники. Под его руководством, первый немецкий бестселлер появился на домашних компьютерах в виде специальных вопросов. В 1988 году он основал вместе с другом, компанию Cadsoft. Единственным продуктом компании был...".
Да, это был он - Eagle ;)) И только много лет спустя продукт попал под влияние Farnell и его стали продвигать уже на другом уровне.

UPD: Nichotos Mortin (инженер-электронщик в универе): "Mysk Mortin founds the sompany by creating the first version of Altium Desykner, Protel PCB"

В общем, поисковики таки работают.

На самом деле, я бы с интересом послушал историю типа такой: организовалась контора, наняли людей и стали писать программу, которая потом порвала всех и сразу. Без прототипа софта, с которым бегал одиночка (ну парочка друганов) в поисках спонсорских/денег, а вот так с нуля появилась контора и прям взяли и написали. И потом завершающее, четкое обоснование в стиле: "И вот именно поэтому, в России и нет популярного софта для радиолюбителей, и более профессиональных ребят..." ;)
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
24.06.2015, 00:32
Всему свое время. Сейчас делать свой редактор без хороших знаний что это такое и зачем оно нужно глупо, а зная пытаться тягаться с организациями, в которых несколько человек пять дней в неделю весь день что-то допиливают еще глупей))))
Когда-то и для Радио-86 сделали программу для разводки плат. Если кто не знает, то там был только символьный режим и символы были прошиты в ПЗУ. Правда почему-то не взлетело)))
Сейчас одиночки могут вылезти с новой идеей. Вроде тех же птичек на смартфонах.
0
vtodz
24.06.2015, 00:50
Цитата Сообщение от PRS
Всему свое время. Сейчас делать свой редактор без хороших знаний что это такое и зачем оно нужно глупо, а зная пытаться тягаться с организациями, в которых несколько человек пять дней в неделю весь день что-то допиливают еще глупей))))
Когда-то и для Радио-86 сделали программу для разводки плат. Если кто не знает, то там был только символьный режим и символы были прошиты в ПЗУ. Правда почему-то не взлетело)))
Сейчас одиночки могут вылезти с новой идеей. Вроде тех же птичек на смартфонах.
Может стоить рассуждать не о провале программы под Радио-86, а о самом Радио-86? Вы с него посты пишете? Платформа умерла, а вместе с ней умерло все, что было для нее, включая ту программу.
Вспомним Орион-128 (мир его праху)? ;))

Ок! Компания "Новарм" с 2002 года занимается разработкой современных электронных САПР-приложений для инженеров и любителей. Т.е. она появилась много лет спустя после флагманов... Вас послушать - глупость с их стороны, заняться этим делом. Хотя, они не российская компания, они вне глупостей, так что им можно :)))
0 / 0 / 0
Регистрация: 23.12.2012
Сообщений: 392
24.06.2015, 03:14
Цитата Сообщение от PRS
Всему свое время. Сейчас делать свой редактор без хороших знаний что это такое и зачем оно нужно глупо, а зная пытаться тягаться с организациями, в которых несколько человек пять дней в неделю весь день что-то допиливают еще глупей))))
Когда-то и для Радио-86 сделали программу для разводки плат. Если кто не знает, то там был только символьный режим и символы были прошиты в ПЗУ. Правда почему-то не взлетело)))
Сейчас одиночки могут вылезти с новой идеей. Вроде тех же птичек на смартфонах.
Нет, ну псевдографика там была с разрешением грубо говоря 128х64 точки, а этого очень мало для редактора.
А вот на 320х240 вроде вполне реально сделать хотя бы для эксперимента что то простенькое. Поставить пад, виа, провести дорожку. При освоенных графических примитивах это грубо говоря проект выходного дня :)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.06.2015, 03:14

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
100
Ответ Создать тему
Новые блоги и статьи
Расчёт периметра прямоугольника по координатам вершин
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Вычислить периметр прямоугольника, заданного координатами своих вершин на плоскости. Решение: Создан документ со следующими. . .
Подсчёт частоты трёхбуквенных слов в тексте
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Выясните, сколько раз в предложенном тексте встречается каждое трехбуквенное слово. Решение: Создан документ с единственным. . .
Сумма и количество положительных элементов в чётных строках массива
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Вычислить сумму и количество положительных элементов массива, расположенных в четных строках. Решение: Создан документ с. . .
Поиск произведения положительных чётных чисел в последовательности
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Дана произвольная последовательность целых чисел. Найти произведение положительных четных чисел данной последовательности. . . .
Обработка трёх чисел: утроение и возведение в степень
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Даны три действительных числа. Утроить те из них, значения которых неотрицательны, и возвести в четвертую степень отрицательные. . . .
Расчёт стоимости яблок по весу
Maks 18.07.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Написать программу вычисления стоимости некоторого количества (по весу) яблок. Решение: Создан документ, с табличной частью. . .
сукцессия 30. Фосфорный и азотный замки по "честному" закону лимитирования Либиха
anaschu 16.07.2026
Основные достижения за последние дни 1. Механизм отложенного высвобождения фосфора Добавлен специальный пул для медленного разложения меланизированных гиф ЕСМ Реализована разная скорость. . .
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2. Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru