Ruch buttonów

Tematy związane z tworzeniem dużych aplikacji. Zaganiednia dotyczące architektury oraz zasad tworzenia optymalnych rozwiązań.
fasset
Posty: 2
Rejestracja: 15 lut 2012 23:07
Wersja środowiska: LabVIEW 8.6

Ruch buttonów

Post autor: fasset »

Witam. Proszę o pomoc w stworzeniu algorytmu, który pozwoliłby na to, aby button "OK Button" mógł poruszać się w pewnej - określonej odległości od "OK BUTTON 2"(porusza się też po okręgu) - w ruchu po okręgu. Chodzi o to aby program mniej więcej przedstawiał ruch księżyca dookoła Ziemi i ruch Ziemi wokół Słońca.
Zamieszczam efekty dotychczasowej pracy:
Załączniki
7.vi
(30.25 KiB) Pobrany 350 razy
Awatar użytkownika
czab
Posty: 54
Rejestracja: 26 cze 2011 14:59
Wersja środowiska: LabVIEW 2011

Re: Ruch buttonów

Post autor: czab »

Brzydkie rozwiązanie na szybko to dodanie pozycji buttona "planety" do buttona "satelity" - w sumie działa, jednak pomyślę nad czymś elegantszym, bo sporo tu spaghetti.
Załączniki
slonko.png
Obrazek
fasset
Posty: 2
Rejestracja: 15 lut 2012 23:07
Wersja środowiska: LabVIEW 8.6

Re: Ruch buttonów

Post autor: fasset »

Dzięki, w miarę możliwości proszę jeszcze o wrzucenie programu.
Awatar użytkownika
czab
Posty: 54
Rejestracja: 26 cze 2011 14:59
Wersja środowiska: LabVIEW 2011

Re: Ruch buttonów

Post autor: czab »

Zapisany do 8.6, mam nadzieję, że nic nie pomieszałem.

EDIT:

Jeszcze moim zdaniem nieco ładniejsza wersja, uwzględniająca punkt centralny ("Słońce"), z wykorzystaniem Formula Node przy nadmiarze matematyki.
Załączniki
slonko2.png
slonko2.vi
(12.12 KiB) Pobrany 389 razy
7_mod.vi
(37.99 KiB) Pobrany 339 razy
Obrazek
ODPOWIEDZ