Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

CAD/CAM basierte Roboter-Offlineprogrammierung

Ähnliche Präsentationen


Präsentation zum Thema: "CAD/CAM basierte Roboter-Offlineprogrammierung"—  Präsentation transkript:

1 CAD/CAM basierte Roboter-Offlineprogrammierung
Ihre Referenten: XY

2 Firma: XY

3 Die heutige Agenda: Begrüßung Aktuelle Situation bei ……. Kurzportrait der unicam Software GmbH Robotmaster: Unternehmen & Produkte Robotmaster in der Praxis Fragen

4 unicam Software GmbH: CAD/CAM Erfahrung seit 1992
Mastercam seit 1992 Robotmaster seit 2009 > 1000 Kunden in Deutschland Eigenentwicklung: Spannmittel, Simulation, … 38 Mitarbeiter Unsere Standorte und Büros 1 Georgensgmünd (Nürnberg) 2 Lichtenau (Chemnitz) Unsere Team „Mastercam“ Technik

5 Robotmasterkunden der Firma unicam Software GmbH
Industrie Forschung/ Bildung Hersteller

6 Ein durchgängiges System:
Programmierung einer CNC-Maschine Programmierung eines Roboters CAD Daten einlesen Programmierung Simulation CNC Simulation Roboter Optimierung Postlauf CNC / Roboter Fertiges Programm

7 Datenaustausch / Schnittstellen
Standard: Step Parasolid (*.X_T) VDA-FS IGES DXF/DWG (ACAD) Acis (*.SAT) STL Rhino Alibre Design KeyCrator SpaceClaim CadKey Ascii Direkt: Optional:

8 Ein durchgängiges System:
Programmierung einer CNC-Maschine Programmierung eines Roboters CAD Daten einlesen Programmierung Simulation CNC Simulation Roboter Optimierung Postlauf CNC / Roboter Fertiges Programm

9 NC Programmierung

10 Ein durchgängiges System:
Programmierung einer CNC-Maschine Programmierung eines Roboters CAD Daten einlesen Programmierung Simulation CNC Simulation Roboter Optimierung Postlauf CNC / Roboter Fertiges Programm

11 Simulation

12 Ein durchgängiges System:
Programmierung einer CNC-Maschine Programmierung eines Roboters CAD Daten einlesen Programmierung Simulation CNC Simulation Roboter Optimierung Postlauf CNC / Roboter Fertiges Programm

13 Optimierungsmöglichkeiten
Optimierung ext. Achsen Singularität Kollisionen vermeiden Werkzeugorientierung Bahnmanipulation Reichweite Optimierung Toolframe

14 Ein durchgängiges System:
Programmierung einer CNC-Maschine Programmierung eines Roboters CAD Daten einlesen Programmierung Simulation CNC Simulation Roboter Optimierung Postlauf CNC / Roboter Fertiges Programm

15 Postprozessorlauf

16 Ein durchgängiges System:
Programmierung einer CNC-Maschine Programmierung eines Roboters CAD Daten einlesen Programmierung Simulation CNC Simulation Roboter Optimierung Postlauf CNC / Roboter Fertiges Programm

17 Fertiges Roboterprogramm
Beispiel: GripLoad loTool_TypTeil; AccSet 10, 10; ConfL\On; MoveAbsJ [[0.00,0.00,0.00,0.00,0.00,0.00],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],v400,fine,tLaser3; MoveJ [[-74.52,223.43,148.74],[ ,0, ,0],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[16.67,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveJ [[-20.18,223.41,140.24],[ ,0, ,0],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[16.67,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.24,223.41,139.47],[ ,0, ,0],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.27,225.90,139.29],[ ,0, ,0],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.31,228.40,139.11],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.34,230.89,138.94],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.37,233.25,138.81],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.40,235.75,138.70],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.44,238.25,138.59],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.47,240.61,138.50],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.50,243.11,138.46],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.53,245.61,138.42],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.56,247.98,138.37],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.60,250.48,138.40],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.63,252.98,138.42],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.66,255.48,138.44],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.69,257.84,138.51],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2; MoveL [[-15.73,260.34,138.60],[ , , , ],[-1,1,-1,1],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],[0.00,500,5000,1000],fine,tLaser3\Wobj:=obIRB_Hand2;

18 Unterstützung von externen Achsen
Maximal 2 Rotationsachsen Maximal 3 Linearachsen

19 Unterstützung „Werkstück zum Werkzeug“

20 Simulation der kompletten Roboter-Fertigungszelle

21 Bekannte CNC Technologie einsetzen
Einfache Anwendung Bekannte CNC Technologie einsetzen

22 Module

23 Beispiel - Projekte Holz 3D Fräsen Entgraten 3D Fräsen

24


Herunterladen ppt "CAD/CAM basierte Roboter-Offlineprogrammierung"

Ähnliche Präsentationen


Google-Anzeigen