Ansys Lumerical Scripting

In this learning track, we will start by discussing how a script can be used to set up, run, and analyze simulations. Then, we will introduce the different types of variables available in the Ansys Lumerical scripting environment, including how to use the workspace and how to perform operations on variables. Following that, we will discuss how to manipulate simulation objects using a Lumerical script and learn how to add various simulation objects (structures, monitors, sources, etc.) and set their properties. We will also learn how to use script commands to run a single simulation, run multiple simulations sequentially, and use the job manager. We will discuss how to use script commands to access and visualize the simulation results from various simulation objects. Finally, we will learn how to import and export data.

1
Innovation Course

Lumerical Scripting — First Scripting

In this course, we start by presenting some scripting basics and will then proceed by demonstrating how script can be used in the various steps of a simulation workflow. By the end of this course, you will understand how the script can be used to set up, run and analyze simulations.

2
Innovation Course

Lumerical Scripting — Variables

In this course, we will introduce the different types of variables available in the Ansys Lumerical scripting environment, how to use the workspace and how to perform operations on the variables. By the end of the section, you will be able to create and use variables in your scripts. You will also be able to use the common operators and functions through various practical examples.

3
Innovation Course

Lumerical Scripting — Sim Objects

In this course, you will learn how to use the Ansys Lumerical script to manipulate simulation objects in your simulation. By the end of this course, you will know how to add various simulations objects (structures, monitors, sources, etc.) and set their properties using Lumerical script.

4
Innovation Course

Lumerical Scripting — Running Sim

In this course, you will learn how to use Lumerical script commands to run a single simulation, run multiple simulations sequentially and use the job manager. You will also learn how to run a parameter sweep and an optimization task.

5
Innovation Course

Lumerical Scripting — Sim Results

In this course, you will learn how to use Ansys Lumerical script commands to access and visualize the simulation results from various simulation objects.

6
Innovation Course

Lumerical Scripting — File I/O

In this course, you will learn how to create a new project, save it to a file and load an existing project. You will also learn how to export and import data.

badge

Ansys Lumerical Scripting — Learning Track Completion Badge

This badge is available upon successful completion of the "Ansys Lumerical Scripting" Learning Track.