Programmieren von benutzerdefinierten Grafik- und Analyseroutinen in Origin
 


Produkte :  Origin :  Programmierung

 


Wenn Sie Origin häufig verwenden, werden Sie existierende Funktionen von Origin programmatisch aufrufen, Ihre eigenen benutzerdefinierten Routinen und Hilfsmittel verwenden oder Origin von anderen Anwendungen aus ansprechen wollen. Um diese Möglichkeiten zu vereinfachen, bietet Origin die folgenden Optionen:

LabTalk
LabTalk ist eine Origin eigene Skriptsprache. Zur einfachen Anpassung von Vorgängen, wie der Automatisierung von Aufgaben, ist LabTalk ein guter Anfang. Sie können auf sehr viele existierende Skriptbefehle und Funktionen, einschließlich einer großen Anzahl von X-Funktionen, zugreifen, um Routinen für Ihre speziellen Bedürfnisse zu erstellen. Ihr benutzerdefinierter Skriptcode kann einfach neuen Schaltflächen in Symbolleisten oder benutzerdefinierten Menüeinträgen zugewiesen werden.

Origin C
Origin C ist eine mit ANSI C kompatible Programmiersprache, die auch Elemente von C++ und C# verwendet. Zusätzlich zum Zugriff auf alle Zeichen- und Analysefunktionen von Origin können Sie auch auf externe DLLs und die NAG-Bibliothek zugreifen. Origin C kann auch auf benutzerdefinierte DLLs, wie Dialogfelder und Assistenten, die mit externen Programmen erstellt wurden, zugreifen.

X-Funktionen
X-Funktionen bieten einen Rahmen zur Erstellung benutzerdefinierter Hilfsmittel in Origin. Definieren Sie einfach, welche Einstellungen Sie in Ihrem Dialogfeld benötigen, und Origin erstellt das Hilfsmittel nach Ihrer Definition. Sie können sich auf die tatsächliche Datenverarbeitungsaufgabe konzentrieren, indem Sie Origin C-Code von Ihrem Hilfsmittel ausführen lassen. Wenn eine X-Funktion erstellt wurde, kann diese im Origin-Menü oder per LabTalk-Skript aufgerufen und mit anderen Origin-Benutzern geteilt werden.

Automatisierungsserver
Origin kann als Automatisierungsserver von anderen Anwendungen, wie LabVIEW, Excel, MATLAB und benutzerdefinierten Hilfsmitteln, die mit Visual Basic oder Visual C++ erstellt wurden, verwendet werden. NET.-Daten können an Origin übertragen werden und Hilfsmittel wie Minitools können auf die gezeichneten Daten angewendet werden, um Online-Analysen auszuführen. Weiterhin ist es möglich, eine Nachanalyse von Daten durchzuführen, indem Daten an Analysevorlagen gesendet werden.

Developer Kit
Das Developer Kit ist eine in Origin integrierte Möglichkeit, um komplexe Dialogfelder, Hilfsmittel und Assistenten aufzurufen, die mit externen Anwendungen, wie Microsoft Visual C++ erstellt wurden. Elemente können dann via Origin C aufgerufen und gesteuert werden. Benutzerdefinierte Hilfsmittel werden mit Hilfe von Origins Paketmanager mit den entsprechenden Dateien zu einem Paket verbunden werden. Der Endbenutzer kann das Paket dann einfach auf die Origin-Oberfläche ziehen, um die Dateien zu Origin hinzuzufügen.

Orglab
Orglab ist eine kostenlose DLL-Komponente zur direkten Erstellung und Bearbeitung von Origin-Projekten (.OPJ) und anderen Origin-Dateitypen. Sie ist als kostenloser Download verfügbar und setzt nicht voraus, dass Origin auf Ihrem Computer installiert ist. Dies ermöglicht es Entwicklern von Instrumenten, ihre Daten als Origin-lesbare Dateien auszugeben. Endbenutzer können dann eine Nachanalyse der Daten mit Hilfe ihrer eigenen Installation von Origin ausführen.

Verwenden Sie LabTalk-Skript , um Funktionen zu definieren und Variablen, Arbeitsblattdaten und Diagramme aufzurufen.

LabTalk Skript


Verwenden Sie das Developer Kit, um benutzerdefinierte Dialogfelder zu erstellen.

Origin C + Developer Kit


Erstellen Sie Ihre eigenen X-Funktionen, einschließlich Dialogfelder und Vorschaufenster zur benutzerdefinierten Analyse und fügen Sie diese in das Orgin-Menü ein.

X-Funktionen


Greifen Sie auf Origin als Automatisierungsserver zu, um mit Anwendungen wie LabVIEW™ zu kommunizieren.

Automatisierungsserver

 

 
Copyright © 2012 OriginLab Corporation. All rights reserved.
20 Jahre Hochleistungssoftware für Wissenschaft und Ingenieurwesen