Доброго времени суток!
В рамках данной статьи познакомимся с проектом Circuit Diagram, авторы которого позиционируют его как:
"Бесплатная, удобная программа для создания электронных схем."
Ссылка на ресурс приведена в конце обзора.
Основой является веб-редактор, изображенный на рисунке 2.
Данный редактор можно условно разделить на 3 составные части:
1) Вертикальное поле для работы с экспортом\импортом файлов схем и для запуска "Симуляции (BETA)";
2) Поле для поиска и хранения компонентов;
3) Полотно расположения схемы;
4) Окно "Слои" для удобного ориентирования в схеме.
Демонстрация расположения одного из элементов представлена на рисунке 3.
Как видно на рисунке 3, веб - редактор предоставляет возможность выбора стиля графического отображения элемента и другие базовые возможности, например: отображение номинала, наименование элемента, его вариация и т.д (Пример для резистора приведен на рисунке 4).
Для удобства также реализованы базовые функциональные возможности, например:
1) Выделение нескольких объектов;
2) Отмена действия\Повторить действие;
3) Сохранение состояния схемы.
Одной из особенностей данного проекта является возможность поделиться ссылкой на проект "Предоставление общего доступа". Для этого потребуется сформировать ссылку и поделиться с товарищем.
Полный цикл расширения доступа представлен на рисунках 5 - 7.
Для перехода к редактированию остается нажать на синюю кнопку "Веб-редактор" и схема предоставится для чтения.
Чтобы предоставить себе доступ к редактированию, необходимо скопировать схему для себя (рисунок 8).
После чего происходит переход в веб-редактор с полноценным функционалом.
У проекта также существует раздел с общим доступом к схемам других пользователей.
Для примера возьмем готовую схему из сообщества и попробуем воспользоваться симуляцией, находящейся в BETA - версии. Результат моделирования приведен на рисунке 10.
Данный проект, конечно же, имеет свои недостатки, но достоин чтобы уделить ему несколько минут внимания!
Ссылка на проект:
News - Circuit Diagram (circuit-diagram.org)