TFStudio открытый код
Свободное и открытое ПОWindows и LinuxEN · RU · ZH · IT

Расчёт оптических покрытий.

TFStudio: десктопная программа для расчёта, оптимизации и анализа многослойных покрытий: просветляющих, зеркал, светофильтров.

Свободное и открытое ПО (лицензия MIT). Исходный код доступен на GitHub: присоединяйтесь к разработке.

Скачать Попробовать демо Документация

Демо с примерами покрытий доступно в браузере без установки.

TFStudio

Главное окно: редактор покрытия и спектральные характеристики

Возможности

Создать

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

Оптимизировать

Программа сама подберёт толщины: или синтезирует покрытие с нуля.

Проанализировать

Спектральные характеристики и чувствительность к ошибкам.

Изготовить

Экспорт файлов процесса для системы контроля вакуумной установки.

Все возможности →

Записи экрана

Нарисовать цель и оптимизировать

Протяните по графику линию 50 % и нажмите «Запуск». Восемь четвертьволновых слоёв становятся светоделителем с ровной кривой от 450 до 650 нм.

Цель 50 % на графике, затем оптимизация

Покрытие с нуля на чистой подложке

Задайте в мастере функции качества цель просветления 450-700 нм и запустите эволюцию. Она останавливается на восьми слоях, отражение близко к нулю во всей полосе.

Эволюция строит просветляющее покрытие

Набрать покрытие формулой и посмотреть все углы

Введите (H L)^8 H в окне «Формула», затем постройте отражение по длине волны и углу падения в виде 3D-поверхности.

Зеркало из формулы и его карта по длине волны и углу

Системные требования

ПлатформаWindows 7/10/11 и Linux.
ПодключениеИнтернет не нужен.
Место на диске500 МБ
ЯзыкиАнглийский, русский, китайский и итальянский.
ЛицензияСвободное и открытое ПО (MIT).

Открытый исходный код

TFStudio: свободное и открытое ПО, распространяется по лицензии MIT. Весь исходный код на GitHub: читайте, собирайте сами, присылайте pull request.

TFStudio: молодой проект, поэтому мы особенно рады отчётам об ошибках и любому вкладу: код, issue или идея, что стоит сделать дальше. Загляните в руководство для контрибьюторов или откройте issue.

Скачать последний релиз Открыть на GitHub DOI 10.5281/zenodo.21196149