cimd
Quickstart
Warning
cimd is alpha software. Using cimd today means participating in its development.
1. Get cimd
Download cimd for your platform.
If instead you prefer compiling from source, you will need Zig 0.16.0.
2. Convert a CGMES EQ profile to JIIDM
$ cimd convert eq.zip --output network.json
To include boundary data:
$ cimd convert eq.zip -b eqbd.zip --output network.json
Output goes to stdout if --output is omitted.
3. Explore a CGMES EQ profile
List all CIM types present in the file:
$ cimd types eq.zip
Fetch a specific object by mRID. It is possible to type the id partially.
$ cimd get eq.zip be60a
List all objects of a given type:
$ cimd get eq.zip --type PowerTransformer
Interactively browse objects by following references:
$ cimd browse eq.zip _be60a3cf
Print out the semantic difference between two grid models:
$ cimd diff prev-eq.zip eq.zip
See the full CLI reference for all options.