Просмотр полной версии : Наклон объекта визуализации?
Есть задача в которой одним из элементов визуализации является платформа которая откланяется в двух координатах. Нужно условно изобразить платформы и отобразить угол ее наклона по одной оси относительно края, а подругой относительно центра.
Собственно вопрос состоит в следующем:
1) Как вращать объект относительно его центра?
2) Как вращать объект относительно его края?
Пробовал свойство отрезка "Absolute movement" - "Rotation", но видимо как и написано в справке "Угол" -Обратите внимание, что сам элемент не поворачивается, в отличие от опции 'Угол поворота' (см. ниже) ., он просто описывает окружность непонятно вокруг чего.
Вот только свойства "Угол поворота" я что то не наблюдаю!
CODESYS V3.5 SP3 Patch 5
Ткните носом пожалуйста!
Спасибо!
Мурат Ахриев
09.01.2014, 14:22
Свойства объектов визуализации хорошо описаны в русскоязычной справке к CODESYS. Прикрепляю скриншот справки с ответом на ваш вопрос.
11317 , 11318
Спасибо!
Помогло - подсмотрел свойства объекта "rectangle".
Ну а справку я читал, об этом и писал!
Только что-то не допер что отрезок поворачивать нельзя!
Кстати вопрос - почему?
Картинку тоже нельзя - почему?
Кстати как вставить картинку в визуализацию?
Мурат Ахриев
10.01.2014, 10:37
Да, поворачивать отрезок и картинку к сожалению нельзя. Почему? Это вопрос к разработчикам программного обеспечения CODESYS.
Картинку можно вставить следующим образом:
1)Добавляете в дерево проекта "Пул изображений" далее добавляете нужные картинки в созданный пул
11328, 11329
2)В редакторе визуализации используете элемент "Image" , в нем указываете нужную картинку
11330
Александр Приходько
11.01.2014, 22:56
Да, поворачивать отрезок и картинку к сожалению нельзя. Почему? Это вопрос к разработчикам программного обеспечения CODESYS.
Картинку можно вставить следующим образом:
1)Добавляете в дерево проекта "Пул изображений" далее добавляете нужные картинки в созданный пул
11328, 11329
2)В редакторе визуализации используете элемент "Image" , в нем указываете нужную картинку
11330
Не совсем точный ответ. Повернуть можно, но из кода программы.
Согласен, это в некоторых случаях может показаться неудобным.
Постараюсь задать вопрос в компанию 3S.
Линии и прямоугольники повернуть впринципе можно.
Для линии, достаточно перенести ее крайние точки в нужные позиции.
А вместо прямоугольника используйте многоугольник. Так можно добиться нужного расположения углов.
Картинку можно повернуть из кода программы.
Картинку можно повернуть из кода программы.
Нет ли примерчика как повернуть картинку из кода программы?
Александр Приходько
12.01.2014, 21:29
Нет ли примерчика как повернуть картинку из кода программы?
Выше уже все расписали.
Ну раз уж совсем не понятно, смотрите это:
http://www.youtube.com/watch?v=_Qwkzo9V33k&feature=youtu.be
P.S. Пример делал в версии SP4, поэтому перевод оболочки нам несколько другой.
То что показано на видео ясно, но что делать в такой ситуации?
11370
Александр Приходько
13.01.2014, 23:28
То что показано на видео ясно, но что делать в такой ситуации?
11370
Попробуйте язые системы на английский переключить
Александр Приходько
14.01.2014, 11:24
Вот.
11372
Я извиняюсь, уже сам начинаю некоторые моменты подзабывать.
Поворот изображений, текста и некоторых других компонентов реализовали только в CODESYS SP4.
Я в новых версиях начинаю работать гораздо раньше, чем они на сайте появляются, поэтому уже к этому функционалу привык.
В вашей ситуации 2 варианта решения проблемы:
1) Установить SP4. И работать из под него. Но это рисковано, Т.к. он вышел до Нового Года, и там могут быть "сюрпризы".
2) Редактировать изображения во внешнем редакторе и потом включать их в проект.
Я извиняюсь, уже сам начинаю некоторые моменты подзабывать.
В вашей ситуации 2 варианта решения проблемы:
1) Установить SP4. И работать из под него. Но это рисковано, Т.к. он вышел до Нового Года, и там могут быть "сюрпризы".
Вы имеете ввиду CODESYS V3.5 SP4? Если да, то где его можно скачать?
Я извиняюсь, уже сам начинаю некоторые моменты подзабывать.
В вашей ситуации 2 варианта решения проблемы:
2) Редактировать изображения во внешнем редакторе и потом включать их в проект.
Что именно необходимо делать, чтоб повернуть изображение?
Александр Приходько
17.01.2014, 22:19
Вы имеете ввиду CODESYS V3.5 SP4? Если да, то где его можно скачать?
В открытом доступе для скачивания мы пока не выкладывали SP4,но пройдя регистрацию ее можно скачать тут:
http://www.codesys.com/download.html
Что именно необходимо делать, чтоб повернуть изображение?
Ну тут уж простите, это за рамками поддержки ОВЕН.
Вам нужен какой нибудь графический редактор, там можете отредактировать картинку.
Например в Windows есть редактор Paint.
Есть еще один "продвинутый" бесплатный редактор Paint.Net (http://www.getpaint.net/download.html).
Далее на ваши вопросы ответит гугл (https://www.google.ru/search?q=paint.net+%D0%BF%D0%BE%D0%B2%D0%B5%D1%80% D0%BD%D1%83%D1%82%D1%8C+%D0%B8%D0%B7%D0%BE%D0%B1%D 1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5&oq=paint.Net+%D0%BF%D0%BE%D0%B2%D0%B5%D1%80%D0%BD% D1%83%D1%82%D1%8C+&aqs=chrome.1.69i57j0l5.14338j0j7&sourceid=chrome&espv=210&es_sm=122&ie=UTF-8).
Если SP4 скачать не получится, напишите мне в личку, дам на него ссылку.
Установил SP4, но почему-то проблема осталась, в чем может быть проблема?
11690
Александр Приходько
10.02.2014, 19:08
Леонид, прошу прощения за длительный ответ.
Я вам дал не корректную информацию.
Вам надо взять Target файл.
Открыть его в редакторе. Рекомендую EmEditor(он платный) или аналогичный.
Ищите строку :
<ts:setting name="InteriorRotationElements" type="string" access="visible"><ts:value>Rectangle|Rounded Rectangle|Ellipse</ts:value>
и меняете ее следующим образом:
<ts:setting name="InteriorRotationElements" type="string" access="visible"><ts:value>Rectangle|Rounded Rectangle|Ellipse|Image
</ts:value>
Далее необходимо удалить существующий Target и установить исправленный.
И появится то самое внутреннее вращение.
Видимо я работал на экспериментальной версии Target файла и там эта опция была активирована.
Позже выложу Target файлы с этими исправлениями.
</ts:setting></ts:setting>
Спасибо за уточнение!
А использовать все-таки нужно CODESYS V3.5 SP4?
Попробовал на CODESYS V3.5 SP3 Patch 5, опция внутреннего вращения в свойствах объекта картинка появился, но вот только в онлайн визуализации картинка вращаясь еще заодно и искажается а на панели только искажается!
А затем и вовсе визуализация на панели зависает, и панель перестает реагировать на нажатие кнопок на экране, хотя связь с CoDeSys есть.
Александр Приходько
19.02.2014, 22:48
Спасибо за уточнение!
А использовать все-таки нужно CODESYS V3.5 SP4?
Попробовал на CODESYS V3.5 SP3 Patch 5, опция внутреннего вращения в свойствах объекта картинка появился, но вот только в онлайн визуализации картинка вращаясь еще заодно и искажается а на панели только искажается!
А затем и вовсе визуализация на панели зависает, и панель перестает реагировать на нажатие кнопок на экране, хотя связь с CoDeSys есть.
Да этот функционал ввели только в СП4.
Скоро выйдет новая прошивка и новый таргет. Можно будет использовать данную возможность.
Попробовал в SP4 - на онлайн визуализации все поворачивается красиво, но вот на самой СПК107 ситуация не изменилась!
Я так понял что корректная работа будет реализована уже в новой прошивке?
А когда если не секрет должна выйти новая прошивка, а то СУПЕР надо!
Спасибо!
Александр Приходько
20.02.2014, 21:34
Попробовал в SP4 - на онлайн визуализации все поворачивается красиво, но вот на самой СПК107 ситуация не изменилась!
Я так понял что корректная работа будет реализована уже в новой прошивке?
А когда если не секрет должна выйти новая прошивка, а то СУПЕР надо!
Спасибо!
Да работать нормально будет на новой прошивке. Прошивку завтра постараемся окончательно протестировать.
Если нареканий не будет, в понедельник выложу.
:cool:
Спасибо!
Жду с нетерпением!
Александр Приходько
21.02.2014, 03:48
:cool:
Спасибо!
Жду с нетерпением!
Анонсированная прошивка готова для тестирования:
http://www.owen.ru/forum/showthread.php?t=16792&p=131877#post131877
MetaTron
17.09.2021, 12:03
Полезная информация. Полдня увлекся созданием вращения объекта.
Полезная информация. Полдня увлекся созданием вращения объекта.
это не сильно помогает, забанят в любом случае если начнете что либо рекламировать
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot