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.
We support optical engineers and companies worldwide who prioritize precision, innovation, and efficiency.
Our Focus
We specialize in developing ready-to-use tools, custom extensions, and DLLs 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
New Tool:
Advanced Tolerance Histogram
Go Beyond Standard Tolerance Analysis Histograms
Advanced Tolerance Histogram provides greater flexibility in evaluating optical system performance by allowing users to generate histograms based on any available optical performance criterion.
Unlike the standard Zemax Histogram tool, which only displays the criterion used during the tolerance analysis, Advanced Tolerance Histogram enables users to select and analyze different performance metrics using the same tolerance analysis data.

New Tool:
Advanced Stray Light Analysis
Now Possible in Sequential Mode
Stray light analysis has traditionally required full non-sequential ray tracing — a time-consuming process that demands a separate model, detailed scatter and coating data, and significant setup effort.
Our Advanced Stray Light tool changes that. Using data already available in your Sequential mode model, it calculates stray light contributions directly, without building a separate non-sequential system.
Read More / Start Your Free 1-Month Trial
Online Courses: Developing Extensions for Zemax OpticStudio
We are pleased to continue our series of online training courses, designed for optical design engineers who want to develop custom extensions for Zemax OpticStudio.
Whether your preferred language is Python, MATLAB, or C#, these live, hands-on, beginner-friendly courses provide practical guidance on automating tasks, streamlining workflows, and extending the capabilities of your optical design software.
| Course/Region | Quartal | Python | MATLAB | C# |
|---|---|---|---|---|
| North America |
2026/4 |
Oct 6–7, 2026* |
Nov 3-4, 2026* |
Dec 1-2, 2026* |
| 2027/1 |
Jan 5-6, 2027* |
Feb 2-3, 2027* |
Mar 2-3, 2027* |
|
| 2027/2 |
||||
| 2027/3 |
||||
| Europe |
2026/4 |
Oct 20–21, 2026* |
Nov 17-18, 2026* |
Dec 15-16, 2026* |
| 2027/1 |
Jan 19-20, 2027* |
Feb 16-17, 2027* |
||
| 2027/2 |
||||
| 2027/3 |
||||
| Asia-Pacific |
2027/1 |
Feb 23-24, 2027* |
- |
|
| 2027/2 |
- |
|||
| 2027/3 |
- |
|||
| *: Unavailable |





