Makro Programmierung MSCL –
vom Anfänger zum Profi  

PolyWorks® ist eine universelle Softwarelösung für die 3D-Analyse und Qualitätsprüfung, um Werkzeug- oder Bauteilabmessungen zu überprüfen, Fertigungs- und Montageprobleme zu diagnostizieren und zu vermeiden. Oft ist es jedoch so, dass die Standardfunktionen nicht auf all Ihre individuelle Herausforderungen passen. Hierzu lassen sich mittels Makroprogrammierung individuelle und maßgeschneiderte Lösungen für Ihre Anwendung erstellen und wiederkehrende manuelle Aufgaben automatisieren. In dieser Schulung lernen Sie schrittweise die PolyWorks® eigene Programmiersprache MSCL kennen. Während des gesamten Trainings werden Sie Schritt für Schritt an die Umsetzung des ersten eigenen Makros, interaktive Merkmalsauswahl und Umrennen mit fortlaufendem Index herangeführt. Sie starten, indem Sie Ihre manuellen Eingaben aufzeichnen und als kleine Makrofunktion ausführen. Im weiteren Schulungsverlauf lernen Sie kompliziertere und verschachtelte Makros mit Variablen, Bedingungen, Schleifen, Eingabemasken und Untermakros zu erstellen.  

 

Ihr Nutzen

  • Steigerung der Effizienz und Zuverlässigkeit durch Automatisierungen von wiederkehrenden manuellen Aufgaben  

  • Erweiterung der PolyWorks® Mess- und Analysefunktionen für individuelle Anforderungen  

  • Ergänzung von interaktiven Eingaben  

  • In- und Exportfunktionen individualisieren und automatisieren  

Zielgruppe  

  • Messtechniker, die in PolyWorks Messprojekte erstellen und mittels Makros automatisieren möchten  

  • Messtechniker, die die PolyWorks Standardfunktionen um eigene Mess- und Analysefunktionen ergänzen möchten  

 

Lernziele

  • MSCL-Dokumentation und Funktionsbibliothek kennenlernen  
  • Makrorekorder  
    • Makrobefehle aufzeichnen   
    • Einfache, manuelle Routinen automatisieren  
  • Makroeditor  
    • Deklarieren und verwenden von lokalen sowie globalen ‚shared‘ Variablen und Arrays  
    • Interaktive Auswahl, Verwenden und Bearbeiten von Objekten der Baumansicht  
    • Erstellen von ‚If‘-Bedingungen und ‚While‘-Schleifen  
    • Verwenden von booleschen Operatoren 
    • Ein- und Ausgabemasken erstellen  
    • Mathematische Berechnungen durchführen  
    • Import und Export von Dateien  
    • Debugging Funktionen  
  • Makros verwenden  
    • Erstellen von eigenen Symbolleisten  
    • Makros im Messablauf automatisch starten  
    • Makros als Messmethode verwenden  
    • Arbeiten mit Haupt- und Untermakros 
    • Event-getriggerte Makros ausführen 
    • Interaktive Funktionen verwenden  

 

Ablauf  

  • Das E-Learning hat einen Umfang von ca. 8h  
  • Jeder Teilnehmer erhält einen personalisierten Zugang und kann individuell in seinem Tempo die Lerninhalte bearbeiten  
  • Das E-Learning steht Ihnen für einen Zeitraum von vier Wochen flexibel zur Verfügung.  

  

 

Voraussetzungen  

  • Absolvierte PolyWorks® Grundschulung 
  • Erfahrungen mit skript-basierten Programmiersprache (C++, JavaScript, VBA, Python, PowerShell,…) empfehlenswert  
  • Für das E-Learning sollte eine aktuelle PolyWorks Inspector Lizenz zur Verfügung stehen
     

Hinweis: Aufbauend auf dieses E-Learning kann eine individuelle Aufbauschulung angeboten werden. Wir unterstützen Sie in einem mehrtägigen, individuellen Training bei Ihrer spezifischen Programmierherausforderung.  

Sie haben Fragen zur Schulung?

AS_1.jpg

Andreas Stephan

Beratung & Koordination Schulung

Hier finden Sie unsere Schulungszentren und verfügbare Schulungstermine 

Sie wünschen eine Schulung bei Ihnen vor Ort? Dann melden Sie sich gerne bei uns und wir beraten Sie. 

Standort Lindau