Fastems

Fastems Fastsimu – leistungsfähige Offline-Programmiersoftware

Die Offline-Programmierung (OLP) – insbesondere für das Entgraten und die Endbearbeitung – wird zunehmend in zahlreichen Roboteranwendungen gefordert. Da die meisten der auf dem Markt verfügbaren OLP-Programme jedoch für die allgemeine Verwendung ausgelegt sind, fehlen oft bestimmte Grundfunktionen, die für diese Anwendungen erforderlich sind. Dadurch wird die Programmierung mit einem allgemeinen OLP-Programm komplex, zeitraubend und auf keinen Fall anwenderfreundlich. Fastems Fastsimu ist ein leistungsfähiges Programm zur Offline-Programmierung und Simulation, das speziell für das Entgraten und die Endbearbeitung konzipiert wurde.

Darstellung der OLP für Robotertechnik
Roboterprogramme können entweder mithilfe von 3D-CAD-Modellen oder Werkzeugwegen erstellt werden, die mit CAD/CAM-Software erstellt wurden. Nach der Simulation ist das Roboterprogramm einsatzbereit.

Fastsimu ist anwenderfreundlich und leicht zu programmieren. Die Benutzeroberfläche enthält nur die zur Ausführung der jeweiligen Aufgabe benötigten Tools – nichts weiter. Fastsimu basiert auf einer von Visual Components entwickelten Softwareplattform, die eine ausgezeichnete Performance und Funktionalität bietet.

CNC-Werkzeugwege aus jeder beliebigen CAD/CAM-Software können in Fastsimu importiert und zu einem Roboterprogramm konvertiert werden. Fastsimu enthält spezielle Tools für die in der Endbearbeitung typischen langen Werkzeugwege. Die Werte für die externen Roboterachsen, den Drehtisch und/oder den linearen Verfahrweg werden automatisch zugewiesen, was die Programmierung vereinfacht.

Fastsimu unterstützt unterschiedliche 3D-CAD-Formate für den Import von Modellen von Vorrichtungen und Werkstücken. Durch Verwendung der Funktionen von CAD-Modellen stehen leistungsfähige Tools für das Erstellen und Bearbeiten von Entgratungswegen zur Verfügung. Fastsimu erkennt die Oberflächen, Öffnungen und Kanten von Modellen und erstellt die Werkzeugwege automatisch. Mithilfe von Kalibrierwerkzeugen werden die Differenzen zwischen der echten Roboterzelle und ihrer virtuellen Kopie minimiert.

Zur Simulation des Roboterprogramms gehören Roboterbewegungen, Reichweitenanalysen, Erkennung von Kollisionen und Beinahe-Kollisionen, automatische Werkzeugwechsel und das Zykluszeit-Reporting. Nach der erfolgreichen Simulation wird das Programm vom PC in die Robotersteuerung geladen. Beim Einsatz von Fastsimu sind die durch die Programmierung bedingten Stillstandszeiten nur kurz. Dies ist ein eindeutiger Vorteil gegenüber der Online-Programmierung.

Merkmale

  • Umfassende Unterstützung für den Import von CAD-Modellen. Standardformate: VRML, STL, DXF, 3ds und optional eines der folgenden Formate: Inventor, JT, Open, Parasolid, SolidWorks, CATIA, STEP, ProE, IDEAS NX, IGES.
  • Offene Anwendung, die vom Roboterhersteller unabhängig ist.
  • Modellierung der Roboterzelle basiert auf intelligenten Komponenten.
  • Bei der Modellierung der Roboterzelle können öffentliche Komponentenbibliotheken verwendet werden.
  • Drehtische und Längsschienen können als externe Achsen für den Roboter verwendet werden.
  • Umfangreiche Werkzeugsammlung zur Kalibrierung des Simulationsmodells.
  • Roboterprogramme können basierend auf Bearbeitungswegen automatisch erstellt werden, die mit CAD/CAM-Software erstellt und im APT- oder NCI-Format importiert werden.
  • Automatische Optimierung der Ausrichtung von Programmpunkten und Definition externer Achsen.
  • Roboterprogrammpunkte lassen sich mithilfe von 3D-CAD-Modellfunktionen automatisch erstellen.
  • Umfassende Funktionen zum Bearbeiten der Programmpunkte und -pfade: Einstellen der Position und der Ausrichtung sowie             Kopieren, Verschieben und Spiegeln der Punktgruppen.
  • Prozessparameter und E/A-Spezifikationen, Unterstützung für anwendungsspezifische Anleitungen.
  • Simulation von Roboterprogrammen:
    • Prüfungen von Kollisionen und Beinahe-Kollisionen
    • Überwachung von Einschränkungen der Robotergelenke, Geschwindigkeiten und Beschleunigungen sowie Erkennung von Anomalien
    • Simulation von Werkzeugwechseln
    • Prüfung der Zykluszeit
  • Compiler für Zwei-Wege-Kommunikation zum Übertragung von Roboterprogrammen zwischen Fastsimu und der Robotersteuerung.
  • Zusätzliche Funktionen können mit der Programmiersprache Python implementiert werden.
  • Sicherheitsanforderungen
    • Betriebssystem Windows XP oder höher
    • Hardware zur Beschleunigung von 3D-Grafiken empfohlen