Вывод данных за пределы цикла

Простейшие вопросы в области инженерной разработки
Ответить
Roman5617
interested
interested
Сообщения: 2
Зарегистрирован: 10 май 2023, 08:39
Версия LabVIEW: 20
Контактная информация:

Вывод данных за пределы цикла

Сообщение Roman5617 »

Добрый день столкнулся с такой проблемой, необходимо отрисовать 3D модель с возможностью внесения изменения в масштаб изображения, но при этом данные о масштабе необходимы за пределами цикла
Поэтому приходится перезапускать программу для обновления данных о масштабе.
Как сделать чтобы в реальном времени я мог вносить изменения в масштабе
Вложения
Untitled 1.vi
(13.6 КБ) 50 скачиваний
Снимок экрана 2023-05-05 215514.png
Artem.spb

Activity Автор
professor
professor
Сообщения: 3406
Зарегистрирован: 31 июл 2011, 23:05
Награды: 2
Версия LabVIEW: 12-18
Благодарил (а): 49 раз
Поблагодарили: 176 раз
Контактная информация:

Re: Вывод данных за пределы цикла

Сообщение Artem.spb »

Локальные/глобальные переменные, очереди и нотификаторы, ссылки в конце концов.
Способов много, выбирать надо исходя из контекста, а у вас понятно только откуда вы хотите взять информацию, но не где и как использовать.
Roman5617
interested
interested
Сообщения: 2
Зарегистрирован: 10 май 2023, 08:39
Версия LabVIEW: 20
Контактная информация:

Re: Вывод данных за пределы цикла

Сообщение Roman5617 »

Использоваться это будет в программе для симуляции полета космического аппарата, программа работа, но она не интерактивное (т.е. чтобы внести изменения в орбиту КО, необходимо внести изменения и запустить вручную программу)
Вложения
Снимок экрана 2023-05-07 050320.png
Снимок экрана 2023-05-07 050416.png
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5467
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Вывод данных за пределы цикла

Сообщение IvanLis »

Roman5617 писал(а): 13 май 2023, 10:30 Использоваться это будет в программе для симуляции полета космического аппарата, программа работа, но она не интерактивное (т.е. чтобы внести изменения в орбиту КО, необходимо внести изменения и запустить вручную программу)
Сильно не вникал.
Но у Вас сейчас модель состоит из двух разных частей:
1. Вычисления
2. Отображение

По хорошему, нужно переделать, в одном цикле считать положение и сразу его отображать.
Тем более по коду не понятно, что произойдет, когда закончится один (просчитанный) оборот, а желательно, что бы процесс останавливался по нажатии кнопки.
Что бы типа такого получить:
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»