Multisim and Ultiboard

cancel
Showing results for 
Search instead for 
Did you mean: 

Multisim/Ultiboard automation with Python

Has anyone done any automation with these tools using Python (my favorite scripting language)?  If I'm going to invest time writing code to automate, I'd much rather do it with Python than VB. 
0 Kudos
Message 1 of 6
(5,118 Views)

I'm not really familiar with python other than knowing that it is a scripting language. The only interface to Multisim is for simulation and this is a standard COM interface. I did a quick Google search, and it seems that you can use COM with Python.

Garret
Senior Software Developer
National Instruments
Circuit Design Community and Blog

If someone helped you, let them know. Mark as solved or give a kudo. 🙂
0 Kudos
Message 2 of 6
(5,088 Views)
So, there's no API to interact with the schematic capture/board layout or that exposes the back-end object model of the design?
0 Kudos
Message 3 of 6
(5,085 Views)
That is correct. The API is solely designed for simulation.
Garret
Senior Software Developer
National Instruments
Circuit Design Community and Blog

If someone helped you, let them know. Mark as solved or give a kudo. 🙂
0 Kudos
Message 4 of 6
(5,073 Views)

Just wanted to chime in that I am also a Python fan, and have successfully used COM with Python to automate simulations in Multisim and LabVIEW.  🙂


Natasha Baker
R&D Engineer
National Instruments

Join the NI Circuit Design Community
Follow Multisim on Twitter!
0 Kudos
Message 5 of 6
(5,063 Views)

Please give an example of how to use python to interface multisim.

 

0 Kudos
Message 6 of 6
(3,780 Views)