IAMS Yb Lab
Drag · Scroll=zoom · Pan · R=rotate · Del · Ctrl+Z=undo · Ctrl+C/V=copy/paste · Shift+select=group → rotate in panel
✓ Auto-saved

Sources

Laser
Point source

Modulators

AO
AOM
Freq shift
EO
EOM
Sidebands

Optics

Mirror
Reflect beam
DM
Dichroic Mirror
Wavelength-selective
D⌀
D-Mirror
Half-beam pick-off
HR
HR Mirror
High reflectivity end
OC
Output Coupler
Partial reflector out
◖◗
Lens
Thin lens
PBS
PBS
Polarisation split
CBS
Cube BS
50:50 non-pol
/BS
Plate BS
50:50 non-pol
λ/2
HWP
Half-wave plate
λ/4
QWP
Quarter-wave
⊳∿
Output
Absorb or Probe
PM
Power Meter
Non-blocking readout
🔲
Shutter
Block/pass beam

Fiber

▶F
Fiber In
Couple into fiber
F▶
Fiber Out
Output from fiber

Info

• Drag to place
• Click to select
• R key: rotate 45°
• Del: remove selected
• Ctrl+Z: undo
• Fiber In/Out: pair by same Channel ID
100 mm
Approximate physical distance in current 2D layout

⚡ Suggestions

0 OK 0 Warn 0 Issue

Properties

Click a component to edit its properties.

📊 Spectrum
🎯 Target Frequencies
β Curves
🔬 Resonator
📐 w(z) Beam Caustic
🧊 3D View

Output Spectrum

Frequencies

No output yet

🎯 Target Frequencies

Input target Δf (GHz rel. carrier). Marked on spectrum with tolerance band.
tol ± GHz

Match Results

Add targets to see matches

EOM β Curves — J_n²(β) vs modulation index

🔬 Cavity / Resonator

Select two end-mirrors to define a cavity. The engine traces the optical path between them, builds the round-trip ABCD matrix, and computes the Gaussian eigenmode.
Type:
End mirrors (Standing Wave):
— none —
— none —
Round-Trip ABCD Matrix
A
B (mm)
C (mm⁻¹)
D
|(A+D)/2|
Stable?
Mode waist w₀
Waist z from M1
Rayleigh length z_R
Gouy phase φ
Cavity length L
FSR
Beam Closure
Direction error
Position error
Closed loop?
Stability Map — Sweep Parameter
X axis:
min max
Y axis:
min max
w(z) Caustic
Stability Map
Higher-Order Modes
Freq Structure
Cavity Layout
3D View Drag=orbit · Scroll=zoom · Shift+Drag / MMB / RMB=pan
Model Library
Drop GLB/STL onto a slot to replace that component type with your SolidWorks model.
Supported: .glb .gltf .stl