Who We Are

Smarter Tools for Optical Engineers
YKP Optics develops intelligent software extensions for Zemax OpticStudio and CODE V, helping optical engineers improve workflow efficiency, automate analysis, and boost design performance.

Based in the United States, we support optical engineers and companies worldwide who prioritize precision, innovation, and efficiency.


Our Focus

We specialize in developing custom and standard software extensions, DLLs, and macros for Zemax OpticStudio and CODE V — two of the most powerful tools in the field. Our solutions are crafted to enhance performance, streamline workflows, and unlock new possibilities for optical design professionals.


Learn More About Us

Zemax OpticStudio Tool: Advanced Coma Analysis

Efficiently evaluate coma behavior across complete optical systems


Understanding coma aberrations across all system configurations, wavelengths, and field points is critical for ensuring optimal imaging performance. Advanced Coma Analysis streamlines this evaluation by systematically calculating coma values - delivering detailed insights for both design verification and system optimization.


Read More / Request a One-Month Free Trial

Upcoming Webinar: Discover the Power of Zemax Extensions

Discover how Zemax’s extension framework enables powerful customization and automation beyond standard features.

In this free one-hour webinar, you’ll learn what’s possible with extensions — from advanced analysis and batch processing to AI-assisted optimization — through live demonstrations of real YKP Optics tools developed for Zemax.

This session is designed specifically for Zemax users who want to explore the next level of optical design flexibility, efficiency, and innovation.

Next Session: 11/13/2025 1:00 PM ET

Duration: 1 hour
Cost: Free


Register Now

AI-BOLD: AI-Based Optimization in Lens Design

At YKP Optics, we’re building AI-Based Optimization in Lens Design (AI-BOLD), a next-generation optical design engine that works across tools like Zemax and CODE V.

No iterations. Simply input your specs, and the AI-based engine delivers the best possible optical design.

This approach cuts down weeks of manual iteration, freeing lens designers to focus on innovation instead of trial-and-error. We are starting with Zemax and CODE V, but our roadmap expands to all major optical tools, paving the way for the first truly cross-platform lens design engine.

We are currently seeking strategic partners and financial supporters to accelerate development. By joining us today, you can directly shape the future of optical engineering.


Read more

Online Seminar by Photonics Hub / Optence – Presented by YKP Optics

Unlocking the Potential of Optical Design Tools: Extensions and DLLs – A Zemax OpticStudio Showcase

📅 February 11, 2026 | 14:00–15:00 CET

Optical system design is evolving rapidly — from camera lenses to automotive head-up displays, designers face repetitive workflows, missing analyses, and long optimization cycles.

In this Photonics Hub Online Seminar, we’ll show how custom extensions and DLLs can dramatically enhance design efficiency by automating tasks, enabling specialized analyses, and integrating advanced optimization methods.

Practical examples from YKP Optics:

 • Multi-File Optical Analysis – MTF

 • Advanced Astigmatism Analysis Tool

 • Straylight Minimization During Optimization

 • AI-BOLD (AI-Based Optimization in Lens Design)

Join us to discover how extending Zemax OpticStudio and CODE V can unlock new levels of performance and innovation in optical design.


Register via Photonics Hub

New Online Courses: Developing Extensions for Zemax OpticStudio

We are pleased to continue our series of online training courses in 2026, designed for optical design engineers who want to develop custom extensions for Zemax OpticStudio.

Whether your preferred language is
MATLAB, Python, or C#, these hands-on, beginner-friendly courses provide practical guidance on automating tasks, streamlining workflows, and extending the capabilities of your optical design software.

- Developing Extensions for Zemax OpticStudio with MATLAB

North America: April 7–8, 2026; 9:00 AM – 5:00 PM (PT) Read more
Europe: April 14–15, 2026; 9:00 AM – 5:00 PM (CET) Read more


- Developing Extensions for Zemax OpticStudio with Python
North America: May 5–6, 2026; 9:00 AM – 5:00 PM (PT) Read more
Europe: May 12–13, 2026; 9:00 AM – 5:00 PM (CET) Read more


- Developing Extensions for Zemax OpticStudio with C#

North America: June 2–3, 2026; 9:00 AM – 5:00 PM (PT) Read more
Europe: June 9–10, 2026; 9:00 AM – 5:00 PM (CET)  Read more


Zemax OpticStudio Tool: Advanced Astigmatism Analysis

Detailed astigmatism evaluation across the complete optical system


Precise astigmatism characterization is critical for understanding image quality and system performance. Advanced Astigmatism Analysis enables a detailed evaluation of astigmatism behavior across the full optical system, systematically analyzing each configuration, wavelength, and field point.

Read More / Request a One-Month Free Trial

Zemax OpticStudio Tool: Advanced Distortion Analysis

In-depth distortion evaluation for optical design


This tool offers fine-grained control over field and pupil sampling, enabling high-resolution distortion analysis. It supports analysis across all configurations and wavelengths, and visualizes distortion behavior with detailed plots. Results are also exported in structured .txt and Excel files for further evaluation.


Read More  / Request a One-Month Free Trial

Zemax OpticStudio Tool: Multi-File Optical Analysis - MTF

Automated MTF Analysis Across Multiple Files


Multi-File Optical Analysis – MTF streamlines the evaluation of Modulation Transfer Function (MTF) by processing multiple optical design files simultaneously. This tool automates the extraction of MTF values, providing a comprehensive overview of system performance across different designs or configurations.


Read More  / Request a One-Month Free Trial

Zemax OpticStudio Tool: Multi-File Optical Analysis - Distortion

Efficiently analyze distortion across multiple Zemax OpticStudio files


Understanding distortion behavior across multiple optical designs is essential for performance evaluation and optimization. Multi-File Optical Analysis – Distortion streamlines this process by extracting distortion data from multiple Zemax OpticStudio files (.zmx and .zos), displaying the results graphically, and saving them for further analysis.


Read more / Request a One-Month Free Trial

Zemax OpticStudio Tool: Element Wizard

Element Wizard: Transforming Optical Design with Element-Based Interactivity


The Element Wizard is an innovative software extension designed to elevate your optical design workflow by introducing an element-based approach in an interactive mode. Unlike the traditional Zemax Lens Data Editor, which operates on a surface-by-surface basis, Element Wizard identifies and manipulates entire optical elements, streamlining and enhancing the design process.

Read more / Order with a one-month free trial

Zemax OpticStudio Tool: Sensitivity Analysis of Zernike and Seidel Aberrations

This innovative program automates the detection of optical elements in a design, enabling seamless user interaction for shifting and tilting components. The tool calculates Zernike coefficients for spherical aberration, coma, and astigmatism, while field curvature and distortion are analyzed using Seidel parameters.


Read More / Order with a One-Month Free Trial

Zemax OpticStudio Tool: Collimation Analysis

Our software extension provides comprehensive collimation analysis for your optical system, accommodating single, multiple, or entire configurations, surfaces, wavelengths, and fields, all adjustable with customizable pupil resolution. Results can be exported to text or Excel files, or both.


Furthermore, it generates detailed collimation maps tailored to selected configurations, fields, wavelengths, and surfaces, or the entire system. These maps serve as invaluable tools for trend analysis and optimization.


Read More / Order with a One-Month Free Trial

Zemax OpticStudio Tool: Retardance Analysis

Our software extension provides comprehensive retardance analysis for your optical system, accommodating single, multiple, or entire configurations, surfaces, wavelengths, and fields, all adjustable with customizable pupil resolution. Results can be exported to text or Excel files, or both.


Furthermore, it generates detailed retardance maps tailored to selected configurations, fields, wavelengths, and surfaces, or the entire system. These maps serve as invaluable tools for trend analysis and optimization.


Read More / Order with a One-Month Free Trial

Overview of Zemax OpticStudio Tools

UE IE SA UA UO
Ready-to-use
Free trial
Possibility to modify
Annual lease
Support within lease term
Live demo version
Update within lease term NA
Output file extension .exe .exe .exe .exe .exe
Programming language C# Python || MATLAB C# || Python || MATLAB C# C#
Support for installation
24/7 support, 365 days a year
Required OpticStudio version PV || PRV PV || PRV PV || PRV PV || PRV PV || PRV
Required Zemax OpticStudio version PV || PRV || EV PV || PRV || EV PV || PRV || EV PV || PRV || EV PV || PRV || EV

UE: User Extension

IE: Interactive Extension

SA: Standalone Application

UA: User Analysis

UO: User Operand


SV: Standart version

PV: Professional version

PRV: Premium version

EV: Enterprise version

UE: User Extension / IE: Interactive Extension / SA: Standalone Application

UA: User Analysis / UO: User Operand

SV: Standart version / PV: Professional version / PRV: Premium version / EV: Enterprise version

Let us discuss your project!

Products

Standard Software Extensions for Zemax OpticStudio

YKP Optics specializes in both standard and custom software extensions for Zemax OpticStudio, enhancing capabilities in designing and analyzing optical systems. These programs significantly increase the capabilities of OpticStudio.


Request a 30-day free trial and experience it for yourself!

READ MORE

Standard Macros for Zemax OpticStudio

Alongside standard macros, we also develop custom macros for the design process of optical systems. While macros are limited in functionality, they are highly suitable for handling simple operations.


Contact us to schedule a live demo!




READ MORE

Our Services

Custom Extensions for Zemax & CODE V

In addition to offering standard software extensions, we also develop custom software extensions for Zemax OpticStudio & CODE V tailored to your specific project needs.

Custom Macro Programming

In addition to offering standard macros, we also develop custom macros for Zemax OpticStudio & CODE V tailored to your specific project needs.

One-Time Analysis

Do you need a one-time analysis of your design? No problem! You can send us your file with a "black box" model, and we will perform the analysis and generate a report for you.

Consulting / Training

We offer consulting services for leveraging our expertise with your existing API programs or macros. Additionally, we provide online and on-site training for Zemax OpticStudio at all skill levels.