COPHASAL
COPHASAL is a revolutionary new Optical Design software application that aims to leverage modern technology and AI. It currently supports polarization ray tracing, thin film analysis, advanced optimization features, and more.
COPHASAL is a software solution designed for the advanced design and analysis of optical systems through ray tracing. The introductory version provides a robust command-line interface powered by the Lua programming language.
To begin, download and run the installer. The detailed user manual is manual.pdf, and it is launched with the help()
command. COPHASAL has been tested on x86-based Windows 11 PCs and should function correctly on similar systems. A Chromium-based browser is currently required.
COPHASAL is freely available for non-commercial and trial purposes. For commercial licensing, please contact us (cophasal_support@xloptix.com). Both licenses offer the full set of functionality.
Polarized ray tracing
Sequential and non-sequential ray tracing
Reference and user-defined rays
Chief and marginal ray iteration
Collimated or ray-local polarization coordinate systems
Zoom/Multi-configuration
Parametric reactions/pickups
Surface repositioning/coordinate breaks (basic, bend, return, reverse, global reference)
Field specification (angle, height)
Pupil specification (EPD, ONA, STP)
Advanced non-linear optimization with hard constraints
Error function based on energy weighted RMS spot size
Focal modes: Focal, Afocal
Auto adjustment of refractive index for environmental conditions
Schott glass catalog
User-defined glasses
Higher-order thermal expansion coefficients
Surface type: Sphere, Conic, QCON, Toric
Thin film or Jones Matrix per surface
Apodization per surface
Refract modes: transmit, reflect, TIR only
Linear diffraction grating support
Supported apertures: auto, cir, rec, ell, hex
Two surface lists (sequential and non-sequential)
Thin film analysis
3D display and plotting functionality
ABCD matrix-based first-order estimation (YZ or XZ meridional planes)
Spot diagram
Listing functions
Complete undo functionality
Lua programing language based scripting with file system support
Highly customizable command line interface
Engineering Services
Your Success is Our Priority at XLOPTIX. We’re dedicated to empowering COPHASAL users with continuous software enhancements and expert support. In addition, we provide comprehensive Optical Engineering Services to directly address your project requirements. Leverage our expertise for your optical design and engineering needs. Whether you’re facing time constraints or lack specialized experience, we’re here to assist. Focus on your core competencies while we handle the optics. We’ll collaborate closely with you, asking the right questions to ensure a clear understanding of your requirements and deliver optimal solutions. Contact us today to discuss your project requirements and how we can help (engineering_services@xloptix.com).