НОВЫЕ АППАРАТНЫЕ И ИЗМЕРИТЕЛЬНЫЕ ОПЫТЫ — FEMM 5 Среда: встроенный MicroPython FEMM 5. Проверенная сборка: 06Oct2026. Python из операционной системы, pyFEMM, scipy, MATLAB и другие решатели для учебных программ не нужны. Все mi_/mo_/hi_/ho_ вызываются непосредственно. ЗАПУСК 1. Распакуйте весь apparatus-native-bundle.zip в новую доступную для записи папку. 2. Сохраните common.py и два учебных FEM-файла рядом с девятью программами. 3. В FEMM 5 выполните нужный файл встроенным Python. Для проверенного пакетного запуска используйте установленный femm_headless.exe: femm_headless.exe --port 48122 -run "полный_путь/08-dipole-team28.py" Здесь указывается путь к файлу из распакованного комплекта. Путь к установленному femm_headless.exe зависит от вашей установки; программам не нужен пользовательский абсолютный путь, записанный в коде. Чужой текущий каталог не влияет на запуск: каждая программа явно выбирает каталог своего sys.argv[0]. 4. Запускайте программы последовательно. Каждая создаёт собственную results-... папку рядом со сценарием. Для повторного запуска используйте новую распакованную папку: существующий результат не перезаписывается незаметно. ЧТО РАССЧИТЫВАЕТСЯ 01-helmholtz.py: 4 DC-решения пары Гельмгольца и датчика с сердечником/без него. 02-conductor-force.py: 3 модели двух проводников, Лоренц, WST и три контура. 03-open-boundaries.py: 6 вариантов A0/IABC/Кельвина на одной катушке. 04-tube.py: 3 решения проводящей трубы, комплексный радиальный эталон RK4. 05-winding-models.py: 6 вариантов явной меди, MagnetWire и Litz на двух частотах. 06-coupling-levitron.py: 7 углов муфты, 5 зазоров, 3 проверки равновесия, 9 проектных вариантов радиуса и зазора — всего 24 решения. 07-induction-heating.py: 6 магнитных решений и 1 стационарное тепловое. 08-dipole-team28.py: 7 дипольных положений AGE и 4 варианта TEAM 28: две сетки асимптотики, A=0 при прежнем и удвоенном радиусах. 09-skin-benchmark.py: 4 решения транспортного скин-эффекта и аналитический импеданс. Итого один полный запуск: 67 магнитных и 1 тепловое решение. РЕЗУЛЬТАТЫ И ПРОИСХОЖДЕНИЕ Папка results содержит эталонные численные JSON и квитанции текущих запусков. Модели/решения нового запуска появятся в results-... рядом с программами. Результаты решателя .ans/.anh создаются заново и не требуются в качестве входов. manifest.json содержит хеши учебных входных файлов. torque-benchmark-course.fem и team28-course.fem — учебные копии с русскими именами свойств; геометрия, материалы, токи и типы границ сохранены. Оригинальные библиотечные TorqueBenchmark.fem и TEAMProblem28.fem сохранены отдельно для сверки и в учебный комплект не включены. Методические источники: https://www.femm.info/doku/doku.php?id=TorqueBenchmark https://www.femm.info/doku/doku.php?id=Team28 Свежие расчёты семи углов и четырёх вариантов TEAM 28 численно совпали с прежней серией; все учебные входы сохранены, повторно открыты и решены в FEMM 5. Квитанция: teaching-model-validation.json. Остальные геометрии создаются новыми авторскими программами. Материалы источников используются как методические и аналитические ориентиры; PDF/рисунки не копируются. ГРАНИЦЫ ПРОВЕРКИ Силы/моменты относятся к 2D постановкам. Нулевая силовая невязка не доказывает динамическую устойчивость левитации. TEAM 28 повторяет установившуюся высоту, а не полную динамику. Чувствительность поисковой катушки получена из DC-потока при линейном масштабировании, без частотной дисперсии сердечника. Тепло — стационарная модель сухого диска с усреднённой мощностью, не расчёт кипения воды. Новые проверки не объявляют универсальную точность FEMM и не заменяют измерение.