Introduction
The NI AWR Design Environment comes with a complete COM Application Program Interface (API) that can be accessed programmatically through any language or system that can use COM APIs. The AWRDE also contains a Scripting Development Environment to allow you to develop your automation tasks. The application engineers at AWR frequently use the SDE to build custom solutions to customer problems. Many such solutions have wide-spread applications. The NI AWRDE software includes these scripts, and they are available from the Scripts menu in software. This guide will walk you through the basics of the API and the SDE. The guide includes:
- Links to essential resources to help you work with the NI AWR API.
- Create your first simple script.
- Recreate the linear chapter of the NI AWR Getting Started Guide which is a simple lumped element filter simulation including optimization.
- List of other useful topics when developing scripts.
- The same finished code in Python.
...
This first script will be a simple script to show you the Scripting Development Environment (SDE) built into the NI AWR Design Environment.
...
Launch the AWR SDE from within the NI AWR Design Environment. Your first step is to start the NI AWR Design Environment. Save the project to a file named MyFirstScript to help follow along with this guide.
...