0 BEGIN PGM 3015_DE MM 1 ;NC-Programm, um einen Koerper zu fraesen, der sich 2 ;aus einem Pyramidenstumpf und einem darunterliegenden 3 ;Rechteckzapfen zusammensetzt. 4 ;In diesem NC-Programm definieren Sie alle fuer 5 ;die Bearbeitung noetigen Parameter. Nach der 6 ;Parameterdefinition ruft die Steuerung ein weiteres 7 ;NC-Programm. In dem gerufenen NC-Programm berechnet die 8 ;Steuerung die Werkzeugbahnen und bearbeitet das Werkstueck. 9 ;Die Lage und Form des Pyramidenstumfs und des 10 ;Rechteckzapfens definieren Sie durch die Koordinaten 11 ;der Eckpunkte und der Eckradien. Somit ist es moeglich, eine 12 ;Verdrehung innerhalb des Pyramidenstumfs zu definieren. 13 ;Ausserdem muessen Sie eine aeussere Begrenzung der 14 ;Bearbeitung bestimmen. Auch die Begrenzung definieren Sie 15 ;mit den Koordinaten der Eckpunkte. 16 ;Nach den Koordinaten definieren Sie in einem Block die 17 ;Schnittdaten. Hier koennen Sie auch den Bearbeitungesumfang 18 ;einstellen, falls keine Komplettbearbeitung noetig ist. 19 ; 20 BLK FORM 0.1 Z X+0 Y+0 Z-32 21 BLK FORM 0.2 X+100 Y+100 Z+0 22 ;Werkzeugaufruf Schaftfraeser 23 TOOL CALL 5 Z S4000 24 ; 25 L Z+50 R0 FMAX M3 ;Freifahren 26 ; 27 ;Definition der Kontur oben (Oberkante der Pyramide) 28 FN 0: Q31 =+40 ;X-KOORDINATE 1. ECKE 29 FN 0: Q32 =+30 ;Y-KOORDINATE 1. ECKE 30 FN 0: Q33 =+30 ;X-KOORDINATE 2. ECKE 31 FN 0: Q34 =+60 ;Y-KOORDINATE 2. ECKE 32 FN 0: Q35 =+60 ;X-KOORDINATE 3. ECKE 33 FN 0: Q36 =+70 ;Y-KOORDINATE 3. ECKE 34 FN 0: Q37 =+70 ;X-KOORDINATE 4. ECKE 35 FN 0: Q38 =+40 ;Y-KOORDINATE 4. ECKE 36 FN 0: Q39 =+0 ;ECKRADIUS 37 ;Ende der Definition der Kontur oben 38 ; 39 ;Definition der Kontur des Zapfens 40 FN 0: Q41 =+15.1 ;X-KOORDINATE 1. ECKE 41 FN 0: Q42 =+15.1 ;Y-KOORDINATE 1. ECKE 42 FN 0: Q43 =+15.1 ;X-KOORDINATE 2. ECKE 43 FN 0: Q44 =+84.9 ;Y-KOORDINATE 2. ECKE 44 FN 0: Q45 =+84.9 ;X-KOORDINATE 3. ECKE 45 FN 0: Q46 =+84.9 ;Y-KOORDINATE 3. ECKE 46 FN 0: Q47 =+84.9 ;X-KOORDINATE 4. ECKE 47 FN 0: Q48 =+15.1 ;Y-KOORDINATE 4. ECKE 48 FN 0: Q49 =+15 ;ECKRADIUS 49 ;Ende der Definition der Kontur des Zapfens 50 ; 51 ;Definition der aeusseren Begrenzung der Bearbeitung 52 FN 0: Q61 =-5 ;X-KOORDINATE DER 1. ECKE 53 FN 0: Q62 =-5 ;Y-KOORDINATE DER 1. ECKE 54 FN 0: Q63 =-5 ;X-KOORDINATE DER 2. ECKE 55 FN 0: Q64 =+105 ;Y-KOORDINATE DER 2. ECKE 56 FN 0: Q65 =+105 ;X-KOORDINATE DER 3. ECKE 57 FN 0: Q66 =+105 ;Y-KOORDINATE DER 3. ECKE 58 FN 0: Q67 =+105 ;X-KOORDINATE DER 4. ECKE 59 FN 0: Q68 =-5 ;Y-KOORDINATE DER 4. ECKE 60 ;Ende der Definition der aeusseren Begrenzung 61 ; 62 ;Definition der Schnittdaten 63 FN 0: Q50 =+100 ;VORSCHUB EINTAUCHEN 64 FN 0: Q51 =+250 ;VORSCHUB FRAESEN 65 FN 0: Q52 =+700 ;VORSCHUB SCHLICHTEN 66 FN 0: Q54 =+0 ;AUFMASS IN DER EBENE X/Y 67 FN 0: Q55 =+2 ;SICHERHEITSABSTAND 68 FN 0: Q59 =+30 ;TIEFE DES ZAPFENS 69 FN 0: Q56 =+3 ;ANZAHL DER ZUSTELLUNGEN BEIM FRAESEN DES ZAPFENS 70 FN 0: Q58 =+12.5 ;TIEFE DER PYRAMIDE, EINGABE POSITIV 71 FN 0: Q57 =+100 ;ANZAHL DER ZUSTELLUNGEN BEIM FRAESEN DER PYRAMIDE 72 FN 0: Q60 =+0 ;TIEFE DER OBERKANTE DER PYRAMIDE 73 FN 0: Q0 =+0 ;BEARBEITUNGSUMFANG 74 ; ;0=KOMPLETTBEARBEITUNG (PLANFRAESEN, ZAPFEN, PYRAMIDE) 75 ; ;1=TEILBEARBEITUNG (ZAPFEN, PYRAMIDE) 76 ; ;2=TEILBEARBEITUNG (PLANFRAESEN, PYRAMIDE) 77 ; ;3=TEILBEARBEITUNG (PYRAMIDE) 78 ;Ende der Definition der Schnittparameter 79 ; 80 ;Aufruf NC-Programm 30151_de.h zur Berechnung und Bearbeitung 81 ;Werkzeugbahnen 82 CALL PGM 30151_de.h 83 ; 84 ;Freifahren und Programmende 85 L Z+200 R0 FMAX M2 86 END PGM 3015_DE MM