Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.24 KB

README.md

File metadata and controls

36 lines (24 loc) · 1.24 KB

Status: Expect regular updates and bug fixes.

Utilities for interacting with OpenDSS

OpenDSS is a distribution system simulation platform. This repository provides a few methods to interact with OpenDSS using Python through the COM interface. It is fully based on the YouTube lectures by Paulo Radatz on OpenDSS - COM interface with Python..

Usage

You can clone the repository from GitHub with following commands:

git clone https://github.com/sibyjackgrove/OpenDSS-utilities.git

Place the OpenDSS_basics.py within the desired folder and import the DSS class as shown :

from OpenDSS_utilities import DSS

Dependencies: OpenDSS, pywin32


Note: I could not get pywin32 to work on Python 3.5 or higher. So I could only test the code on Python 2.7 (32 bit).


Examples

Usage of the class is descirbed in this Jupyter notebook.

Basic usage

Issues

Please feel free to raise an issue for bugs or feature requests.

Who is responsible?

Core developer: