OpticGOST - набор инструментов (а именно - макросы для САПР Zemax и надстройка для MS Excel), автоматизирующих процесс оформления КД на оптические приборы.
Надстройка OpticGOST для Excel заполняет таблицы оптического выпуска и др. конструкторских документов на основе данных из Zemax. Для этого все необходимые конструктивные параметры и значения аберраций сохраняются из Zemax в файл JSON, который открывается в Excel через интерфейс OpticGOST.
Есть возможность строить таблицы (конструктивных параметров, параметров опт. деталей, хода лучей) и по стандартным текстовым отчётам Zemax: Prescription data и Raytrace. Для автоматического экспорта всех необходимых отчётов и графиков имеется макрос analysis_export.zpl.
4 файла Raytrace для апертурного, главного, верхнего и нижнего лучей автоматически экспортируются с нужными настройками макросом analysis_export.zpl.
Графики сохраняются в папке рядом с файлом zmx в виде картинок bmp и в протабулированном текстовом виде.
Перейдите в меню активации надстроек:
Параметры -> Надстройки -> Управление -> "Надстройки Excel"
В окне "Надстройки" нажмите "Обзор" и перейдите в папку OpticGOST/OpticGOST_for_Excel. Выберите OpticGOSTv1.2.xlam
Запустите "Установка макроса для Zemax.bat"
При этом скрипт install_set_paths.ps1 создаст файл в папке OpticGOST файл analysis_export.zpl и скопирует его в папку /Documents/Zemax/Macros. В меню Macros в Zemax должен появиться макрос ANALYSIS_EXPORT
NB! Если вы переместили папку OpticGOST, макрос надо будет переустановить, так как сгенерированный скриптом файл analysis_export zpl содержит ссылки на папку OpticGOST/config.