Создание диаграммы динамических / визуальных систем из потоков энергии
Я работаю над техническим решением для соединения систем с другими системами в любой среде здания. Я пытаюсь создать диаграмму, которая визуально показывает входную энергию, а затем пропускает ее через ряд систем, каждая из которых будет использовать часть этой энергии для работы. Диаграмма будет обновляться с различными операциями, основанными на количестве энергии, времени суток, местоположении и желаемой производительности (обогрев или охлаждение).
Проблема, которая у меня есть, заключается в том, что мне нужен чрезвычайно наглядный способ динамически раскладывать это. Все это звучит супер технично, но для упрощения я в основном создаю диаграмму работы системы (или диаграмму рабочего процесса), которая требует серьезной мощности и визуализации. Я надеюсь сделать это мощным инструментом, в котором данные об окружающей среде автоматически изменят конфигурацию диаграммы.
Мне удобно изучать язык программирования в случае необходимости, но я просто не уверен, что будет лучшим. Я хотел бы начать с простой конфигурации и продолжать внедрять новые параметры. Я смотрел на Python, JavaScript, C++, C# и VisualBasic. Я почти представляю это как игровой дизайн для эстетики, но я не уверен.
Ниже приведен статический пример системных диаграмм, созданных для одного конкретного случая. Этот пример является только диаграммой и лишен какой-либо интерактивности. По сути, я хотел бы сделать динамическую и интерактивную диаграмму, которая может принимать входные данные и изменять себя. Но для начала, измените визуально с определенными нажатиями кнопки.