Hallo Zusammen,
ich möchte in einer nächtlichen Sitzung aus einem Java-Programm mehrere Modelle durch ein Catia-Makro bearbeiten lassen.
Mein Programm ruft also folgenden Befehl für jedes Modell auf:
CNEXT -batch -object <<Pfad zum Modell>>/modell1.CATPart -macro <<Pfad zum Makro>>
Dabei kann es vorkommen, dass ich keine Lizenz bekomme. In diesem Fall erscheint allerdings immer ein Dialog, der darüber informiert und bestätigt werden will. Zusätzlich wird unter Windows der Lizenzmanager angezeigt. Dies ist in diesem Fall unerwünscht, da so CNEXT nicht beendet, sondern auf die Bestätigung des Dialogs wartet. Jetzt meine Fragen:
1. Wie kann ich das Erscheinen unterbinden?
2. Wie erkenne ich, dass der Fehler ein Lizenzfehler war?
3. Gibt es evtl. einen besseren Weg als über CNEXT?
Wäre schön, wenn jemand helfen könnte!
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP