Makros

Makros

In diesem Vereichnis finden Sie Informationen zur Makroprogrammierung unter CATIA V5.

Es bestehen zwei Möglichkeiten Makros zu erstellen. Entweder durch Visual-Basic-Script (VBS) Programmierung oder durch Aufzeichnen von Makros (Macrorecording).

Das Programmieren mit Visual Basic (VB) erfordert Kenntnisse im Programmieren. Zusätzlich können CATIA Routinen (bzw. Funktion) aufgerufen werden. Dabei handelt es sich um Befehle die CATIA kennt und von CATIA V5 interprätiert werden können. Werden bei der Programmierung CATIA spezifische Routinen einbezogen, so spricht man von einem CATScript.

Die zweite Möglichkeit ist das Aufzeichnen von Makros. Diese Methode erfordert keinerlei Programmierkenntnise. Die Vorgehensweise dabei ist es einen Makrorecorder zu aktivieren. Anschliessend kann mit CATIA V5 gearbeitet werden. Dabei nimmt der Recorder die Arbeitsschritte auf und schreibt daraus ein CATScript. Wird der Makrorecorder gestoppt. So wird das CATScript beendet. Diese Vorgehensweise ist sehr einfach zu handhaben. Jedoch können dabei häufig nicht alle Wünsche erfüllt werden, da die Programme lediglich Arbeitsschritte nachahmen und nicht “intelligent” sind. So tauchen beispielsweise in der Regel keine Schleifen in der Programmierung auf.

In der Praxis können beide Methoden miteinander verbunden werden. So ist es denkbar zu automatisierende Prozesse zunächst aufzuzeichnen und anschliessend die Scripte manuel anzupassen.