Открытый проект · MIT · версия 1.0

Схемы для Multisim — по картинке, а не вручную

Отправьте Claude скриншот схемы, рисунок из учебника или методички — и получите готовый файл .ms14, который открывается в NI Multisim 14 без единого диалога и сразу моделируется. Расположение элементов и ход проводов — как на исходном рисунке.

~250деталей Multisim
26проверенных схем
<1 сна сборку файла
Скрипт набирается, собирается и проверяется, справа появляется готовая схема КМОП-инвертора
Как это работает

Три шага от картинки до моделирования

Вы присылаете рисунок — нейросеть описывает схему коротким скриптом, а навык превращает его в настоящий файл Multisim и проверяет результат.

Картинка

Скриншот, фото страницы учебника, рисунок из LTspice или KiCad — или просто словами: «КМОП-инвертор с ключом на входе».

Сборка

Детали переносятся целиком из файлов Multisim: символ, SPICE-модель, окно свойств — как будто поставлены вручную.

Проверка и файл

Перед выдачей — проверка наложений и прогон в ngspice. Скачиваете .ms14, открываете и сразу запускаете моделирование.

Возможности

Всё, что обычно отнимает вечер, — за минуту

Навык умеет не только расставлять детали: он знает, как Multisim хранит схемы, и обходит все его ловушки.

Настоящие детали Multisim

Около 250 деталей — транзисторы, ОУ, диоды, светодиоды, логика, таймеры, источники. Каждая клонирована из файла, сохранённого самим Multisim.

Любая деталь по запросу

Не нашлось в каталоге? Один двойной щелчок по get_parts.bat — и Multisim на вашем ПК сам отдаёт деталь. Около секунды.

Приборы и пробники

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

Символы как в учебнике

Транзисторы Шоттки с «крючками», многоэмиттерные транзисторы ТТЛ, МОП с выводом подложки — подсхемами, которые выглядят как на рисунке.

Библиотека узлов

Инвертор, 2И-НЕ, 2ИЛИ-НЕ, защита входа, ключ, двухтактный повторитель, фильтры — одной строкой и в любом повороте.

Проверка до открытия

Провода внахлёст, провод через вывод или корпус, наложенные подписи ловятся сразу. В ngspice — таблица истинности или размах сигнала.

Самообновление

В claude.ai навык в начале каждого чата сам подтягивает свежую версию из репозитория — перезагружать архив не нужно.

Детерминированная сборка

Один и тот же скрипт всегда даёт байт в байт один и тот же файл. Удобно сравнивать версии и делиться схемами.

Как в учебнике

Раскладка повторяет рисунок

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

  • Узлы на четыре провода там, где на рисунке точка
  • Пересечения без соединения — там же, где в книге
  • Подписи сами встают туда, где ничего не перекрывают
  • Лист Multisim подбирается под размер схемы

Смотреть галерею →

Схема SN74LS00, собранная навыком
Для кого

Кому пригодится

Студентам

Лабораторные и курсовые по схемотехнике: схемы из методички в Multisim за минуты, а не за вечер. Остаётся время разобраться, как они работают.

Преподавателям

Готовые файлы к лекциям и заданиям: десятки вариантов схем без ручной работы, все — с одинаковым оформлением.

Инженерам

Быстро проверить идею из даташита или чужой схемы: картинка → модель → осциллограф, без перерисовки.

Галерея

Схемы, проверенные в Multisim 14.3

Каждая открыта руками в Multisim: без диалогов при открытии, показания совпадают с ngspice.

Все 26 схем →

Для программистов

Схема — это десять строк Python

Под капотом — открытая библиотека: элементы ставятся в клетки сетки, провода — списками точек. Ядру нужна только стандартная библиотека Python, превью строит matplotlib, проверку делает ngspice.

Руководство по API →

from scheme import *

S = Scheme('CMOS_inverter')
inv = S.block('cmos_inv', 20, 14)  # узел
vdd, g = S.vcc(29, -2), S.gnd(29, 30)
x = S.switch('S1', 10, 14)  # вход
y = S.meter('XMM1', 36, 14)  # выход
S.wires([[x, inv['IN']], [inv['OUT'], y],
         [vdd, inv['VDD']], [inv['GND'], g]])
S.build()   # файл + проверки
Вопросы

Частые вопросы

Нужен ли Multisim, чтобы получить файл?

Нет. Файл собирается везде, где есть Python, — в том числе прямо в чате claude.ai. Multisim нужен, чтобы открыть результат и чтобы добывать новые детали через get_parts.bat.

Какие версии Multisim поддерживаются?

Файлы в формате Multisim 14; всё проверено в Multisim 14.3 на Windows.

Что, если нужной детали нет?

Claude допишет её имя в файл заказа, вы закрываете Multisim и запускаете get_parts.bat — Multisim сам сохраняет деталь, и навык добавляет её в каталог. Если детали нет и в базе Multisim, Claude предложит аналог и прямо скажет об этом.

А схема с микроконтроллером?

Прошивку Multisim не моделирует, поэтому разумно собирать аналоговую часть платы: питание, каскады на ОУ, датчики. Цифровые микросхемы без SPICE-моделей пока в каталог не входят.

Это бесплатно?

Да, проект открыт под лицензией MIT. Нужна только подписка claude.ai или Claude Code.

Попробуйте на своей схеме

Скачайте навык, загрузите в claude.ai и отправьте картинку. Две минуты на подключение.