Найти тему
Старый радио любитель

Для начинающих. Программа для рисования схем sPlan 7 (ru).

Красивая , легко читаемая схема - один из факторов успешной сборки конструкции, особенно если схемы разрабатываете вы сами. Раньше для этого использовали трафареты, вот, например, такие:

Рис. 1. Трафарет радиоинженера.
Рис. 1. Трафарет радиоинженера.

Но с появлением первых графических редакторов все стало проще, но библиотеки элементов зачастую приходилось делать самим. А я в конце 90-х делал свою библиотеку в Word.

Редактор схем sPlan разрабатывается с начала 2000-х годов немецкой фирмой ABAKOM. Я пользовался разными версиями этой программы, но сейчас использую sPlan 7, русифицированную, которую можно скачать здесь. В этой версии русифицировано все, кроме справки :) Существует уже и 8-я версия. Она более навороченная, но менее русифицированная :). Но для меня вполне хватает и 7-й версии, тем более, что если чего-то не хватает, то легко создать свой элемент.

Программа устанавливается очень быстро, так как объем ее невелик. На рабочем столе появляется значок:

Рис. 2.
Рис. 2.

Жмем на него и открываем окно программы.

Рис. 3. Окно программы.
Рис. 3. Окно программы.

Интерфейс у программы дружелюбный и интуитивно понятный. Вверху - главная панель с знакомыми пунктами "Файл", "Правка". Под ней - горизонтальная панель инструментов со знакомыми значками "Новый", "Открыть", "Сохранить", "Печать", "Перейти к предыдущему", "Перейти к следующему". Там же, за портфелем, степень увеличения листа схемы (х2).

Слева - панель библиотек инструментов, в данном случае "Акустика", чуть правее - вертикальная панель инструментов: (сверху вниз) выбор, прямоугольник, овал, особая фигура, многоугольник, прямая линия, линия произвольной формы, линейка, точка соединения проводников, текст, текстовой блок, вставить рисунок, масштаб, измерение углов. Все это легко увидев, наведя курсор на соответствующий символ.

Лист схемы (по умолчанию формат А4) имеет горизонтальную и вертикальную линейки. Масштаб можно менять как с помощью соответствующего инструмента, так и колесиком мыши: наведя курсор на лист и вращая его вперед увеличиваем масштаб и наоборот. Если повращать колесо вперед, то через некоторое время появится миллиметровая сетка.

Рис. 4. Миллиметровая сетка.
Рис. 4. Миллиметровая сетка.

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

Начнем с пункта "Файл".

Рис. 5. Пункт меню Файл.
Рис. 5. Пункт меню Файл.

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

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

Рис. 6.
Рис. 6.

Вроде все понятно: выбираем формат - и готово. Но по умолчанию в пункте Выбор галочка стоит в Весь лист. Если его выбрать, то на рисунке будет лист А; на котором ваша маленькая схема. А вот если выбрать Все компоненты, то на рисунке будет ваша схема, а все незанятое ей место будет отброшено.

Есть еще очень полезные функции в пункте "Сервис".

Рис. 7.
Рис. 7.

Это "Изменить нумерацию элементов" и "Перечень компонентов". Первый позволяет заново провести автоматическую нумерацию элементов схемы, что очень полезно при редакции схем, а второй - позволяет создать список деталей, а затем сохранить его или распечатать.

Рис. 8. Список библиотек.
Рис. 8. Список библиотек.

Чтобы открыть список библиотек, нужно нажать на треугольничек справа от названия открытой библиотеки. Библиотек достаточно много, в каждой иногда не один десяток значков.

Прежде чем начать рисовать схему нужно сказать еще о трех инструментах, обозначение которых находятся внизу окна программы.

Рис. 9.
Рис. 9.

Привязка к сетке - это размер шага перемещения элемента схемы. Если привязка включена, то шаг перемещения - 1 мм и все выводы символов будут проходить строго по линиям сетки. Если привязка выключена (красный крестик на пиктограмме), то элемент можно перемещать и между линиями сетки.

Функция резиновая лента позволяет сохранить соединения между компонентами схемы при перемещении одного их них. Если соединенный компонент перемещать при включенной функции то линии подключенная к этому компоненту перемещаются вместе с ним и оторвать компонент от линии невозможно. Мне эта функция не нравится и я ее выключаю (красный крестик на пиктограмме).

Суть этой функции привязка к концам линий состоит в том, что как только вы приблизитесь конечной или начальной точкой графического элемента к такому же подобному концу другого элемента, то их концы автоматически соединяться в одной точке. Красный квадрат в месте соединения будет указывать что общая точка соединения концов элементов определена или захвачена. Функция привязки к концам позволяет с большой точностью соединить концы элементов друг с другом.

Ограничение углов позволяет проводить лини только по обозначенным углом к линиям сетки (или кратным к нему). Угол можно выбрать из списка, появляющегося, если щелкнуть по пиктограмме левой кнопкой мыши.

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

Для того, чтобы нарисовать схему, перетаскивать нужные элементы мышью из библиотеки на лист схемы, а затем соединить выводы элементов, если нужно, линиями. Обратите внимание, что если вы видите линии сетки, то масштаб достаточно велик и вы не видите весь лист. Поэтому вы можете выбрать место расположения схемы с помощью движков, расположенных внизу и справа от поля листа (все, как в Word).

Рис. 10.
Рис. 10.

После того, как вы пенесли символ из библиотеки он остается выделенным, и его можно повернуть на 90 град. или отразить по горизонтали и по вертикали. Если щелкнуть по символу левой кнопкой мыши, то вокруг его появляются стрелки поворота.

Рис. 11.
Рис. 11.

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

Рис. 12.
Рис. 12.

Если щелкнуть по символу два раза, то открывается окно для его настройки.

Рис. 13.
Рис. 13.

Вы уже заметили, что если перетащить элемент на лист схемы у него автоматически появляется буквенное обозначение и номер. Обратите внимание, что в библиотеке элементы имеют номер 0. Вы можете изменить буквенное обозначение компонента. Убрав галочку у Показывать вы запрещаете вывод буквенного обозначения, а убрав галочку у Автонумерация вы ее отменяете. Также можно отменить вывод номинала или включить запрос при выводе компонента. Можно изменить номинал по умолчанию (100uH) на необходимый вам.

Если нажать кнопку Редактор, то вы сможете менять изображение компонента.

Рис. 14.
Рис. 14.

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

Если щелкнуть по символу правой кнопкой мыши, то появляется меню.

Рис. 15.
Рис. 15.

В списке есть пункты Копировать и Дублировать. Если вы выбираете Дублировать, то рядом с выбранным элементом появляется точно такой же, и он будет тянутся за курсором туда, куда вам нужно, пока вы не щелкните левой кнопкой мыши.

Рис. 16.
Рис. 16.

Вместе с дублированием происходит и копирование, теперь если щелкнуть на свободном месте листа правой кнопкой мыши, то появляется список, как на рис. 15, но в нем активен только пункт Вставить.

Дублировать и копировать можно не только символы, но и линии, и часть схемы или полностью схему.

Рис. 17. Дублирования схемы.
Рис. 17. Дублирования схемы.

Для этого нужно выделить кусок схемы курсором, при все выделенные элементы поменяют цвет. Затем щелкаем правой кнопкой мыши и выбираем нужное действие.

Чтобы нарисовать линию нажимаем курсором на соответствующую пиктограмму в вертикальной панели инструментов

Рис. 18.
Рис. 18.

Появляется курсор в виде скрещенных линий. Ставим его в точку, где начинается линия, щелкаем левой кнопкой мыши, и отпустив ее тащим курсор в точку, где линия заканчивается, и щелкаем еще раз. Если из этой точки линия должна идти дальше в другом направлении, то тащим курсор дальше. Чтобы остановить процесс рисования, нужно после щелчка левой кнопкой щелкнуть правой. Теперь линию можно перемещать, поворачивать, захватив за конец, растягивать. Если мы нарисовали ломаную линию, и нам ее нужно изменить, то щелкаем по ней.

Рис. 19.
Рис. 19.

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

Рис. 20.
Рис. 20.

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

Рис. 21. Потянул за нижний правый маркер.
Рис. 21. Потянул за нижний правый маркер.

При рисовании кривой все несколько сложнее. Там нужно после короткого отрезка щелкать правой кнопкой, после чего становится видимым отрезок от предыдущей точки до текущей. Когда вы дойдете до конца линии, то щелкните пару раз левой кнопкой, а затем правой. Иначе могут исчезнуть насколько крайних точек.

Рис. 22.
Рис. 22.

Если получилось кривовато, то не грустите - все можно исправить двигая белые маркеры.

Рис. 23. После исправления.
Рис. 23. После исправления.

Любую фигуру или элемент схемы можно легко удалить, щелкнув по нему и нажав Delete.

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

Рис. 24.
Рис. 24.

Не волнуйтесь, если размер не тот или фигура не там. Форму и размер можно корректировать, потянув за черные маркеры, а зацепив курсором за окружность можно утащить ее на нужное место. А зачем на окружности белый маркер? Вот это не все знают. А он требуется, чтобы изобразить не полную окружность, а часть ее.

Рис. 25.
Рис. 25.

Жмем на белый маркер и тянем его вдоль окружности. Теперь у нас два белых маркера, и манипулируя ими можно переместить вырез туда, куда нужно.

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

Рис. 26.
Рис. 26.

Я выбрал звезду, восьмиконечную, с глубиной 75%. Вот что получилось:

Рис. 27.
Рис. 27.

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

Рис. 28.
Рис. 28.

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

Рис. 29.
Рис. 29.

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

Рис. 30.
Рис. 30.

Так как на синусоиде есть белые маркеры, то ее можно в некоторых пределах трансформировать.

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

Рис. 31.
Рис. 31.

Со ссылками я ни разу не работал, поэтому. если нужно, попробуйте сами.

Забыл сказать, что для того, чтобы изменить формат линии или фигуры, нужно два раза щелкнуть по ней левой кнопкой мыши.

Рис. 32
Рис. 32

У линии можно изменить толщину, ее стиль (пунктир, штрих-пунктир и т.д.), можно сделать стрелки в начале и конце линии. Если вы поставите галочку у "Два цвета", то в случае обычной линии ничего не изменится, а вот в штриховых линиях промежутки между штрихами будут другого цвета.

Рис. 33.
Рис. 33.

Для фигуры установок больше: можно кроме цвета линии выбрать цвет заливки (для этого нужно убрать галочку у "Без заливки"). Нажав на "Цвет" можем выбрать готовые цвета, а если мы художники :), то нажав "Определить цвет", можем выбрать все, что хотим. Все это с цветом можно проделать и для линии.

Наконец, переходим к созданию схемы. Для этого выбираем соответствующую библиотеку (рис. 8.) и перетаскиваем нужный элемент на поле схемы. Если нужного элемента нет, то можно его создать. Я вот, создал в библиотеке "Значки" символы для блок-схем.

Рис. 34.
Рис. 34.

Чтобы создать новый элемент, нужно щелкнуть правой кнопкой мыши по какому-нибудь элементу в библиотеке.

Рис. 35.
Рис. 35.

В появляющемся окне выбираем нужное. Вы не только можете создать новый элемент, но и новый раздел библиотеки. Кроме того, вы можете изменить порядок элементов в библиотеке, перетаскивая элементы. Но вот я выбрал "Создать новый компонент".

Рис. 36.
Рис. 36.

Я решил сделать перестраиваемый генератор высокой частоты. Поэтому я в окошко "Обозначение" вставил буковку G, а дальше нажимаем "Редактор".

Рис. 37.
Рис. 37.

Используя инструменты из вертикальной панели инструментов, рисую элемент, а потом жму зеленую галочку в горизонтальной панели инструментов.

Рис. 38.
Рис. 38.

Мой новый элемент занял место в библиотеке.

Рис. 39.
Рис. 39.

Частенько бывает, что приходится изменять схемы, сделанные ранее, добавляя туда что-то новое или удаляя что-то лишнее. Вот и я в схеме рис. 29 к нарисованной ранее схеме добавил узел перестройки частоты с помощью варикапа. Соответственно, в начале схемы у меня оказались элементы с большими номерами (С12, С14, R10 и т.д.). Можно оставить и та, а можно все привести в порядок. Для этого в меню выбираем "Сервис", а затем - "Изменить нумерацию компонентов". Появляется окно:

Рис. 40.
Рис. 40.

Давим на "Выбрать все", а затем "ОК". Появляется новое окно.

Рис. 41.
Рис. 41.

Если вы выберете "без сортировки", то ничего не изменится. Я выбрал "по столбцам" и вот что получилось.

Рис. 42.
Рис. 42.

Все получилось очень хорошо - полный порядок. А вот если выбрать "построчно", то получится вот что.

Рис. 43.
Рис. 43.

Тоже по порядку все пронумеровано, но несколько непривычно.

Вот такой короткий обзор получился.

Всем здоровья и успехов!