Ищите программное обеспечение для рисования схем


8

Я начинаю изучать радио. Это как в «Радио Рейнджерс» - наборы кристаллов, для начала, затем переход к трубам и, вероятно, пребывание в ту эпоху (я не очень заинтересован в транзисторах). Это может пойти до получения любительской лицензии.

Чтобы задокументировать мою работу «как построено», мне нужно уметь нарисовать принципиальную схему, и чтобы она была достаточно аккуратной для публикации в Интернете, я хотел бы использовать свой компьютер для рисования. В частности, мне нужно иметь возможность включать символы для трубок с различным количеством решеток и других внутренних частей (например, силовых элементов луча), помимо обычных резисторов, конденсаторов, катушек и т. Д.

Двадцать лет назад я бы использовал GeoDork GeoWorks Ensemble - инструмент для рисования объектов, который хорошо работал на 386 с 2-4 МБ ОЗУ. Текущая версия, однако, выглядит немного ретро для многоядерной, мультигигагерной, многогигабайтной системы. Я кивко знаком с Inkscape, но нахожу его более сложным в использовании (по правде говоря, у меня были проблемы с рисованием линий и кругов в прошлый раз, когда я это пробовал).

Я в некоторой степени знаком с GIMP, но в глубине души это растровый редактор; это действительно не обрабатывает объекты.

Что мне действительно нужно, так это программное обеспечение, которое так же легко использовать, как и GeoDraw, - включая, если символы не включены или не загружаются, возможность создавать символы, которые можно вставлять, вместо того, чтобы рисовать снова и снова. Он должен выполнять «рисование объекта», без потери разрешения, так как чертеж масштабируется больше или меньше. В идеале, это должно быть бесплатно и с открытым исходным кодом.

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

Кроме того, я действительно не хочу иметь дело с кривой обучения симуляции схемы в это время. Я начинаю с известных рабочих схем, делая второстепенные моды (например, разные модели ламп, работающие на разном напряжении накала или пластины, или на пентоде вместо триода). Мне просто нужно программное обеспечение, которое позволит мне рисовать и печатать векторную / объектную принципиальную схему, что-то вроде упрощенного Inkscape с электронной библиотекой символов.

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


Какая у вас версия Ubuntu?
Nrrbert

На данный момент 16.04 мат. Конечно, я бы предпочел оставить то же самое программное обеспечение / интерфейс для будущих обновлений.
Zeiss Ikon

Я не буду писать полный ответ на это, потому что это программное обеспечение только для Windows, но TinyCAD заслуживает попробовать, так как он бесплатный и работает и в Wine. Вы можете создавать свои собственные библиотеки и рисовать «аккуратные» символы с разными цветами, разной шириной линии и т. Д.
Корнелиус

Ответы:


4

После некоторых дополнительных поисков в Интернете я нашел несколько загружаемых таблиц символов и инструкции по рисованию для - я не шучу - Libre Draw.

Я не использовал Libre Draw в течение нескольких лет (это казалось полезным только для создания блок-схем, и у меня не было этого). Я скачал одну из таблиц символов и обнаружил, что в Libre Draw теперь есть большинство инструментов, которые я считал само собой разумеющимся в NewDraw (модуль рисования в NewDeal Office) - и его гораздо проще использовать, чем Inkscape.

Хотя я не нашел никаких ранее существующих символов вакуумных трубок, я могу создавать свои собственные (повторно используемые) символы деталей, рисуя и группируя отдельные объекты в композит, который обрабатывает как одну «деталь». Одно потенциальное ограничение - это «точки склеивания» - «соединитель» (линия самонаправления, которая остается прикрепленной к объектам на своих концах) может проходить только от одной «точки склейки» к другой, и, похоже, Libre Draw назначает только четыре «точки склеивания» сгруппированного объекта, но я думаю, что могу обойти это.

С доступными объектами для индукторов, конденсаторов, диодов и т. Д. Мне не нужно будет создавать каждый символ устройства с нуля, а те, которые я делаю, я могу сохранить на листе и использовать повторно. Похоже, до тех пор, пока мне не понадобится симуляция контуров и я не захочу справиться с этой кривой обучения, Libre Draw сделает всю работу за меня.

Вот ранний пример - диоды, триоды, тетроды и пентоды с катодами с прямым и косвенным нагревом.


Загружаемая ссылка на символ не работает для меня. Должно быть, они переместили ссылку?
Майк Уотерс

1
Тот, что вверху ответа? У меня есть местная копия этого дома. Нижняя часть открылась для меня (с моего рабочего компьютера, поэтому нахождение в моем собственном Dropbox не должно иметь значения).
Zeiss Ikon

1
@MikeWaters Хорошо, я загрузил локальную копию листа символов (несколько страниц внутри документа) в свою папку Dropbox и связал ее выше.
Zeiss Ikon

2

Это зависит от ваших потребностей. Но многие ориентированные на электронику программы доступны для Ubuntu:

  • Орегано (имеет oreganoпакет в хранилище вселенной ) - у него есть трубка

    орегано

  • XCircuit (имеет xcircuitпакет в репозитории юниверсов )

    XCircuit

  • KiCAD EDA (содержит kicadпакет в хранилище юниверсов )

    http://kicad-pcb.org/img/screenshots/eeschema_component_options.png

  • gEDA gschem (имеет geda-gschemпакет в хранилище юниверсов )

    http://wiki.geda-project.org/_media/geda:screenshot_gschem.png

  • QUCS (может быть установлен из некоторых PPA - например ppa:dac922/ppa)

    http://qucs.sourceforge.net/images/q14.png

  • QUCS-S - QUCS со SPICE (имеет deb-пакеты в сервисе сборки OpenSuSe)

    https://ra3xdh.github.io/amp.png

Также вы можете попробовать найти программное обеспечение в приложении Synaptic Package Manager (в разделе « Электроника» ).


1

Eagle . Это не бесплатное программное обеспечение, но оно бесплатное, как в пиве. У него огромный выбор компонентов, и он прекрасно работает со многими сторонними компонентами.

Это профессиональный продукт, в первую очередь предназначенный для изготовления печатных плат, но он прекрасно работает и для построения схем.

Он также кроссплатформенный, поддерживает стандартные отраслевые форматы и позволяет легко экспортировать макеты, если вы хотите изготовить свои собственные печатные платы.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.