From 0cdd77d696d4f14d814592824b3a736626f1cffd Mon Sep 17 00:00:00 2001 From: Toby Murray Date: Sun, 22 Oct 2017 17:25:19 -0500 Subject: [PATCH] Adding field presets for transformers Addresses #4442 --- data/presets/fields/devices.json | 6 ++++++ data/presets/fields/phases.json | 6 ++++++ data/presets/fields/rating.json | 6 ++++++ data/presets/fields/transformer.json | 17 +++++++++++++++++ data/presets/fields/voltage/primary.json | 6 ++++++ data/presets/fields/voltage/secondary.json | 6 ++++++ data/presets/fields/voltage/tertiary.json | 6 ++++++ data/presets/fields/windings.json | 6 ++++++ data/presets/fields/windings/configuration.json | 16 ++++++++++++++++ data/presets/presets/power/transformer.json | 12 ++++++++++++ 10 files changed, 87 insertions(+) create mode 100644 data/presets/fields/devices.json create mode 100644 data/presets/fields/phases.json create mode 100644 data/presets/fields/rating.json create mode 100644 data/presets/fields/transformer.json create mode 100644 data/presets/fields/voltage/primary.json create mode 100644 data/presets/fields/voltage/secondary.json create mode 100644 data/presets/fields/voltage/tertiary.json create mode 100644 data/presets/fields/windings.json create mode 100644 data/presets/fields/windings/configuration.json diff --git a/data/presets/fields/devices.json b/data/presets/fields/devices.json new file mode 100644 index 000000000..0327c5878 --- /dev/null +++ b/data/presets/fields/devices.json @@ -0,0 +1,6 @@ +{ + "key": "devices", + "type": "number", + "label": "Number of devices", + "placeholder": "2" +} diff --git a/data/presets/fields/phases.json b/data/presets/fields/phases.json new file mode 100644 index 000000000..c4f4cd2c9 --- /dev/null +++ b/data/presets/fields/phases.json @@ -0,0 +1,6 @@ +{ + "key": "phases", + "type": "number", + "label": "Number of phases", + "placeholder": "3" +} diff --git a/data/presets/fields/rating.json b/data/presets/fields/rating.json new file mode 100644 index 000000000..b6122b52b --- /dev/null +++ b/data/presets/fields/rating.json @@ -0,0 +1,6 @@ +{ + "key": "rating", + "type": "number", + "label": "VA Rating", + "placeholder": "32000" +} diff --git a/data/presets/fields/transformer.json b/data/presets/fields/transformer.json new file mode 100644 index 000000000..6c5d18d03 --- /dev/null +++ b/data/presets/fields/transformer.json @@ -0,0 +1,17 @@ +{ + "key": "transformer", + "type": "combo", + "label": "Type of transformer", + "strings": { + "options": { + "distribution": "Distribution", + "generator": "Generator", + "converter": "Converter", + "traction": "Traction", + "auto": "Autotransformer", + "phase_angle_regulator": "Phase angle regulator", + "auxiliary": "Auxiliarty", + "yes": "Unknown" + } + } +} diff --git a/data/presets/fields/voltage/primary.json b/data/presets/fields/voltage/primary.json new file mode 100644 index 000000000..6c5396682 --- /dev/null +++ b/data/presets/fields/voltage/primary.json @@ -0,0 +1,6 @@ +{ + "key": "voltage:primary", + "type": "number", + "label": "Primary Voltage", + "placeholder": "225000" +} \ No newline at end of file diff --git a/data/presets/fields/voltage/secondary.json b/data/presets/fields/voltage/secondary.json new file mode 100644 index 000000000..f75b30c53 --- /dev/null +++ b/data/presets/fields/voltage/secondary.json @@ -0,0 +1,6 @@ +{ + "key": "voltage:secondary", + "type": "number", + "label": "Secondary Voltage", + "placeholder": "225000" +} \ No newline at end of file diff --git a/data/presets/fields/voltage/tertiary.json b/data/presets/fields/voltage/tertiary.json new file mode 100644 index 000000000..589c10a91 --- /dev/null +++ b/data/presets/fields/voltage/tertiary.json @@ -0,0 +1,6 @@ +{ + "key": "voltage:tertiary", + "type": "number", + "label": "Tertiary Voltage", + "placeholder": "225000" +} \ No newline at end of file diff --git a/data/presets/fields/windings.json b/data/presets/fields/windings.json new file mode 100644 index 000000000..1b641d7a9 --- /dev/null +++ b/data/presets/fields/windings.json @@ -0,0 +1,6 @@ +{ + "key": "windings", + "type": "number", + "label": "Number of windings", + "placeholder": "3" +} diff --git a/data/presets/fields/windings/configuration.json b/data/presets/fields/windings/configuration.json new file mode 100644 index 000000000..e5806da47 --- /dev/null +++ b/data/presets/fields/windings/configuration.json @@ -0,0 +1,16 @@ +{ + "key": "windings:configuration", + "type": "combo", + "label": "Windings configuration", + "strings": { + "options": { + "star": "Star", + "delta": "Delta", + "open-delta": "Open delta", + "zigzag": "Zig zag", + "open": "Open", + "scott": "Scott", + "leblanc": "Leblanc" + } + } +} diff --git a/data/presets/presets/power/transformer.json b/data/presets/presets/power/transformer.json index aa1bb5104..2f2a3e8a6 100644 --- a/data/presets/presets/power/transformer.json +++ b/data/presets/presets/power/transformer.json @@ -1,5 +1,17 @@ { "icon": "poi-power", + "fields": [ + "transformer", + "location", + "phases", + "voltage/primary", + "voltage/secondary", + "voltage/tertiary", + "windings", + "windings/configuration", + "rating", + "devices" + ], "geometry": [ "point", "vertex",