Für jede Inventor OEM-Anwendung ist mindestens ein Zusatzmodul erforderlich. Das primäre Zusatzmodul ist das erste Zusatzmodul, das Inventor OEM lädt. Aufgabe des primären Zusatzmoduls ist die Überprüfung der Lizenz und die Implementierung der Funktionen der OEM-Anwendung.
Bei der Aktivierung Ihres Zusatzmoduls müssen Sie die Gültigkeit der Lizenz mit dem von Ihnen ausgewählten Lizenzierungsverfahren überprüfen. Diese Überprüfung müssen Sie mit der Methode Activate des Zusatzmoduls ausführen. Wenn die Lizenz gültig ist, wird das Zusatzmodul normal ausgeführt. Falls die Lizenz ungültig ist, müssen Sie die Methode Application Quit aufrufen, um Inventor OEM herunterzufahren. Inventor OEM wird in diesem Fall weiterhin geladen, jedoch nach dem Laden sofort wieder beendet.
Sie können beliebige weitere Funktionen in der OEM-Anwendung implementieren.
Die Anwendung iBlock veranschaulicht beide Konzepte.
Sowohl beim primären Zusatzmodul als auch bei allen anderen Zusatzmodulen für Inventor OEM handelt es sich um Standardzusatzmodule von Inventor. Zwischen den meisten primären und weiteren Zusatzmodulen bestehen jedoch Unterschiede.
Der mit Inventor 2012 SDK bereitgestellte Assistent für Inventor-Zusatzmodule erstellt registrierungsfreie Zusatzmodule. Informationen zur Konvertierung eines bestehenden nicht registrierungsfreien Zusatzmoduls in ein registrierungsfreies Zusatzmodul finden Sie als schrittweise Anweisung in Anhang A.