- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Управление простой графикой
Модераторы: Глоб.модераторы, специалисты Weintek
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Управление простой графикой
Доброе время!
Есть ли возможность управлять отображением простой графики (линия, квадрат, окружность), меняя её цвет и включая/отключая видимость по состоянию внутренних слов и бит? Если можно то как (у меня не получилось).
Пока что делаю эти элементы в виде битовых или многопозиционных индикаторов в библиотеке, однако специфика графики такова что это крайне неудобно.
Спасибо!
Есть ли возможность управлять отображением простой графики (линия, квадрат, окружность), меняя её цвет и включая/отключая видимость по состоянию внутренних слов и бит? Если можно то как (у меня не получилось).
Пока что делаю эти элементы в виде битовых или многопозиционных индикаторов в библиотеке, однако специфика графики такова что это крайне неудобно.
Спасибо!
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1030
- Зарегистрирован: 27 июн 2013, 12:20
- Имя: Валерич
- Страна: СССР
- Благодарил (а): 44 раза
- Поблагодарили: 106 раз
Управление простой графикой
Элемент видим при срабатывании бита LB5:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Управление простой графикой
Так это элемент типа "битовый индикатор", и фигурой там будет только растровое изображение.
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Управление простой графикой
Ну люди с другими инструментами не общались, и слабо себе представляют, что значит управление графическим примитивом. Я начинал с OpenScada. Там управление полное. В обработке можно менять все атрибуты примитива. Скажем, есть квадрат - можно динамически менять координаты его углов. После этого да, Weintek выглядит слабовато.
Я думаю на его стандартных элементах это сделать невозможно. Нужно самому писать какой нибуть ActiveX объект на С++. Но я бы наверно в том случае от Weintek отказался.
Я думаю на его стандартных элементах это сделать невозможно. Нужно самому писать какой нибуть ActiveX объект на С++. Но я бы наверно в том случае от Weintek отказался.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Управление простой графикой
Да, я считаю также.
Буду делать как и раньше на растре. Не совсем удобно, но это всё-таки бюджетная панель а не топ-класс и это я понимаю. Была надежда на то, что я чего-то не знаю.
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 3643
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 8 раз
- Поблагодарили: 286 раз
Управление простой графикой
В промышленности на нижнем уровне не делают гибкие алгоритмы и графику. Это обычно не требуется и лишь всё усложняет.
-
- эксперт
- Сообщения: 1737
- Зарегистрирован: 06 янв 2016, 19:45
- Имя: Петров В.Л.
- Страна: Россия
- город/регион: Красноярск
- Благодарил (а): 78 раз
- Поблагодарили: 235 раз
Управление простой графикой
Достаточно спорное утверждение. Логика то конечно понятная, но к примеру -мой начальник просто слюной брызгал, когда я ему рассказал про программируемые реле. Так и говорил - у реле не должно быть аналоговых вводов/выводов. Нахрена, говорит это нужно, это все усложняет и портит.....
Формально да, усложнение и навороты. А вот живет эта тема и не собирается упрощаться.
Формально да, усложнение и навороты. А вот живет эта тема и не собирается упрощаться.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Управление простой графикой
Кому как. Интерфейсы на нижнем уровне разные бывают.
Для чего я это использую: мне надо электрическую схему сети электроснабжения нарисовать и раскрасить шины в соответствии с состоянием. Масштабировать графику я не хочу потому что это замедляет быстродействие (отрисовывается медленнее). Поэтому создано всего две фигуры (вертикальная полоска и горизонтальная полоска) с двумя состояниями, которые размножены много раз - весёлое занятие двигать их туда-сюда чтобы получить красивую схему.
Вторая история - банально обвести элемент красным мигающим контуром чтобы оператор обратил на него внимание. Проще ж было нарисовать примитив и управлять его видимостью, но нет, приходится рисовать графический прямоугольник, экспортировать его в прозрачный ГИФ и перерисовывать его всякий раз когда изменяются размеры обводимого элемента.
По вопросам работы Форума можно обратиться по этим контактам.
-
- знаток Eplan
- Сообщения: 97
- Зарегистрирован: 09 апр 2014, 09:55
- Имя: Александр Павлов
- Страна: РФ
- город/регион: Санкт Петербург
- Благодарил (а): 12 раз
- Поблагодарили: 6 раз
Управление простой графикой
Предлагаю попробовать PiStudio для панелей Wecon. Там для простого квадрата можно менять цвет, прозрачность и размеры в зависимости от тегов контроллера.
Eplan 2.6 сборка 10395
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Управление простой графикой
Для этого надо попробовать панели Wecon. Сейчас я не буду менять панель на уже практически сданном объекте. В будущем - посмотрим, спасибо.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 27 сен 2018, 09:16
- Имя: Леонид
Управление простой графикой
Можно вместо прямоугольника использовать составные, те нарощенные по длине из нескольких отрезков линии и дополнительно угловые элементы.TEB писал(а): ↑27 сен 2018, 10:54 Вторая история - банально обвести элемент красным мигающим контуром чтобы оператор обратил на него внимание. Проще ж было нарисовать примитив и управлять его видимостью, но нет, приходится рисовать графический прямоугольник, экспортировать его в прозрачный ГИФ и перерисовывать его всякий раз когда изменяются размеры обводимого элемента.
Небольшое перекрытие отрезков не приведет к дерганию картинки при перерисовке.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Управление простой графикой
Можно. Просто лично у меня одинаковое время занимает: что перерисовать что составные передвигать (передвигать даже ещё дольше). А так-то конечно.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 27 сен 2018, 09:16
- Имя: Леонид
Управление простой графикой
А мне неохота под каждый "уникальный случай" рисовать и экспортировать в прозрачный GIF, поэтому рамки и пунктиры для Weintek делаю из готовых отрезков и углов средствами EBpro
-
- знаток Eplan
- Сообщения: 1457
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 182 раза
Управление простой графикой
Для данной задачи можно использовать FlowBlock:
Небольшое видео, где мы имитируем изменение цвета линии при изменении бита:
https://youtu.be/DBFxfGjP5Cg
Небольшое видео, где мы имитируем изменение цвета линии при изменении бита:
https://youtu.be/DBFxfGjP5Cg
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Управление простой графикой
Для этого осталось найти вкладку Security в свойствах объекта. Если бы она была - я бы не спрашивал такие простые вещи.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1030
- Зарегистрирован: 27 июн 2013, 12:20
- Имя: Валерич
- Страна: СССР
- Благодарил (а): 44 раза
- Поблагодарили: 106 раз
Управление простой графикой
Тоже столкнулся с тем, что примитивы у Винтек в плачевном состоянии - после построения векторный рисунок превращается в растр и при необходимости редакции его проще нарисовать заново, чем отредактировать.
-
- завсегдатай
- Сообщения: 544
- Зарегистрирован: 19 мар 2012, 20:04
- Имя: Павел
- Страна: Россия
- Благодарил (а): 6 раз
- Поблагодарили: 59 раз
Управление простой графикой
Нужно использовать FlowBlock а не линию ( геометрическую фигуру) Этот FlowBlock не у всех панелей поддерживается.
-
- знаток Eplan
- Сообщения: 1457
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 182 раза
Управление простой графикой
Это ясно, мы рисуем в CorelDraw и естественно файлы с векторной графикой cdr не удаляем )))
Отправлено спустя 2 минуты 29 секунд:
На одной из самых дешевых MT8071ie работает замечательно. Не думаю что речь идет про старую панель.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Управление простой графикой
Я также делаю. Но помня сколько стОит CorelDraw, нельзя не улыбнуться: небюджетник софт для бюджетной панели :)
По вопросам работы Форума можно обратиться по этим контактам.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза
Управление простой графикой
А Inscape сумеет графику из .CDR импортировать?
По вопросам работы Форума можно обратиться по этим контактам.
-
- эксперт
- Сообщения: 1030
- Зарегистрирован: 27 июн 2013, 12:20
- Имя: Валерич
- Страна: СССР
- Благодарил (а): 44 раза
- Поблагодарили: 106 раз
Управление простой графикой
Вроде да:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- администратор
- Сообщения: 18758
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1854 раза