KrakenOS Documentation
This documentation tree converts the provisional KrakenOS user manual into curated Sphinx source pages and UI case studies.
The source PDF is retained in the repository at
KrakenOS/Docs/USER_MANUAL_KrakenOS_Provisional.pdf.
Manual
- Provisional Manual
- Installation And Prerequisites
- Introduction To Fundamental Lens Design
- Core Model: Surfaces And Systems
- Classes and Attributes
- Working with the KrakenOS Library
- Parax Tool
- PupilCalc Tool
- Editable Table Workflow
- Non-Sequential-First Design Goals
- Tracing And Ray Data
- Zemax Rayfile Sources
- Pupil, Paraxial, And Analysis Tools
- Gaussian Beam Propagation
- Beam Splitters
- Diffuse And BRDF Scattering
- Lens Fabrication Drawings
- Display And Viewers
- Handling the 3D Viewer
- Manual Example Inventory
- Appendix — Examples
- References
Tutorials
- Tutorials And Case Studies
- Case Study 1: Turn A Glass Plate Into A 100 mm PCX Lens
- Case Study 2: Focus A Finite Machine-Vision Lens
- Case Study 3: Gaussian Laser Beam Expander
- Case Study 4: Michelson Beam Splitter And Interferogram
- Case Study 5: Mach-Zehnder Two-Output Interferometer
- Case Study 6: Source/Object Split Through A Beam Splitter
- Case Study 7: Zemax LED Source To Diffuse Object Imaging
- Case Study 8: Multi-Source Illumination
- Case Study 9: Tolerance Monte Carlo And Compensators
- Case Study 10: Optical STL Prism And Face Roles
- Case Study 11: Cube Beam Splitter CAD And Virtual Plane
- Case Study 12: Vendor Prism CAD Import And Face Placement
- Case Study 13: Multi-Element Lens PDF Drawing Export
- Case Study 14: 3D Hardware Alignment Workflows
- Case Study 15: Cooke Triplet Optimization From A Bad Start
- Case Study 16: One Lens, Many Analyses
- Case Study 17: Galvo F-Theta Laser Scanner
- Optiland-Inspired Case Study Port Backlog
Knowledge Base