Программы для рисования электронных схем и печатных плат

Материал был написан для сайта RCOnline.ru в 2007 году.

Некоторое время назад случайно натолкнулся в интернете на две очень интересные программки, предназначенные для рисования принципиальных электронных схем и разводки печатных плат. Обе программы переведены с немецкого на русский язык В. Щербаковым, что позволяет использовать их даже неопытным моделистам и начинающим электронщикам. Программы не связаны между собой, и не обладают такими широкими возможностями, как широко известные пакеты OrCad, PCad и Accel-EDA и другие, тем не менее, с их помощью можно нарисовать достаточно сложную схему и трассировать двухстороннюю печатную плату. Обе программы имеют готовые библиотеки элементов, кроме того, в каждой их них можно легко создать собственный элемент, как схемный, так и PCB.

Так как обе эти программы были анонсированы как Freeware, думаю, что не нарушу ни чьих авторских прав, выложив их и на этом сайте.

Splan - "рисовалка" принципиальных схем

Первая программа — Splan — «рисовалка» принципиальных схем. Инсталляционный комплект (архивный файл rusplan.zip) содержит девять файлов «тела» программы и папки bibo, содержащей готовые библиотеки схемных элементов. Необходимо отметить, что набор готовых элементов, особенно цифровых и аналоговых микросхем, не очень велик, однако пользователь может нарисовать нужные элементы с помощью встроенного редактора. Программа поддерживает сквозную нумерацию однотипных деталей.

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

Программа не требует инсталляции, как таковой. Достаточно просто распаковать архивный файл в нужную папку, и программа готова к работе. Программа рассчитана для работы под Windows любой версии (Win-*, NT, 2000, XP), и занимает на диске чуть больше одного мегабайта.

Layout30 - редактор и трассировщик двухсторонних печатных платВторая программа — Layout30 — предназначена для трассировки двухсторонних печатных плат. Инсталляционный комплект (файл rulay3.zip) содержит четыре вложенных архива (splayru30.zip, diverses2.zip, smd1.zip и smd2.zip). Первый архив (splayru30.zip) — собственно программа, остальные три — библиотеки PCB элементов. Для инсталляции программы необходимо распаковать последовательно все четыре архива в любую папку, и программа готова к работе. Если вы не планируете использовать планарные элементы (SMD элементы), то последние два архива можно не распаковывать. С помощью этой программы можно нарисовать печатную плату с максимальным размером 300х300 мм. Программа поддерживает метрическую и дюймовую размерность, имеет стандартный набор дюймовых сеток от 1/16 RM до 2 RM (от 0.14875 мм до 5.08 мм), и кроме того, позволяет задавать любую сетку, кратную 1 мм. Встроенный опциональный набор позволяет рисовать соединительные проводники любой ширины (от 0.1 мм), контактные площадки в виде круга, квадрата, закругленного или октаэдрного прямоугольника, а также основные геометрические фигуры и полигоны, и автоматически вычерчивать общую шину (массы) с заданным зазором до контактных площадок и соединительных линий. Кроме того, программа позволяет наносить тексты и надписи, указывать внешние перемычки и тестировать созданные соединения.

Выходные опции программы позволяют не только экспортировать готовый файл печатной платы в форматы Gerber, Excellon (сверловка) и *.bmp, но подготовить к распечатке на принтере любую сторону платы (прямо и зеркально), отдельно распечатать элементы, маску под пайку, сверловку, с указанием диаметра сверла, рамку платы и кресты совмещения. Все это может быть распечатано в любом масштабе в диапазоне от 10% до 1000%. Кроме того, программа позволяет настроить печать и внести поправку погрешности принтера, как по горизонтали, так и по вертикали.

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

Как и первая программа, Layout30 работает в любой среде Windows, и занимает на диске около полутора мегабайт.

Для тех, кто не планирует заниматься разработкой или редактированием схем и печатных плат, доступны программы-просмотровщики: sPlan Viewer и Sprint-Layout Viewer.

Обращаю ваше внимание, что все свои дальнейшие разработки и публикации с принципиальными схемами и рисунками печатных плат я буду делать, используя именно эти две программы!

P.S. Жизнь не стоит на месте — за истекшие 7 лет обе программы были существенно модифицированы разработчиками. В настоящее время актуальны 7-я версия программы sPlan и 6-я версия программы Sprint-Layout. Программы имеют существенно большие возможности, чем их предшественницы, так, к примеру, Sprint-Layout, умеет трассировать четырех-слойные печатные платы, и обладает гораздо более удобными сервисными возможностями, а sPlan представлена в портабле-варианте, не требующем инсталляции на жесткий диск. Обе новые версии программ имеются в прилагаемых архивах.

Прошу учесть, что форматы выходных файлов, созданные в ранних версиях программ, читаются старшими версиями, при этом они, как правило, модифицируются под формат старшей версии. Но, к сожалению, младшие версии программ не понимают файлы, созданные в старших версиях sPlan и Sprint-Layout.