UniPlot in Stichpunkten

Bedienung

  • Grafik-Dokumente mit bis zu 255 Seiten.
  • Hilfesystem und Benutzeroberfläche Deutsch/Englisch umschaltbar.
  • Diagramme, Datensätze, Zeichenobjekte können mit der Maus bearbeitet werden.
  • Kontextmenüs (rechte Maustaste) für alle Objekte.
  • Undo/Redo mehrstufig.
  • Export der Dokumente als PDF, EPS, JPG, PNG, TIFF, GIF, BMP, BMZ, EMF, EMZ, WMF, WMZ.
  • Senden der Seiten an Word und Powerpoint.
  • Vollbilddarstellung, Print-Preview.
  • Schnelles Laden großer Dokumente.
  • Kostenloser Dateiviewer für UniPlot-Dokumente.
  • Unicode.

Diagramme

  • Beliebig viele Diagramme auf einer Seite und beliebig viele Datensätze in einem Diagramm.
  • Diagramme mit einer oder mehreren x- und y-Achsen.
  • Genaue Positionierung der Diagramme in cm-Koordinaten, Maßstabsgerechte Diagrammdarstellung (z.B. 1 cm entspricht 20 Nm).
  • Aufsteigende- oder absteigende Achsenskalierung.
  • Automatische oder manuelle Achsenskalierung.
  • Datum/Zeit-Achsenskalierung.
  • Logarithmische Achsenskalierung.
  • Quadratische Achsenskalierung.
  • Für die Netzlinien, Achsenmarkierungen und Beschriftungen bestehen umfangreiche Einstellmöglichkeiten.
  • Polar-Diagramm.
  • Wasserfall-Diagramm.

2D-Kennlinien

  • Messpunktmarkierungen durch Symbole, Lotlinien; Fläche unter der Kurve farblich oder durch Schraffuren ausfüllbar.
  • Flächen zwischen zwei Kurven farblich oder durch Schraffuren ausfüllbar.
  • Abstand der Schraffurlinien, Liniendicke und Farbe einstellbar.
  • Balkendiagramme, horizontal oder vertikal, Treppenkurven.
  • Strich-Punkt-Linien bis 1cm Strichstärke; Strich-Lücke-Abstände in 0.1mm-Schritten frei definierbar.
  • Polygon- oder Spline-Verbindung, Ausgleichsspline, Akima-Spline, Regressionen und nicht-lineare Kurvenanpassung.
  • Automatische Erstellung von editierbaren Legenden.
  • Untere und obere Hüllkurve.
  • Datenglättung zur Reduzierung von Signalrauschen.
  • Beschriftung von Datenpunkten.
  • Daten-Cursor.

Konturlinien-Diagramme

  • Kennfeldberechnung (Muscheldiagramm, Höhenliniendiagramm) von beliebig verteilten, unsortierten Messdaten. Interpolationsdichte und Glättung einstellbar.
  • Drei Interpolationsverfahren: Lineare und nicht-lineare Interpolation über Triangulation, Thin-Plate-Splines.
  • Grafische Darstellung von äquidistanten und nicht-äquidistanten Messdaten-Matrizen.
  • Bilineare- oder Spline-Interpolation von Messdaten-Matrizen.
  • Automatische oder manuelle Anordnung der Isolinien.
  • Einfügen oder Entfernen von Isolinien und deren Beschriftungen mit einem Mausklick.
  • Für jede Isolinie kann ein eigener Linientyp (Art, Breite, Farbe) definiert werden. Die Flächen zwischen den Isolinien können farbig dargestellt werden.
  • Für den Farbverlauf kann eine Farblegende erzeugt werden.
  • Die Beschriftungen (Labels) der Isolinien können an die Steigung der Isolinien angepasst, mit einem Rahmen versehen und in Linienfarbe ausgegeben werden.
  • Berechnung des Flächeninhalts von einzelnen Isoflächen.
  • Kennfeldschnitte (x = konst., y = konst. oder entlang von Kennlinien).
  • Absolute Differenz, relative Abweichung, Mittelwert zweier Kennfelder. Eigene Berechnungen können definiert werden.
  • Vollastkurve mit Beschriftung.
  • Die das Kennfeld begrenzende Hülle ist frei definierbar. Die Hülle kann Inseln enthalten.
  • Splines für Isolinien und Vollastkurve.
  • Es können in einem Diagramm beliebig viele x/y- und x/y/z- Datensätze dargestellt werden.
  • Die Messdaten können als Streudiagramm mit Markierung der Extremwerte dargestellt werden.
  • Berechnung von konvexen und nicht-konvexen Hüllkurven (Vollastlinie, Schleppkurve).

3D-Oberflächen-Diagramme

  • Oberfläche kann an der Datenhülle abgeschnitten werden, außerhalb der Datenhülle auf „0“ gesetzt oder bis an die Diagrammgrenze extrapoliert werden.
  • Oberflächen-Netz-Teilung kann an die Achsenteilung angepasst werden.
  • Die Höhenstufen der Oberfläche können in frei definierbaren Farben oder Graustufen dargestellt werden. Die Isolinien können auf die Fläche gezeichnet werden.
  • Orthographische oder perspektivische 3D-Darstellung.
  • Balkendiagramm der beliebig verteilten, unsortierten 3D-Daten.
  • Balkendiagramm der Interpolationsmatrix.

Zeichenelemente

  • Zeichnen von Linien, Pfeilen, Rechtecken und Kreisen.
  • Ausgabe von mehrzeiligen Texten, Hoch- und Tiefstellen, mathematische und griechische Symbole, True-Type Fonts.
  • Ausrichtung der Texte (Links, Zentriert, Rechts, Oben, Unten, Mitte).
  • Textfeldfunktionen.
  • Zusammenfassen der Zeichen- und Textelemente zu Gruppen.
  • Nach-Vorne-Stellen, Nach-Hinten-Stellen, Verschieben, Kopieren, Ausrichten.
  • Einfärben der Flächen mit Farbverläufen/Graustufen, Schatten.
  • Einstellbares Fangraster für Bearbeitung mit der Maus.
  • Element-Attribute wie Größe, Position, Farbe etc. über Dialogmasken einstellbar.
  • Elemente können gegen versehentliches Ändern mit der Maus geschützt werden.
  • Genaue Positionierung von Zeichenelementen mit der Tastatur.
  • Einfügen von Fotos (Bitmaps) und Windows-Metabildern über die Zwischenablage.
  • Zeichenobjekte können an bestimmten Diagrammpositionen verankert werden.
  • UniPlot ist ein OLE2 Server und Container mit Vor-Ort-Aktivierung. Damit können UniPlot-Diagramme in andere Windows-Anwendungen eingefügt werden oder Grafiken, Tabellen und Texte aus anderen Programmen in UniPlot-Dokumente eingebunden werden.
  • Falls LaTeX installiert ist, können Formel-Texte ausgegeben werden.

Messdaten

  • Schneller Datenbrowser. Bis zu 10000 Kanäle pro Datei.
  • Die Kanäle können unterschiedlichen Datentyps sein (Einfach genaue Gleitkommazahlen, doppelt genaue Gleitkommazahlen, 8-, 16- und 32-Bit Integer, Datum/Zeit. Zeichenkettenkanäle).
  • „Missing-Value“-Behandlung.
  • Filtern von Kanälen. Sortieren der Kanäle nach bis zu zwei weiteren Kanälen mit Toleranzangabe.
  • Zufügen, Transformieren von Kanälen über Formelinterpreter.
  • Zufügen/Löschen/Editieren von globalen Attributen (Stammdaten) und Kanal-Attributen.
  • Kanäle und Zeilen (Records) können zum Löschen markiert werden.
  • Einfrieren von Spalten.
  • Ausgabe der Daten als Excel-Reports.
  • Der Datenbrowser ist über eine Programmierschnittstelle um zusätzliche Funktionalität erweiterbar.
  • Datenimport aus ASCII- oder Microsoft-Excel (inklusive Excel 2007), VS100/INCA-, dBase-, Lotus-, FEVIS-, Combi-, netCDF- MATLAB und weiteren Datei-Formaten. Mit Hilfe der integrierten Programmiersprache UniScript kann UniPlot um weitere Datenformate (z.B. firmenspezifische Binärdateien) erweitert werden. Zugriff auf Datenbanken über UniScript-ActiveX-Schnittstelle. Eingebaute SQL-Datenbank.
  • Import von Zeitsignalen (1D-Daten), Kennlinien (2D-Daten), Kennfeldern (beliebig verteilten 3D-Daten), äquidistante Kennfeld- Matritzen und Kennfeld-Hüllkurven.
  • Import von nicht äquidistanten Kennfeldmatrizen.
  • Unterstützung von ASAM-ODS-Datenbanken (RPC und Corba).

Programmiersprache UniScript

  • UniScript ist ein matrix-orientierter Interpreter mit C-ähnlicher Syntax.
  • Erweitern von UniPlot, Automatisierung von Abläufen, Analyse und Transformation der Messdaten.
  • Kontrollstrukturen (for, while, break, continue, return, if-then-else, try-except).
  • Einbindung von C, C++ oder Fortran-Funktionen über DLLs, direkter Aufruf von DLL-Funktionen.
  • Funktionen zum Ändern von Menüs und zur Erstellung von Dialogboxen. Dialogboxen können Texte, Editierfelder, Listenfelder, Kombinationsfelder und Kontrollfelder enthalten.
  • Trigonometrische Funktionen, Sortierfunktionen, Suchfunktionen, Funktionen zum Lesen und Speichern von ASCII-, Excel-, XML und Binär-Dateien in unterschiedlichen Formaten.
  • Lineare Algebra (Inverse, Eigenwerte, Determinante usw. - die Funktionen bauen auf den BLAS/LAPACK/LINPACK/SLATEC-Routinen auf), FFT und iFFT, Systeme gewöhnlicher Differentialgleichungen, Nullstellen von Funktionen, Ausgleichsspline, nicht-lineare Regression.
  • Komplexe Zahlen: Die meisten Operatoren und mathematischen Funktionen können auch auf komplexe Zahlen angewendet werden.
  • Zeichenketten: Zeichenketten-Vektoren und Matrizen, Verketten von Zeichenketten, Vergleichsoperatoren, Suchen und Ersetzen, Sortieren, reguläre Ausdrücke.
  • UniScript enthält mehrere 1000 Funktionen, weitere können in UniScript definiert werden.
  • UniScript hat Zugriff auf alle Dokumente, Datensätze, Diagramme, Zeichenelemente, Menüs und Editoren von UniPlot.
  • Dynamischer Datenaustausch mit anderen Anwendungen (DDE). UniPlot kann als DDE-Server und als DDE-Client verwendet werden.
  • UniPlot ist ein ActiveX-Server (OLE-Server) und ActiveX-Client (OLE-Client).
  • Quellcode-Debugger.
  • Quellcode-Editor mit Syntax Highlighting.
  • UniScript kann auch als eigenständiges Programm (ohne UniPlot) verwendet werden.

Software-Voraussetzungen

  • Windows 8/10/11.