Найти в Дзене

Trace Mode 7. "Векторная диаграмма" своими руками.

"Труд сделал из обезьяны Человека" (с) Ф. Энгельс "Труд сделал из Человека Инженера. Только представьте, что сделает Труд из Инженера" (с) Владимир К., автор данного канала. В telegram-канале Trace Mode озвучили необходимость добавить "Векторную диаграмму". Есть два пути - просить Разработчиков добавить новых графический элемент (и он, как обычно, кому-то да не понравиться) или сделать его самостоятельно (на свой вкус и цвет). Что ж. Мы с Вами все родились Человеками, обучились на Инженеров (остальные переучивайтесь или кЫш ). Давайте вместе сделаем уверенный шаг вперед! И сделаем две векторных диаграммы. Я с электрикой дружу на уровне "проводку в квартире поставили и показали где выключатели". Так что, к вопросу реализации векторной диаграммы я подошел, скорее как программист, чем электрик. Общая векторная диаграмма. Судя по скриншоту Пользователя, это простая стрелка, которая меняет свой угол. В Trace Mode 7 есть встроенный Графический Элемент "Стрелка" (раздел Индикаторы). Устана

"Труд сделал из обезьяны Человека" (с) Ф. Энгельс

"Труд сделал из Человека Инженера. Только представьте, что сделает Труд из Инженера" (с) Владимир К., автор данного канала.

В telegram-канале Trace Mode озвучили необходимость добавить "Векторную диаграмму".

Есть два пути - просить Разработчиков добавить новых графический элемент (и он, как обычно, кому-то да не понравиться) или сделать его самостоятельно (на свой вкус и цвет).

Что ж. Мы с Вами все родились Человеками, обучились на Инженеров (остальные переучивайтесь или кЫш ). Давайте вместе сделаем уверенный шаг вперед! И сделаем две векторных диаграммы.

Я с электрикой дружу на уровне "проводку в квартире поставили и показали где выключатели". Так что, к вопросу реализации векторной диаграммы я подошел, скорее как программист, чем электрик.

Общая векторная диаграмма. Судя по скриншоту Пользователя, это простая стрелка, которая меняет свой угол.

В Trace Mode 7 есть встроенный Графический Элемент "Стрелка" (раздел Индикаторы). Устанавливаем ее на шаблон экрана, открываем свойства и в "Динамической трансформации" задаем "Вращать". Устанавливаем центр вращения (красная точка) в "основание" стрелки. Что бы вращение было против часовой стрелки, задаем начальный угол 360, начальное значение 0, конечный угол 0 и конечное значение 360.
Все. Стрелка будет вращаться и принимать тот угол, который задан.

-2
-3
-4
-5

Пофазная векторная диаграмма. Тут посложнее. Как я понимаю, это три линии, обозначающие ток/напряжение по фазам. При этом они должны иметь пропорциональные размеры друг другу.

Если упрощенно, то можно опустить пропорции и установить просто три линии под углом 120 градусов. Дилетант скажет "все равно токи и напряжения примерно равны".

-6

Но мы же не дилетанты. Мы напишем небольшую программу, определяющую максимальное значение из трех фаз. И приводящее к процентному соотношению все значения. Т.е, максимальный из трех параметров всегда будет иметь 100% размер линии, а остальные будут пропорционально меньше.

Настроим три линии уже на Масштабирование

-7

Готово. Запускаем.

-8
-9
-10
-11

Функционал векторных диаграмм готов. Визуальное оформление дальше каждый разрабатывает на свой вкус.
Рекомендую, оформить как
Графический Объект

Если есть серьезные замечания к функционалу векторной диаграммы, то, прошу Вас, напишите в комментариях.

Используя немного творческого подхода, можно своими руками сделать все!

Успехов в освоении Программы и применении полученного опыта! 👽

.

.

Сайт Разработчика

Скачать БЕСПЛАТНО и официально

Форум Trace Mode 7

Дзен-склад со скачиваемыми примерами