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.15.2.

2. Convert a CGMES EQ profile to JIIDM

$ cimd eq convert eq.zip --output network.json

To include boundary data:

$ cimd eq convert eq.zip --eqbd 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 eq types eq.zip

Fetch a specific object by mRID:

$ cimd eq get eq.zip _be60a3cf-fed6-d11c-c15f-42ac6cc4e221

List all objects of a given type:

$ cimd eq get eq.zip --type PowerTransformer

Interactively browse objects by following references:

$ cimd eq browse eq.zip _be60a3cf-fed6-d11c-c15f-42ac6cc4e221

See the full CLI reference for all options.