摘要 |
Eine Roboterprogrammiervorrichtung (10) umfasst: eine Bearbeitungslinien-Bestimmungseinheit (21), die eine Bearbeitungslinie (41) bestimmt; eine Betriebsmodus-Bestimmungseinheit (22), die einen Betriebsmodus eines Lernpunktes bestimmt; eine Programmerzeugungseinheit (23), die ein Betriebsprogramm für den Roboter erzeugt, basierend auf der Bearbeitungslinie und dem Betriebsmodus; eine Beeinträchtigungsziel-Bestimmungseinheit (24), die einen nicht bearbeitenden Werkzeuganteil als ein Beeinträchtigungsziel bestimmt; eine Beeinträchtigungs-Ermittlungseinheit (25), die eine Beeinträchtigung zwischen dem Roboter oder dem nicht bearbeitenden Werkzeuganteil an einem Lernpunkt ermittelt; eine Nicht-Beeinträchtigungspositions-Sucheinheit (26), die nach einer Nicht-Beeinträchtigungsposition sucht; und eine Korrektureinheit (27), die eine Position des Lernpunkts basierend auf einem Suchresultat korrigiert. |