3D- und Konturdiagramme
3D-Contour-Graphing
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:
|
|