Sehr seltsam, eigentlich hat der LV-Image-Type keine unabhängigen Zoom-Faktoren für X & Y-Richtung, das kommt erst bei den Vision-Images. Keine Ahnung, weshalb, wieso...
Behebung: Picture einfach durch ein Neues ersetzen (Im einfachsten Fall Rechtsklick -> Replace -> Neues Picture auswählen).
Dann einige Kritikpunkte:
1. Höhe & Breite bei deinem "Generate Image" sind vertauscht definiert.
2. Wieso verwendest du immer das Construct "Reference"->PropertyNode, anstatt direkt die PropertyNode eines Controls zu erzeugen? Bedenke, PropertyNodes haben schon einen ganz schönen Overhead, per Referenz soll es noch schlimmer sein.
3. Bitte NIE ein Control mit leerem Label anlegen (In deinem Fall der Graph). Alle Local Variables, PropertyNodes etc. können dann im Blockdiagramm durch den Progammierer nicht eindeutig zugeordnet werden. Wenn kein Label im FP sichtbar sein soll, dann per Mausklick->Visible->Label verstecken, aber bitte nicht löschen.
4. Bei solchen Konstrukten wird mir grundsätzlich schlecht: Array erst per "Array to Cluster" wandeln und dann per Unbundle aufschlüsseln.:flop:Wieso nicht gleich per Index Array entsprechendes Element rausgreifen? (Hier hast du auch den Breite-Höhe-Fehler).
Das sieht dann z.B. so aus:
5. Nur ein Hinweis, die PropertyNodes Height & Width, die du in deinem SubVI "DrawLines" verwendest, sind die Gesamtgröße des Controls (also inclusive Rahmen, Titel (Label & Caption) usw). Ich nehme an, du wolltest eher die Größe des Zeichenbereiches (->PropertyNode Draw Area Size) oder sogar die Größe des Bildes (-> Größe deines Arrays) verwenden.
MfG, Jens