Strona 1 z 1

Drukowanie wykresu w Labview.

: 01 lis 2007 10:06
autor: Maro_009
Witam ponownie. Prosze o pomoc jak drukować wykres w labview dwóch zmiennych. XY wyświetlanie na xy graph mam zrobione i dziala ok.Ale nie wiem jak się zabrać za temat drukowania wykresu pod labview. Poniżej zamieszcze fragment kodu zbierania danych do pliku i do wyswietlania na xygraph. Chodzi mi o to żęby wydrukować po stop aplikacji wykres tego co trafia na xygraph.

Re: Drukowanie wykresu w Labview.

: 01 lis 2007 11:11
autor: sliski
Witam,
Mozna poprzez Report Generation, uzywajac bloczka "Append Control Image to Report.vi" podajac referencje do wykresu xy. Nastepnie bloczek "Print Report.vi"
Pozdrawiam
Sliski

Drukowanie wykresu w Labview.

: 01 lis 2007 11:16
autor: Maro_009
Sliski pokaż jakiś diagram bo za bardzo tego labview nie kumam.

Re: Drukowanie wykresu w Labview.

: 01 lis 2007 13:07
autor: jogurt_owocowy
Tylko, że Report Generation nie jest standardowym składnikiem LV. Sprawdź, Maro, czy masz te funkcje (Search -> "Report Generation" na palecie funkcji). Jeśli nie to jest inny, prosty sposób na to.

Drukowanie wykresu w Labview.

: 01 lis 2007 16:07
autor: sliski
Jogurt masz racje. Jak nie ma raportow to mozna tak:

1. Zrobienie osobnego vijaja np. "xy.vi" tylko z wykresem xy na frontpanelu.
2. Uzyskanie referencji do "xy.vi".
3. Wrzucenie danych do "xy.vi"
4. Poprzez metode "Print panel to printer" wydruk frontpanelu "xy.vi" na drukarke.

Wczesniej moza poprzez wlasciwosci "Printing" sformatowac wydruk, np. usunac naglowek strony, ustawic marginesy itp.

Pozdrawiam
Sliski

Re: Drukowanie wykresu w Labview.

: 01 lis 2007 17:12
autor: jogurt_owocowy
O tym właśnie myślałem :)

Re: Drukowanie wykresu w Labview.

: 01 lis 2007 17:45
autor: Maro_009
Zrobiłem to tak może inaczej niż piszecie ale działa. Poniżej zamieszcze ten fragment kodu oraz całą aplikację. Mam mały problemik po wcisnieciu stop zapisuje dane do pliku z pętli górnej. Chciał bym zebym guzikiem w gorej petli mogl zrobic wydruk.Jak dalem tam butona i połaczyłem z pętla poniżęj od drukowania to drukował dopiero po stop aplikacji i zapisie do pliku. Chcem zrobić najpierw wydruk potem zatrzymać aplikację.

Re: Drukowanie wykresu w Labview.

: 01 lis 2007 19:26
autor: bogdani
Witaj

Możesz przekazać daną między pętlami np. poprzez zmienna lokalną.

:offtopic:
Przydałoby się żeby twój kod był bardziej czytelny --> postprzątaj kod, poukładaj, opisz, zoptymalizuj,...


bogdani

Drukowanie wykresu w Labview.

: 01 lis 2007 20:05
autor: Maro_009
Istotne elementy sa widoczne:)

Re: Drukowanie wykresu w Labview.

: 02 lis 2007 13:29
autor: bogdani
:offtopic: :offtopic: :offtopic:

Pisząc bardziej czytelny nie miałem na myśli wyraźniejszego obrazka, ale czytelniejszego kodu...

bogdani

Drukowanie wykresu w Labview.

: 02 lis 2007 16:39
autor: Maro_009
Bogdani wiem wiem o co wam się rozchodzi i co was tak wkurza jak zamotany schemat diagramu:)

Drukowanie wykresu w Labview.

: 02 lis 2007 17:07
autor: Mikrobi
[-( Mylisz wkurzenie z uwiądem manipulatorów (znaczy się opadem rąk) ;)

To przecież diagram, który móglby zajmować jeden elegancki ekran a zajmuje cztery i to w pionie.

wiem, już wstawiam: :offtopic:

Re: Drukowanie wykresu w Labview.

: 06 lis 2007 06:46
autor: BorYgO
Można również zachować wykres w pliku graficznym (np. BMP), bez potrzeby urzywania toolkitu Report Generation.

Pozdrawiam!!!

Drukowanie wykresu w Labview.

: 08 lis 2007 08:05
autor: sliski
Metody zapisu bezposrednio do pliku nie ma w starszych wersjach (7.1 i nizej). Zapis do pliku graficznego i wstawienie do report ma jedna "niedoskonalosc, pixele. Przy wydruku besposrednio metoda print obraz jest bardzo gladki a przez to ladniejszy.

W wersji 8.5 za pomoca Export Image mozna zapisac grafike jako wektorowa do EPS i EMF.

Pozdrawiam
Sliski

Re: Drukowanie wykresu w Labview.

: 16 lis 2007 13:19
autor: Maro_009
Temat uważam za zamkniety. Aplikacja zakończona:)