|Download Help (Windows Only)|
Multisim provides an Application Programming Interface (API) that allows the automation of circuit simulation and analyses using Multisim. This is a COM interface that you can use to programmatically control Multisim without directly interacting with it.
The COM interface supports a limited set of circuit editing features. For example, from the client application, you can open a Multisim circuit, simulate the circuit, and then retrieve simulation results for further processing in the client. In addition, the client program can select output variables and substitute client-supplied data for power supplies. Other applications include:
The COM interface in Multisim can be used by clients written in any COM-aware programming language, such as LabVIEW, Visual Basic or C++. The Automation API exposes two objects: MultisimApp and MultisimCircuit. You can view the details in the object browser of your development environment.
MCU designs do not build when running simulation using the API. If a design includes any MCU components, it will not simulate.