Stromlaufplan-Generator

Wiki: Bauteilbibliothek

Kennbuchstaben nach IEC 81346-2 (traditionell). Jedes Symbol wird direkt als SVG gezeichnet (IEC 60617, normnah). Viele Bauteile gibt es auch dreiphasig ("poles": 3).

terminal_block — Kennbuchstabe X

Klemmenleiste

123NPE
{
  "id": "beispiel_klemme",
  "type": "terminal_block",
  "designation": "auto",
  "properties": {
    "terminals": [
      "1",
      "2",
      "3",
      "N",
      "PE"
    ],
    "bridges": [
      [
        "1",
        "2"
      ]
    ]
  },
  "ports": []
}

fuse — Kennbuchstabe F

1-polig

{
  "id": "beispiel_sicherung",
  "type": "fuse",
  "designation": "auto",
  "size": {
    "w": 10,
    "h": 20
  },
  "ports": [
    {
      "name": "1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "2",
      "dir": "out",
      "side": "bottom"
    }
  ]
}

3-polig (dreiphasig)

{
  "id": "beispiel_sicherung_3ph",
  "type": "fuse",
  "designation": "auto",
  "poles": 3,
  "ports": [
    {
      "name": "L1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L2",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L3",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L1",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "L2",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "L3",
      "dir": "out",
      "side": "bottom"
    }
  ]
}

switch — Kennbuchstabe S

1-polig

{
  "id": "beispiel_schalter",
  "type": "switch",
  "designation": "auto",
  "size": {
    "w": 10,
    "h": 20
  },
  "ports": [
    {
      "name": "1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "2",
      "dir": "out",
      "side": "bottom"
    }
  ]
}

3-polig (dreiphasig)

{
  "id": "beispiel_schalter_3ph",
  "type": "switch",
  "designation": "auto",
  "poles": 3,
  "ports": [
    {
      "name": "L1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L2",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L3",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L1",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "L2",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "L3",
      "dir": "out",
      "side": "bottom"
    }
  ]
}

disconnector — Kennbuchstabe Q

1-polig

{
  "id": "beispiel_leistungsschalter",
  "type": "disconnector",
  "designation": "auto",
  "size": {
    "w": 15,
    "h": 25
  },
  "ports": [
    {
      "name": "1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "2",
      "dir": "out",
      "side": "bottom"
    }
  ]
}

3-polig (dreiphasig)

{
  "id": "beispiel_leistungsschalter_3ph",
  "type": "disconnector",
  "designation": "auto",
  "poles": 3,
  "ports": [
    {
      "name": "L1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L2",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L3",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L1",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "L2",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "L3",
      "dir": "out",
      "side": "bottom"
    }
  ]
}

lamp — Kennbuchstabe H

Meldeleuchte

{
  "id": "beispiel_lampe",
  "type": "lamp",
  "designation": "auto",
  "size": {
    "w": 10,
    "h": 10
  },
  "ports": [
    {
      "name": "1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "2",
      "dir": "out",
      "side": "bottom"
    }
  ]
}

contactor — Kennbuchstabe K

1-polig (Hauptkontakt)

{
  "id": "beispiel_schuetz",
  "type": "contactor",
  "designation": "auto",
  "size": {
    "w": 20,
    "h": 30
  },
  "ports": [
    {
      "name": "A1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "A2",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "2",
      "dir": "out",
      "side": "bottom"
    }
  ],
  "properties": {
    "contacts": [
      {
        "kind": "NO",
        "designation": "13-14"
      },
      {
        "kind": "NC",
        "designation": "31-32"
      }
    ],
    "coil_voltage": "24VDC"
  }
}

3-polig (dreiphasiger Hauptkontakt)

{
  "id": "beispiel_schuetz_3ph",
  "type": "contactor",
  "designation": "auto",
  "poles": 3,
  "size": {
    "w": 30,
    "h": 30
  },
  "ports": [
    {
      "name": "A1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "A2",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "L1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L2",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L3",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L1",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "L2",
      "dir": "out",
      "side": "bottom"
    },
    {
      "name": "L3",
      "dir": "out",
      "side": "bottom"
    }
  ],
  "properties": {
    "contacts": [
      {
        "kind": "NO",
        "designation": "13-14"
      }
    ],
    "coil_voltage": "230VAC"
  }
}

motor — Kennbuchstabe M

1~ (Wechselstrom)

M
{
  "id": "beispiel_motor",
  "type": "motor",
  "designation": "auto",
  "size": {
    "w": 20,
    "h": 20
  },
  "ports": [
    {
      "name": "1",
      "dir": "in",
      "side": "top"
    }
  ]
}

3~ (Drehstrom)

3~
{
  "id": "beispiel_motor_3ph",
  "type": "motor",
  "designation": "auto",
  "poles": 3,
  "size": {
    "w": 20,
    "h": 20
  },
  "ports": [
    {
      "name": "L1",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L2",
      "dir": "in",
      "side": "top"
    },
    {
      "name": "L3",
      "dir": "in",
      "side": "top"
    }
  ]
}