|
0 / 0 / 0
Регистрация: 07.04.2010
Сообщений: 880
|
|
Задумал сделать свой редактор печатных плат. Ваши пожелания?22.11.2010, 00:48. Показов 87992. Ответов 119
Метки нет (Все метки)
Существующие редакторы печатных плат и принципиальных схем, которые я трогал, кажутся какими-то тяжёлыми, навороченными лишними функциями, и очень неудобные. Неинтуитивный интерфейс. Исключением является, наверное, Sprymt Layout, но и в нём не без глюков и недостатков.
Так что подумываю разработать свой редактор печатных плат (а за одно и принципиальных схем) - чтоб был таким, каким хочется. И под линуксом чтоб работал (GUI писать буду скорее всего на кроссплатформенной библиотеке GTK+). Исходный код закрытый, писать буду сам. Пишу это всё для того, чтоб если у кого есть пожелание/предложение по поводу функциональности и/или удобства редактора, вы могли здесь всё высказать. "Ручной" редактор точно будет бесплатным для использования, но у меня в планах еще сделать автотрассировщик с авто-расстановкой компонентов, который будет идти опциональным модулем, и который скорее всего будет платным (после выхода из бета-версии, естественно). Алгоритм уже нарисован на буниге и я думаю, что смогу сделать автотрассировщик полезным. Я еще не знаю, хватит ли у меня духу всё завершить и дойдет ли дело до конца - но попытка не пытка. К тому же, раз сам терпеть не могу разводку печатной платы, самому же и хочется побыстрей заиметь редактор, в котором дело шло бы быстро и просто. Таких я пока еще не находил. Жду комментариев.
0
|
|
| 22.11.2010, 00:48 | |
|
Ответы с готовыми решениями:
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 | ||
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 | ||
0
|
||
|
Oxford
|
||
| 23.06.2015, 15:00 | ||
Вообще то это бесплатная программа, аналог спринта. если чо. http://www.expresspsb.som/Expr... wntood.htm |
||
|
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 4
|
||
| 23.06.2015, 15:53 | ||
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 | ||
Да, это был он - 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 | ||
Вспомним Орион-128 (мир его праху)? ;)) Ок! Компания "Новарм" с 2002 года занимается разработкой современных электронных САПР-приложений для инженеров и любителей. Т.е. она появилась много лет спустя после флагманов... Вас послушать - глупость с их стороны, заняться этим делом. Хотя, они не российская компания, они вне глупостей, так что им можно :))) |
||
|
0 / 0 / 0
Регистрация: 23.12.2012
Сообщений: 392
|
||
| 24.06.2015, 03:14 | ||
А вот на 320х240 вроде вполне реально сделать хотя бы для эксперимента что то простенькое. Поставить пад, виа, провести дорожку. При освоенных графических примитивах это грубо говоря проект выходного дня :)
0
|
||
| 24.06.2015, 03:14 | |
|
Изготовление печатных плат Тестирование печатных плат проектирование ВЧ печатных плат Стойки для печатных плат Принтер для печатных плат Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Расчёт периметра прямоугольника по координатам вершин
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.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|