Pintura


Graphical CIM Editor

Pintura

Pintura is a graphical editor for grid models. Its native data format are XML files based on the CIM. Network topology, equipment and line parameters can be displayed and modified via a user interface. Pintura is using modern web technologies such as the latest HTML5, CSS and SVG for rendering the CIM. It only relies on Javascript code running in a web browser without the need for a server-side component. Consequentially, it can be used as a standalone web application for editing and creating models. Or it can be embedded into other applications like the VILLASweb interface. The Pintura code is generated automatically from the CIM ontology. Hence, the integration of new CIM versions into Pintura requires very little manual adaption of Pintura code. Distributed via NPM, Pintura’s CIM rendering functionality can be integrated into other applications like the VILLASweb interface. By rendering the network inside the VILLASweb dashboard, it can be annotated with live results.

Video

Online Demo

A public demo is available here. The preferred browser to run Pintura is Firefox.

Click on the “Open file” button and upload a CIM file or a set of CIM files. You can move the diagram using the arrow keys. To zoom, press Ctrl + up / down arrow keys.

Pintura requires the DiagramObjects to visualize the grid properly. An example CIM file, the IEEE 9-bus system, can be downloaded from here.

Screenshot

Contact

EONERC ACS Logo

Institute for Automation of Complex Power Systems (ACS) EON Energy Research Center (EONERC) RWTH University Aachen, Germany