3D- und Konturdiagramme

Origin unterstützt eine Vielzahl von 3D- und Konturdiagrammtypen, von denen alle auf der umfangreichen Symbolleiste 3D- und Konturdiagramme angezeigt werden. Alle Diagrammtypen können auch über die Hauptmenüoptionen erstellt werden.

3D- und Konturdiagramme können aus Matrixdaten oder XYZ-Daten im Arbeitsblatt erstellt werden. Außerdem kann das Arbeitsblatt als eine Virtuelle Matrix eingesetzt werden, aus der Oberflächendiagramme und Konturdiagramme erstellt werden. Klicken Sie hier, um mehr Informationen zum Erstellen von 3D- und Konturdiagrammen aus virtuellen Matrizen zu erhalten.

Die ersten zwei der folgenden Tabellen zeigen die Schlüsselunterschiede zwischen den verschiedenen Datenformaten und wie sie 3D- und Konturdiagramme beeinflussen. Die dritte Tabelle zeigt, wie Daten aus einem Format in ein anderes umgewandelt werden. Die folgenden Seite bieten weitere Einzelheiten zu jedem Diagrammtyp in beiden Kategorien, 3D und Kontur, und geben Auskunft darüber, welche Diagrammtypen aus welchen Datenformaten erstellt werden können.

Optionen des Konturdiagramms nach Datenformat

Die folgende Tabelle zeigt die Datenformate, die zum Erstellen von Konturdiagrammen erforderlich sind, und jeweils verfügbare Funktionen an. Weitere Informationen zum Erstellen von Konturdiagrammen können Sie auf der Seite Konturdiagramme erstellen nachlesen.

Datenformat Polares Konturdiagramm Ternäres Konturdiagramm Glättung benutzerdefinierten Grenzen Nichtlineare X/Y-Achsen für rechteckige Konturdiagramme
XYZ-Spalten im Arbeitsblatt Ja Ja Ja Ja Ja
Matrixfenster Ja Nein Nein Nein Nein
Virtuelle Matrix im Arbeitsblatt Nein Nein Nein Nein Ja

Optionen des 3D-Diagramms nach Datenformat

Die folgende Tabelle zeigt die Datenformate, die zum Erstellen von 3D-Diagrammen erforderlich sind, und jeweils verfügbare Funktionen an. Weitere Informationen zum Erstellen von 3D-Diagrammen können Sie auf der Seite 3D-Diagramme erstellen nachlesen.

Datenorganisation Glättung Nichtlineare XY-Achsen
XYZ-Spalten im Arbeitsblatt Nein Ja
XYY-Spalten im Arbeitsblatt Nein Ja
Matrixfenster Nein Nein
Virtuelle Matrix im Arbeitsblatt Nein Ja

Konvertieren von Daten eines Formats in ein anderes

Weitere Einzelheiten zum Konvertieren von Arbeitsblattdaten in Matrixdaten finden Sie unter Matrixkonvertierung und Gridding. Weitere Einzelheiten zum Konvertieren von Matrixdaten in Arbeitsblattdaten finden Sie unter Matrizen in Arbeitsblätter konvertieren.

Von\Bis XYZ-Arbeitsblattspalten Matrixobjekt Virtuelle Matrix im Arbeitsblatt
XYZ-Arbeitsblattspalten -- Verwenden Sie die Menüoption Arbeitsblatt: In Matrix konvertieren: XYZ Gridding. Zum Konvertieren in ein Matrixobjekt mit äquidistanten Daten sind mehrere Griddingmethoden verfügbar. Nicht unterstützt
Matrixobjekt Verwenden Sie die Menüoption Matrix: In Arbeitsblatt konvertieren und setzen Sie die Methode auf XYZ-Spalten. -- Verwenden Sie die Menüoption Matrix: In Arbeitsblatt konvertieren und setzen Sie die Methode auf Direkt.
Virtuelle Matrix im Arbeitsblatt Verwenden Sie die Menüoption Arbeitsblatt : In XYZ konvertieren. Verwenden Sie die Menüoption Arbeitsblatt : In Matrix konvertieren: Direkt. --

Auf OpenGL basierende 3D-Diagramme

OpenGL (Open Graphic Library) kann Grafikhardware verwenden, um Diagramme in hoher Geschwindigkeit und Qualität zu erzeugen. Seit Origin 9.0 SR0 basieren alle 3D-Diagramme standardmäßig auf OpenGL. In Vorgängerversionen von Origin beruhten 3D-Diagramme auf GDI (Graphics Device Interface von Windows).


Die auf OpenGL basierende grafische Darstellung hat folgende Vorteile:

  • Höheres Leistungsvermögen
  • Erweiterte Funktionalität

Es gibt Funktionseinschränkungen, wenn die OpenGL-Version älter ist als 3.0.
Die OpenGL-Version wird von Ihrer Grafikkarte und dem Treiber bestimmt.
Um die OpenGL-Informationen auf Ihrem lokalen Computer zu überprüfen, öffnen Sie den Dialog 3D-OpenGL-Einstellungen.

OpenGL-Status steuern

Es ist möglich, die Verwendung von OpenGL mit einer Systemvariable - @OGL - zu steuern, bevor ein Diagramm gezeichnet wird.

Der Standardwert von @OGL ist 1, das heißt, OpenGL wird verwendet, wenn ein 3D-Diagramm erstellt wird.

Um OpenGL auszuschalten, geben Sie

@ogl=0;

im Skript- oder Befehlsfenster ein und führen den Befehl aus. Die nachfolgenden 3D-Diagramme werden mit GDI gezeichnet.

Hinweis: Das Ausschalten von OpenGL hat keinen Einfluss auf OpenGL-basierte Diagramme, die vorher gezeichnet wurden.

Um OpenGL wieder einzuschalten, führen Sie folgenden Befehl aus:

@ogl=1;

Der Wert der Systemvariablen wird auf den Standardwert zurückgesetzt, wenn Origin neu gestartet wird.

3D-OpenGL-Einstellungen

Sie finden die 3D-OpenGL-Einstellungen unter Einstellungen: 3D-OpenGL-Einstellungen. Sie können Optionen bezüglich Transparenz oder Anti-Aliasing in dem Dialog 3D-OpenGL-Einstellungen festlegen.

Aus älteren Versionen konvertieren

Wenn bestehende OPJs mit älteren GDI-basierten 3D-Diagrammen geöffnet werden, werden diese Diagramme nicht automatisch in OpenGL konvertiert. Auch der Dialog Details Zeichnung zeigt für diese älteren Diagramme die Einstellungen der älteren Version.

Sie können auch GDI-basierte 3D-Diagramme in OpenGL-basierte Diagramme konvertieren, indem Sie die LabTalk-Befehle win -dg oder layer -3d c verwenden.

Beachten Sie, dass die Konvertierung nicht rückgängig gemacht werden kann.

Begrenzung bei Export

Bei Eigenschaften wie Beleuchtung und Transparenz unterstützen OpenGL-Diagramme inhärent nur Rasterexport. Beim Exportieren in Vektorformate wie PDF und EPS wird ein Rasterobjekt in diese Ausgabedateien eingebettet. Aus diesem Grund ist die Ausgabequalität möglicherweise beeinträchtigt, wenn die Größe der Ausgabe in anderen Anwendungen verändert wird. Auch Einstellungen für einen transparenten Hintergrund gehen beim Export verloren.

Um ein 3D-Diagramm in Vektorformaten (pdf, eps, emf etc) zu exportieren, schalten Sie OpenGL aus und erstellen Sie das GDI-basierte 3D-Diagramm.

Themen, die in diesem Abschnitt behandelt werden: