Segnetics

Вернуться   Segnetics > Форум Segnetics > SMConstructor (вентиляция)

SMConstructor (вентиляция) Вопросы о работе Конструктора (Вентиляция и кондиционирование)

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2024, 17:45   #1
2tmelkiy
Новичок
 
Регистрация: Apr 2024
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Exclamation Добавление объектов на основной экран (макрос%)

Добрый день. Есть необходимость добавить на экран 8 вентиляторов вытяжек используя при этом конструкторскую программу.
Пробовал через FBD используя библиотечные макросы вентиляторов, вроде бы то что надо, но не могу понять как управлять цветом и Баром отображающим задание процентов. Если беру макрос % из библиотеки то в нем как раз нет картинок как в закрытом макросе.
Много тем пересмотрел на форуме, и в некоторых, в которых возможно приложен ответ, почему то не открываются вложения.
Прошу накидать вариантов решения.
2tmelkiy вне форума   Ответить с цитированием
Старый 25.04.2024, 17:51   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили: 663 раз(а) в 606 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

Цитата:
Сообщение от 2tmelkiy Посмотреть сообщение
Добрый день. Есть необходимость добавить на экран 8 вентиляторов вытяжек используя при этом конструкторскую программу.
Пробовал через FBD используя библиотечные макросы вентиляторов, вроде бы то что надо, но не могу понять как управлять цветом и Баром отображающим задание процентов. Если беру макрос % из библиотеки то в нем как раз нет картинок как в закрытом макросе.
Много тем пересмотрел на форуме, и в некоторых, в которых возможно приложен ответ, почему то не открываются вложения.
Прошу накидать вариантов решения.
Контроллер-то какой?)


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 25.04.2024, 18:00   #3
2tmelkiy
Новичок
 
Регистрация: Apr 2024
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

НУ да как то я и не написал? Matrix 1021
2tmelkiy вне форума   Ответить с цитированием
Старый 25.04.2024, 18:03   #4
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили: 663 раз(а) в 606 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

Цитата:
Сообщение от 2tmelkiy Посмотреть сообщение
НУ да как то я и не написал? Matrix 1021
Бар подключается к библиотечным макросам устройств. На свободных входах бара должны быть нули. Баром управляют макросы устройств.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 25.04.2024, 18:13   #5
2tmelkiy
Новичок
 
Регистрация: Apr 2024
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

Цитата:
Сообщение от Arsie Посмотреть сообщение
Бар подключается к библиотечным макросам устройств. На свободных входах бара должны быть нули. Баром управляют макросы устройств.
Вот понимания где взять этот бар нету
2tmelkiy вне форума   Ответить с цитированием
Старый 25.04.2024, 18:20   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили: 663 раз(а) в 606 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

Цитата:
Сообщение от 2tmelkiy Посмотреть сообщение
Вот понимания где взять этот бар нету
Megabar называется. Подсасывается при установке Конструктора HVAC.

Безымянный.png


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 25.04.2024, 18:51   #7
2tmelkiy
Новичок
 
Регистрация: Apr 2024
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

Цитата:
Сообщение от Arsie Посмотреть сообщение
Megabar называется. Подсасывается при установке Конструктора HVAC.

Вложение 12645
Спасибо большое, обидно что сам не обратил на него внимания, когда доставал вентилятор.

Буду теперь ковырять как теперь цифры процентов чтобы в кашу не превращались при изменении.
2tmelkiy вне форума   Ответить с цитированием
Старый 25.04.2024, 19:27   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили: 663 раз(а) в 606 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

Цитата:
Сообщение от 2tmelkiy Посмотреть сообщение
Спасибо большое, обидно что сам не обратил на него внимания, когда доставал вентилятор.

Буду теперь ковырять как теперь цифры процентов чтобы в кашу не превращались при изменении.
Стирать область экрана нужно в том месте, куда выводится иконка вентилятора и бар с его %%. И делать это перед макросом вентилятора.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 03.05.2024, 12:50   #9
2tmelkiy
Новичок
 
Регистрация: Apr 2024
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

Цитата:
Сообщение от Arsie Посмотреть сообщение
Стирать область экрана нужно в том месте, куда выводится иконка вентилятора и бар с его %%. И делать это перед макросом вентилятора.
Вернулся к изучению этого чуда, пока что это лучшее до чего я дошел как чистить область, но при активном экране происходит мерцание числа и процентов, как будто бы это решение не самое идеальное.

Можно еще подсказку?

UPD: Добавив улавливание фронта, вроде стало приемлимо
Изображения
Тип файла: png Снимок.PNG (23.0 Кбайт, 5 просмотров)
Тип файла: png Снимок1.PNG (29.2 Кбайт, 3 просмотров)
2tmelkiy вне форума   Ответить с цитированием
Старый 03.05.2024, 13:15   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 131
Благодарил(а): 15 раз(а)
Поблагодарили: 663 раз(а) в 606 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

Цитата:
Сообщение от 2tmelkiy Посмотреть сообщение
Вернулся к изучению этого чуда, пока что это лучшее до чего я дошел как чистить область, но при активном экране происходит мерцание числа и процентов, как будто бы это решение не самое идеальное.

Можно еще подсказку?

UPD: Добавив улавливание фронта, вроде стало приемлимо
Не должно ничего мерцать, если чистите правильную область вовремя, т.е. перед макросом вентилятора и только область вентилятора и мегабара. У вас происходит очистка непойми чего, если честно Координата по Х была правее нужной области, стала сильно больше нужной области.

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


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 03.05.2024, 13:42   #11
2tmelkiy
Новичок
 
Регистрация: Apr 2024
Сообщения: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: Добавление объектов на основной экран (макрос%)

Цитата:
Сообщение от Arsie Посмотреть сообщение
Не должно ничего мерцать, если чистите правильную область вовремя, т.е. перед макросом вентилятора и только область вентилятора и мегабара. У вас происходит очистка непойми чего, если честно Координата по Х была правее нужной области, стала сильно больше нужной области.

То, что вы чистите не каждый цикл программы - это какой-то костыль, обходящий проблему на приемлемом уровне.
Сейчас я чищу весь экран, при работе любого устройства, костыль это наверное еще мягко говоря Надеюсь он не помешает дальше.
2tmelkiy вне форума   Ответить с цитированием
Ответ


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

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 03:35.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024