The manual is designed to guide users through the intricate process of defining optical structures. Unlike standard mechanical CAD tools, RSoft is built specifically for photonics; therefore, the manual focuses heavily on how geometric definitions translate into electromagnetic boundary conditions. It covers the complete workflow: defining material properties, drawing 3D structures, setting simulation parameters, and running computational engines like BeamPROP, FullWAVE, and ModePROP.
' RSoft CAD Script Example (from Manual Chapter 18) Dim cad Set cad = GetObject(,"RSoftCAD.Application") cad.OpenFile "C:\MyDesign.ind" For width = 0.4 To 2.0 Step 0.1 cad.SetParameter "wg_width", width cad.RunSimulation cad.ExportData "Results\width_" & width & ".txt" Next rsoft cad manual