QElectroTech

QElectroTech

QElectroTech (сокращённо QET) — это свободное кросс‑платформенное приложение с открытым исходным кодом (лицензия GNU/GPL) для создания электрических схем и диаграмм. Программа подходит не только для электротехники, но и для рисования схем в пневматике, гидравлике, технологических процессах и т. д.

Ключевые особенности

  • Кросс‑платформенность. Работает на Linux, Windows, macOS и BSD.
  • Интуитивный интерфейс. Drag‑and‑drop для быстрого размещения элементов.
  • Большая библиотека символов. Встроенные коллекции электрических компонентов + возможность создавать собственные.
  • Гибкое управление проектами. Поддержка нескольких проектов одновременно.
  • Кастомизация. Редакторы для схем, элементов и титульных блоков; возможность интегрировать пользовательские символы.
  • Экспорт данных. Можно:
    • сформировать список компонентов;
    • распечатать в PDF;
    • экспортировать в графические форматы (изображения).
  • Формат хранения. Проекты (.qet), элементы (.elmt) и титульные блоки сохраняются в XML — это упрощает обмен данными и резервное копирование.
  • Техническая база. Разработано на Qt 5 (C++), что обеспечивает стабильную работу и современный интерфейс.

Технические сведения

  • Язык программирования: C++.
  • Фреймворк: Qt 5.x.
  • Формат файлов: XML.
  • Текущая стабильная версия: 0.61 (от 23.08.2018).
  • Версия в разработке: 0.7 (содержит новые функции и исправления, но может быть нестабильной).

Установка на Linux

QElectroTech не входит в официальные репозитории Ubuntu и некоторых других дистрибутивов, поэтому стандартные команды apt install не сработают. Есть два основных способа установки:

Способ 1. Через Snap

  1. Установите демон Snap, если его ещё нет:
sudo apt install snapd
  1. Установите QElectroTech:
sudo snap install qelectrotech

Способ 2. Ручная установка (из исходного кода или пакета)

  1. Перейдите на официальный сайт QElectroTech (qelectrotech.org) в раздел Download → for GNU/Linux.
  2. Скачайте подходящий пакет (например, .deb для Debian/Ubuntu или .rpm для Fedora/openSUSE) либо архив с исходниками.
  3. Установите пакет:
    • Для .deb:
sudo dpkg -i qelectrotech_*.deb

* Для .rpm:

sudo rpm -i qelectrotech-*.rpm
  1. Если выбрали исходники, следуйте инструкциям по сборке из документации проекта (обычно это ./configure, make, sudo make install).

Краткий старт работы

  1. Запустите программу из меню приложений или командой qelectrotech в терминале.
  2. Создайте новый проект (Файл → Новый).
  3. Перетащите нужные элементы из панели символов на рабочую область.
  4. Соедините элементы линиями, чтобы сформировать схему.
  5. При необходимости отредактируйте или создайте новые элементы через встроенный редактор.
  6. Сохраните проект (.qet) или экспортируйте результат (PDF, изображение, список компонентов).

Полезные ссылки

  • Официальный сайт: qelectrotech.org — здесь можно скачать программу, документацию и дополнительные элементы.
  • Онлайн‑руководство: раздел Online manual на сайте проекта.
  • Сообщество и поддержка: форумы, вики, YouTube‑канал и BugTracker для сообщений об ошибках.
  • Репозиторий элементов: коллекция готовых символов, которую можно расширить.