Catia Macros

Die PLM Software Catia von Dassault Systemes bietet viele Stärken der individuellen Erweiterung.

So können Konstrukteure häufig wiederkehrende und zeitraubende Prozesse beim Modellieren vereinfachen und beschleunigen.

Dafür gibt es Bedarf, weil die Software in der Grundausstattung in vielen Bereichen sehr umfangreich ist, jedoch für spezielle Zwecke wenig Detailwerkzeuge bietet.

Um die Software auf betriebseigene Vorgaben einzustellen, sind angepasste Tools in Form von Catia Macros sehr hilfreich.

GUI Design

Visual Basic for Applications (VBA)

Visual Basic Macro für Catia

Microsoft Visual Basic for Applications bietet umfangreiche Möglichkeiten der Anpassung von Wirtsprogrammen.

Schnittstellen zum Ausführen von eigenen Programmen in Catia basieren auf der Skriptsprache Visual Basic for Applications (VBA). Programme werden in einem vorgesehenen Bereich abgelegt und sind anschließend im User Interface verfüg- und ausführbar. Die Sprache ist die am weitesten verbreitete, wenn es um die Anpassung von Wirtsprogrammen geht und ist zum Beispiel auch in Excel integriert. Die Interpreter sind leistungsfähig, erfordern jedoch einen prozeduralen Ablaufplan. Visual Basic unterstützt Objekt orientierte Programmierung und es gibt kaum Einschränkungen in der Anwendbarkeit auf den Systemen. Anwender können im Systemkern tief verankerte Funktionen wie das Drucken ansprechen, weitere Prozesse öffnen und deren Ergebnisse verwalten oder Datenbanken im Netzwerk laden.  

VBA Macros

VBA Skripte bezeichnet Anwender in Catia als Macros, mit der Dateiendung .CATScript.

Mit diesen Skripten übertragen wir Parameter aus der 3D-Konstruktion in ein Zeichnungsdokument oder erstellen Modelle automatisiert.

Catia Interface Fenster

Wir passen die Grafikoberfläche mit erweiterten Funktionen an, um Benennungen von Bauteilen in Baugruppen und weitere Eigenschaften per Tastendruck auf Ihre Wünsche anzupassen. Catia setzt der Anwendbarkeit theoretisch keine Grenzen. So programmieren wir komplizierte Aufgaben wie zum Beispiel eine Drahtmodellerstellung, die auf einem digitalisierten Reverse Engineering Modell basieren

Effizienter arbeiten mit Catia

Beschleunigen Sie Ihren Workflow mit Catia Macros

Kontakieren Sie uns!