Страница 34 из 262 ПерваяПервая ... 2432333435364484134 ... ПоследняяПоследняя
Показано с 331 по 340 из 2891

Тема: CODESYS V3.5. Визуализация

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Цитата Сообщение от dkapotov Посмотреть сообщение
    Добрый день.
    Подскажите есть ли возможность графические примитивы поворачивать вокруг оси? Например я нарисовал полигоном какую-нибудь стрелку, хотелось бы ее размножить и повернуть на 180, 90 и т.д. градусов.

    А также можно ли созданные пользователем сохранять в общую библиотеку для дальнейшего использования?
    Вращать можно, см. вкладку параметров Абсолютное перемещение. Ее переменные описаны в табл. 2, а в п. 11.2.1 есть пример их использования.

    Сохранять в общую библиотеку (чтобы они отображались на панели элементов) - нельзя.

  2. #2

    По умолчанию

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

  3. #3
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Цитата Сообщение от dkapotov Посмотреть сообщение
    Я имел ввиду несколько другое. При отрисовке интерфейса бывает нужно размножить какие-то элементы (полигональные). Так вот чтобы они были одинаковыми не хватает графических функций - поворот, группировка. Переменные на перемещение нужны уже в процессе работы примитива в интерфейсе и взаимодействия их с программой через переменные.
    Вращать элементы в редакторе визуализации нельзя, насколько мне известно.

  4. #4

    По умолчанию

    Цитата Сообщение от dkapotov Посмотреть сообщение
    Я имел ввиду несколько другое. При отрисовке интерфейса бывает нужно размножить какие-то элементы (полигональные). Так вот чтобы они были одинаковыми не хватает графических функций - поворот, группировка. Переменные на перемещение нужны уже в процессе работы примитива в интерфейсе и взаимодействия их с программой через переменные.
    Группировка обьектов есть, правда в старых версиях она иногда странно работала.
    Что касается одинаковых обьектов то рекомендую рисовать их в отдельной визуализации с минимальными для этого обьекта размерами и помещать их в фрейм в основной визуализации. Поворачивать можно задав угол поворота через константу. Не очень удобно в разработке но в исполнении все отлично и вместо десятка независимых элементов имеем один клонированный. Бонусом можно очень быстро поменять цвет, размер и т.д сразу всех элементов. А если научитесь еще и значения переменной во фрейм передавать то вам вообще большое поле открывается для динамизации графики. Сразу расхотите просто копировать и поворачивать...
    Последний раз редактировалось RV9WFJ; 09.04.2016 в 04:25.

  5. #5

    По умолчанию

    Не могли бы вы на примере показать вращение через переменную?

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Цитата Сообщение от dkapotov Посмотреть сообщение
    Не могли бы вы на примере показать вращение через переменную?
    Посмотрите пример 11.2.1. Ссылка есть в первом посте и в соответствующем пункте документа.

  7. #7

    По умолчанию

    Ок, посмотрю.

    Странная проблема появилась. При попытке задать пользовательский фон на некоторых визуализациях, например серый (240, 240, 240) он меняется либо на оранжевый, то есть первый в списке палитры цветов, либо на какой-нибудь другой, но не пользовательский. На других экранах визуализации все нормально. В чем дело может быть?

  8. #8
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Цитата Сообщение от dkapotov Посмотреть сообщение
    Ок, посмотрю.

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

  9. #9

    По умолчанию

    Если через переменную пытаетесь задать, то четвертый параметр - прозрачность забыли.

  10. #10

    По умолчанию

    Ну да, речь о фоне экрана визуализации. Версия Codesys 3.5 SP6 Patch 4. Вот ссылка на архив проекта. Также прикладываю запись с экрана с демонстрацией проблемы.
    Вложения Вложения

Страница 34 из 262 ПерваяПервая ... 2432333435364484134 ... ПоследняяПоследняя

Похожие темы

  1. Визуализация CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 24.04.2018, 15:26
  2. Визуализация в CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 10.05.2017, 21:11
  3. Визуализация CodeSys
    от DanJer в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 30.08.2012, 03:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 17:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •