Форум программистов, компьютерный форум, киберфорум
Электротехнические САПР и PCB-дизайн
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.67/104: Рейтинг темы: голосов - 104, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 26
1

Трассировка плат на Linux. PCB из gEDA или что-нибудь еще...

01.10.2013, 01:01. Показов 20061. Ответов 20
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
День добрый...

Кто чем пользуется для subj?

Попробовал КiCAD, официальный, неадаптированный. Российских УГО в комплекте нет, не смог разобраться с power-флагами и всё такое прочее. Как-то он сложно у меня пошёл.
Решил попробовать gEDA-gaf. Там мне показалось проще. Отличная статья по gEDA на этом сайте немало этому поспособствовала.
Но вот редактор PCB меня озадачил. Например, я не смог найти, как там выровнять компоненты или группу компонентов по сетке? Например выстроить стоящие рядом резисторы в ряд с заданным интервалом...
Автотрассировщик там слабоват даже на мой неискушенный чайниковский вкус. Схему с одним ОУ в DIP8, двумя транзисторами и десятком пассивных компонентов без "сопли"-перемычки развести не смог.

Возникла мысль попробовать сделать разводку платы с помощью psbnew от КiCADа. Но на всякий случай решил спросить совета, дабы не оказалось что я изобретаю велосипед. Кто как под Linux разводит платы?

Если народ еще подкинет ссылок по базовым принципам ручной трассировки буду тоже признателен. )

С уважением...
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.10.2013, 01:01
Ответы с готовыми решениями:

Просмотр плат в форматах Eagle, Kicad и gEDA pcb
2016-03-16 Новая версия c множеством исправлений, теперь поддерживается еще и gEDA psb. Кроме...

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

Конвертер библиотек Eagle в формат gEDA PCB
Собственно, сабж. Предназначен для пользователей PCB (http://psb.gptida.org), входящей в комплект...

Видеокарта, Бп, Напряжение или еще что-нибудь
Всем добрый день! Вообщем, прощу помощи. У меня проблема следующего характера: когда я работаю в...

20
omx
01.10.2013, 11:20 2
Цитата Сообщение от morthbior
Например, я не смог найти, как там выровнять компоненты или группу компонентов по сетке? Например выстроить стоящие рядом резисторы в ряд с заданным интервалом...
Такой функции не знаю. Расставляю руками по сетке.
0 / 0 / 0
Регистрация: 01.02.2012
Сообщений: 136
01.10.2013, 11:44 3
КiCAD. Для рутинных операций - Vim.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 491
01.10.2013, 14:29 4
Например, я не смог найти, как там выровнять компоненты или группу компонентов по сетке?
Никак, там нет такой функции. Расставлять детальки вручную по сетке, можно ещё расставлять совмещая центры деталей(у каждого футпринта в центре есть ромбик), но это опять же вручную. С точки зрению юзабилити, GEDA PCB довольно удобна, довольно аскетична, сильная сторона это горячие клавиши, с помощью них можно быстро и удобно работать, жаль только что не без глюка(часть горячих клавиш не работает, например увеличение/уменьшение размера текста)

Одно время я пытался пользоваться KiCAD-ом, даже малость его поправил: http://www.linux.org.ru/forum/divelopment/9211057
Но всё-равно что-то не то, не прёт, его ещё править и править, чтобы было комильфо, да уже не охота :(
Можно ещё EOKTE использовать, вроде как неплохо, но напрягает постоянное переключение режимов. Например: передвинуть компонет - нажми кнопочку на панельке, повернуть - тоже самое, переместить группу компонентов - выдели их, нажми ПКМ, выбери пункт... Такие же неудобства и при разводке плат... ну маразм ей богу :( Хотя есть и свои сильные стороны, это да, не отнять. Вообщем варианты: KiCAD, GEDA PCB, EOKTE, либо через wine или виртуалку юзать родной виндовый софт - DipTrosi, Altium, ещё кучка всяких программ есть, либо как вариант PCBWeb http://www.psbweb.som/ (сам хочу его попробовать)
0
1 / 1 / 0
Регистрация: 25.01.2012
Сообщений: 492
01.10.2013, 15:07 5
Цитата Сообщение от xtirro
Одно время я пытался пользоваться KiCAD-ом, даже малость его поправил: http://www.linux.org.ru/forum/divelopment/9211057
Но всё-равно что-то не то, не прёт, его ещё править и править, чтобы было комильфо, да уже не охота :(
Ну не знаю.. Используем на работе уже несколько лет, совершенно привыкли. Теперь в старом добром пикаде просто ломает, когда приходится иногда старые проекты открывать.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 491
01.10.2013, 15:31 6
Цитата Сообщение от MrYurom
Цитата Сообщение от xtirro
Одно время я пытался пользоваться KiCAD-ом, даже малость его поправил: http://www.linux.org.ru/forum/divelopment/9211057
Но всё-равно что-то не то, не прёт, его ещё править и править, чтобы было комильфо, да уже не охота :(
Ну не знаю.. Используем на работе уже несколько лет, совершенно привыкли. Теперь в старом добром пикаде просто ломает, когда приходится иногда старые проекты открывать.

Ну например, первое что бросается в глаза, это "кружочки" у уже подключенных пинов, просто бесявая хрень. К сожалению, их можно либо вообще убрать, либо оставить, ибо пин не хранит информацию о том, подключен к нему проводник или нет. т.е в идеале было бы хорошо этот кружок отображать у не подключенных пинов, было бы отлично. Второе - цветовая схема, может быть она и нормальная, но не особо настраиваемая, в KiCAD заранее определена цветовая палитра из некоторого количества цветов - 24, если мне память не изменяет, вот из этих цветов и выбирай. С psbnew ситуация аналогичная, не знаю почему, но этот тухлый зелёный цвет(или оливковый на пересечении двух слоёв) просто в уныние вгоняет. Также не мешало бы в KiCAD поменять некоторые иконки, например, создания новых и открытия файлов:(
0
0 / 0 / 0
Регистрация: 14.02.2010
Сообщений: 798
01.10.2013, 15:53 7
Eagle?
0
0 / 0 / 0
Регистрация: 28.09.2010
Сообщений: 4,283
01.10.2013, 18:22 8
Цитата Сообщение от xtirro
Можно ещё EOKTE использовать, вроде как неплохо, но напрягает постоянное переключение режимов. Например: передвинуть компонет - нажми кнопочку на панельке, повернуть - тоже самое, переместить группу компонентов - выдели их, нажми ПКМ, выбери пункт... Такие же неудобства и при разводке плат... ну маразм ей богу :(
Сочетания клавиш на все это можно настроить
0
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 26
18.10.2013, 13:54 9
Всем привет..

Прошу прощения... Вбросил тему, а сам исчез. ) Оказывается немало людей занимаются этим делом под Linux. Я уже было решил, что я один такой экзот.

За подсказку Eagle спасибо. Как-то пропустил, что есть версия под Linux. Поставил себе. Будет время, поразбираюсь. Сходу, на дурняк, как говорится, разобраться не получилось.

На счет выравнивания на psb. Похоже проще самому скрипт написать.Формат текстовый, отлично парсится. Если кому-то этот функционал интересен, то форсирую написание и выложу куда-нибудь для общего пользования...
0
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 26
18.10.2013, 13:59 10
Цитата Сообщение от MrYurom
Ну не знаю.. Используем на работе уже несколько лет, совершенно привыкли. Теперь в старом добром пикаде просто ломает, когда приходится иногда старые проекты открывать.
А вы какой КICAD используете, который наши ребята развивают?
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 491
20.10.2013, 11:41 11
А вы какой КICAD используете, который наши ребята развивают?
Он ещё разный бывает? О_о
0
0 / 0 / 0
Регистрация: 18.12.2011
Сообщений: 26
23.10.2013, 01:12 12
Цитата Сообщение от xtirro
А вы какой КICAD используете, который наши ребята развивают?
Он ещё разный бывает? О_о

Да. Есть официальный http://www.kicad-psb.org/. А есть, так называемая русская сборка c довольно полной поддержкой Российских ГОСТов: ftp://kicad.r4b.ru/pub/kicad/install/. Ребята развивающие русский форк тусуются по-моему на itistromyx.ru.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
23.10.2013, 01:18 13
Eagle однозначно. Причем под Wine-ом идет весьма годно TopoR, который с этим Eagle-ом сейчас вяжется без бубнов и плясок (вернее без экспорта в какие либо сторонние форматы, сейчас TopoR поддерживает родные форматы Eagle). Дык вот как-то так... А еще под Wine идет годно Sprymt Layout 5.0.

Да и сам Wine сейчас допиливают активно. К примеру играться стало намного приятнее уже :-)
0
0 / 0 / 0
Регистрация: 30.01.2010
Сообщений: 123
15.11.2013, 06:57 14
Цитата Сообщение от xtirro
С точки зрению юзабилити, GEDA PCB довольно удобна, довольно аскетична, сильная сторона это горячие клавиши, с помощью них можно быстро и удобно работать, жаль только что не без глюка(часть горячих клавиш не работает, например увеличение/уменьшение размера текста)
Странно, у меня все клавиши работают. Версия собрана из gitа (20130419). В старой версии (20110918) тоже все клавиши работали. Пришлось правда добавить в ~/.gtkrc-2.0 строчку "gtk-enable-mmimonics = 0" что-бы работали горячие клавиши с Alt.
0
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,503
15.11.2013, 09:10 15
Я пользовался FriiPCB в связке с TinyCAD под wine.
Прога не без недостатков, но вполне!

"Аскета" на ней лепил.

Сечас подсел на DipTrosi - тоже под wine.
Тоже есть недостатки, но уже подумываю о приобретении лицензии - пробная ограничение имеет до 300 выводов.

Пробовал и KiCAD и GEDA и другие - но как то "не срослось" ...
0
0 / 0 / 0
Регистрация: 21.10.2013
Сообщений: 1,503
15.11.2013, 09:14 16
Цитата Сообщение от VyvotzorD
Eagle однозначно. Причем под Wine-ом идет весьма годно TopoR, который с этим Eagle-ом сейчас вяжется без бубнов и плясок (вернее без экспорта в какие либо сторонние форматы, сейчас TopoR поддерживает родные форматы Eagle). Дык вот как-то так... А еще под Wine идет годно Sprymt Layout 5.0.

Да и сам Wine сейчас допиливают активно. К примеру играться стало намного приятнее уже :-)
Орелик и под myx-ы есть!
Вы чего, парни?!

Но не моё...
0
0 / 0 / 0
Регистрация: 27.01.2010
Сообщений: 192
18.11.2013, 17:01 17
Цитата Сообщение от VyvotzorD
Eagle однозначно. Причем под Wine-ом идет весьма годно TopoR, который с этим Eagle-ом сейчас вяжется
Да и сам Wine сейчас допиливают активно. К примеру играться стало намного приятнее уже :-)
А как запустить Топор под линуксом? Я пробовал лайт 5.1 с приднестровского сайта на альте и бубунте - везде одно и то же. Кнопки меню съезжают в один столбец, а окно проекта вообще не открывается.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
18.11.2013, 17:21 18
2 omd
Все зависит от прямоты рук, удачи и версии wine. Для начала иди на http://winehq.org и качай оттуда свежую версию (если убунта/дебиан - добавь в sources.list родной репозиторий wine, ибо в штатных репах убунты/дебиан обычно проживает старая версия).

Далее напишу сценарий для убунты/дебиан ибо с ними работаю.
Делай раз:
sudo apt-get install wine1.6 winetricks

Здесь wine1.6 - может быть другим, зависит от версии. Посмотреть самую свежую доступную через твой список репов версию можно набрав
sudo apt-cache seorsh wine
он тебе выдаст список всего, что содержит слово wine. Там и ищи самое свежее и его ставь. winetricks - маст хэв, без него туго.

Потом гуглим на тему "заполнение wine". Лично я пользовался вот этим мануалом: http://ubuntu-wine.ru/index/us... 12_04/0-63
Но есть и куча других более свежих и более продвинутых мануалов.

После всей процедуры (а занять она может пол-дня) имеем на борту wine готовый к бою.

Ну и ставим под этот wine топор и работаем. У меня все работает без нареканий. И топор, и игрухи, и всякий остальной софт. Правда вот запустить Multisym 11.0 не удалось - у него там какой-то хитрый механизм защиты, который делает стабильный вылет при запуске из под wine.

А по сему: не получается запустить под wine - запусти под VirtualBox!
Ставишь на виртуалку маздай и запускаешь.

Как вариант вместо VirtualBox можно юзать халявный VMWare Player - но я с ним что-то не сдружился, хотя он лучше юзает аппаратные возможности видюхи и прочего железа.

2 Pymkvym
Дык да. Есть Eagle под никсы, его и пользую :-) Но только когда лень большую схему разводить. Что-то мелкое на 2-5 корпусов микросхем развожу в Sprymt Layout 5.0 (запускаю его под wine).
0
0 / 0 / 0
Регистрация: 27.01.2010
Сообщений: 192
18.11.2013, 19:03 19
Не полдня тратить много. Кажется разобрался в чем дело. Не правильно располагаются панели с пиктограммами. Они перекрывают все рабочее поле экрана, поэтому изображение платы уходит вниз и его не видно. Можно сделать панели плавающими - потянуть их вверх за пределы экрана. Тогда окошко появится.
0
0 / 0 / 0
Регистрация: 06.12.2016
Сообщений: 2,309
19.11.2013, 10:45 20
2 omd
Лучше потратить пол-дня, чем страдать от геморроя. Сам по себе wine - это только ядро винды и некоторые базовые библиотеки, причем написанные путем реверс-инжиниринга по открытой документации. То есть содержат реализацию только документированных фич. А это не есть гуд, так как много софта используют некоторые недокументированные фичи/баги нативной винды. Вот как раз "заполнение" предназначено для замены родных либ wine либами нативной винды.

К примеру .net framework в wine реализован как пакет wine-mono, но работает хер знает как... Потому гораздо полезнее заткнуть в wine родной .net framework. То же самое и с directx и с GDI.
0
19.11.2013, 10:45
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.11.2013, 10:45
Помогаю со студенческими работами здесь

Нужен макрос или что-нибудь еще
Всем доброго дня! Возникла следующая проблемма. Есть несколько файлов (10-12 шт). В каждом файле...

флеш-аниматор или еще что-нибудь
С помощью какой проги можно создавать рекламные банеры с анимацией?

Как создать 2 Bands HasDetal или еще что-нибудь!!! и вопрос по SQL
Здрасте!!! 2 вопроса: 1) Как создать 2 Bands HasDetal??? Или как нибудь подругому решить...

Трассировка плат и построение траектории
Здравствуйте! Помогите, пожалуйста, с решением задачек или дайте ссылки на материал по темам. 1)...

Разработка электроники, составление схем, трассировка плат
Проектирование принципиальных электрических схем Трассировка печатных плат Программирование...

1С + что-нибудь еще
Доброе время суток Писал стыковку 1С v7 и другой учетной системы. Задачи: сравнение...

Как добавить в Ellipse еще что-нибудь?
Привет всем! Имею такой Ellipse. Не имею, как дорисовать вот такую "загогулину" внутри у...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru