Optical System Simulation Software

DIFFRACT™

DiffractGUI™

http://comets.jp/eOptical System Simulation Software

DIFFRACT™

DIFFRACT ™ is a powerful software package that helps you simulate bothcoherent beams and incoherent beams of light as they propagate through an
optical system. Many general-purpose features of DIFFRACT ™ enable you toanalyze and study diverse optical systems. DIFFRACT ™ empowers you toaccurately tolerance your optical design by stepping through a set ofadjustments for any part of the system and allowing you to inspect the resulting
optical patterns at various cross-sections of the beam.
Using DIFFRACT ™ you can:Completely and accurately analyze your optical system.
Fully keep track of polarization, inspecting the amplitude, phase, andpolarization state of the beam at various stages throughout the system.
Tolerance your optical system from source to detectors including: lasers, lenses,mirrors, polarization optics, diffraction gratings, prisms, apertures,phase/amplitude masks, multilayer stacks, detectors, and more.
Study some of the most fascinating phenomena of classical optics such as: theTalbot effect, optics of biaxially birefringent crystals, surface plasmon
excitation, magneto-optical Faraday and Kerr effects, the principle ofholography, evanescent coupling through frustrated/attenuated total internalreflection, self-focusing and filamentation in non-linear media,
electromagnetic confinement in resonant cavities, the phenomena of internaland external conical refraction, the Goos-Hänchen effect, and many more.
Distribution of intensity at various cross-sections of an astigmatic focuserror detection system.Focusing of polarized light through a tilted glass
plate using an aspheric singlet.Simulated patterns of grooves, preformat pits,
and recorded marks on various optical disk surfaces.
Coherent imaging. Geometric-optical ray tracing and wavefront
reconstruction from traced rays.
Interferograms showing several third order (Seidel) aberrations of a beam.
Double refraction in optically anisotropic media.
Diffraction of focused beam from a tilted grating.
Conical internal refraction. The Goos-Hänchen effect.
Focusing a beam of polarized light through a slab of aragonite (biaxiallybirefringent crystal).

Optical System Simulation Software

DIFFRACT™
DiffractGUI™
DiffractGUI™ has been developed to facilitate working with DIFFRACT™.
It primarily deals with DIFFRACT™’s COMMAND.DAT file.
DiffractGUI™ can display and change in various ways the contents ofCOMMAND.DAT. Furthermore, it can show and change in a ３D-mannergeometric-optical systems and it can draw as bitmaps or as ３D-reliefs
DIFFRACT™’s output data-files. All output files created by DIFFRACT™
during a session can be visualized within DiffractGUI™’s environment.
The program is designed as an MDI-Application, able to run underWindows XP, Vista, and ７. This means that there may be more than one
COMMAND.DAT file (hereinafter referred to as “document”) opened
simultaneously inside DiffractGUI ™. To each such document are attachedeight view-windows, which can be hidden or shown independently ofeach other. Some of these views show (in different modes) the content of
the COMMAND.DAT document, while others can open and display thecontents of DIFFRACT™’s output files.

Optical System Simulation Software

DIFFRACT™

These and many other optical systems can now be modeled and analyzed in
DIFFRACT ™. From the simplest system consisting of a single optical element,
to complex systems with tens of optical surfaces, lenses, mirrors, gratings,
polarization optics, etc., the fascinating world of classical coherent,incoherent
optics is yours to explore.
Here is a list of the menu options presently available in DIFFRACT ™ :•Incident Beam (BEAM)•Toric Ring Lens (TRLN)•Weak Biprism (BIPR)•Phase /Amplitude Mask (MASK)•Change Coordinate System (CSYS)•Measure Peak and FWHM (MEAS)•Optical Disk Surface (DISK)•Flat Mirror (MIRR)•Detector (DTCT)•Multilayer Structure (MLYR)•FDTD Interface(FDTD)•Launching Guided Mode（MODE)•Spatial Filter (FLTR)•Plot Data (PLOT)•File Management /Graphics (FMAN)•Polarization Element (POLE)•Geometric-optical System/DOE（NSYS） •Propagate in Free Space (PROP)•Trace Rays (TRAY)•Process Signals (PSIG)•Diffraction Grating (GRAT)•Convert to Rays (RAYS)•Interfere (INTF)•Retrieve Distribution (READ)•Astigmatic Lens (ASLN)•Rescale the Mesh (RSCL)•Collimator (COLL)•Store Distribution (SAVE)•Wavefront Analysis(WAVE)•Cylindrical Lens (CYLN)•General purpose lens(GENL)•Phase /Amplitude Object (XOBJ)•Positive Focusing Lens (PFOC)•Extract Phase /Amplitude (XTRC)•Split Lens (SPLN)

DiffractGUI™

Optical System Simulation Software

DIFFRACT™

Beam Editor

View Profiles

Views

Optical System Simulation Software

DIFFRACT™

Import of Zemax ™(*zmx) files

Zemax ™ is a registered trademark of Radiant Zemax,LLC,.

Optical System Simulation Software

DIFFRACT™

GeoSysView

Rays Trace

Optical System Simulation Software

DIFFRACT™

Glass Catalogues

Command Editor

Optical System Simulation Software

DIFFRACT™

Wave front Analysis

Rays Analysis

Optical System Simulation Software

DOE

DIFFRACT™

Plots of intensity (top) and phase (bottom) at the Destination Plane of the system
for Case I, F1 (r ) = r 2 – 0.6r 3 – 1.25r 4 + 0.7r 5. From left to right: x-, y-, andzcomponents of polarization. Note that the y-component is nearly six orders-ofmagnitude weaker than the x-component, but the z-component is only ~500 times
weaker.

Optical System Simulation Software
Photo-Detectors (DTCT)

３D ViewsDIFFRACT™

Optical System Simulation Software

DIFFRACT™

Mask Editor

Importing Data from Bitmaps for Mask fileOptical System Simulation Software

DIFFRACT™

Workflow Editor for loops and control

The $-command-lines, as implemented in DIFFRACT™, are very versatile for
implementing various kind of loops and other control structures.
To allow a larger exploit of all the capabilities of the $-command-lines,
DiffractGUI ™ offers the Workflow Editor feature.

Signal View

Optical System Simulation Software

DIFFRACT™

Micro Lens Array

Brazed Gatinginterferometer

Moiré EffectDifferential interference contrast microscopeOptical System Simulation Software

DIFFRACT™

M.Mansuripur Professor of Optics Laboratory University of Arizona is aworldwide authority Simulation Analysis of physical optics.
DIFFRACT™ is a typical software developed by him, has many features notfound in other commercially available software. Therefore, it is used inmany optical fields.
Also, Sim３D_Max ™ solves Maxwell equations for a variable time and spacein the Finite Difference Time Domain (FDTD) method for the structure of
the action of the light wavelength or less.
Sim３D_Max ™ software, micro and macro data exchange is possible
with DIFFRACT™ .
Sim３D_Max ™ software are equipped with user interface GUI, the ３D-CAD
and significantly reduce computation time by calculation of the standard
cluster configuration and uneven spatial grid.
In addition, we offer high performance and shorter computation time
significantly by Acceleware™, we have a good reputation in a wide range offields.
“Classical Optics and its Applications” by Prof. M. Mansuripur ispublished from Cambridge university press shows various opticalphenomena using DIFFRACT™ and Sim３D_Max™ This book is well readfor users can understand the nature of light.

Zemax ™ is a registered trademark of Radiant Zemax,LLC,.
Windows are registered trademarks of Microsoft Corporation.
Sim３D_Max ™ is registered trademarks of Nonlinear Control Strategies Inc.
Acceleware™ is registered trademarks of Acceleware Ltd.
DIFFRACT ™, DiffractGUI™ are registered trademarks of MM Reseach,Inc.

Comets Inc.

Address: 2-6-11 Mejirodai Hachioji-shi,Tokyo 193-0833 Japan
Tel: +81 90 7821 0458
http://comets.jp/eE-mail:info@comets.jp