Hi danke nochmal an alle für die Antworten, ich hatte mir noch schnell vorher ein Programme selbst geschrieben bei dem ich die Schräge bzw. Fase mit dem Kugelfräser abzeile und auch bestimmen kann in welchem Winkel der Schnitt erfolgen soll. Bin nicht sehr gut im erklären, ich hab die Texte so geschrieben als würde ich versuchen einem Kind das zu erklären mit der Taktik fahre ich immer ganz gut
Beispielprogramm für die abgezeilte Schräge.
0 BEGIN PGM kglfr abzeilen MM
1 BLK FORM 0.1 Z X-38 Y-47 Z-55
2 BLK FORM 0.2 X+0 Y+0 Z+0
3 L
4 L
5 * - T901 Kugelfraeser D10
6 TOOL CALL 901 Z S3000 F1500
7 L
8 * - Alle Angaben werden so eingegeben als wuerde die Schraege oder Fase vor~
einem in Y+ sein.
9 * -
Drehen und versetzen kann man die Schraege oder Fase mit der~
NP-Verschiebung und Winkelangaben
10 ;Parametereingabe
11 FN 0: Q1 =+5 ;Fraeserradius
12 FN 0: Q2 =+90 ;Schnittwinkel im Durchmesser des Fraesers einstellen um~
Schraege sauber abzuzeilen (Beispiel: 30 Grad hier fuer den Durchesser~
des Fraesers eintippen auf den Radius gesehen sind es dann 15 Grad)
13 FN 0: Q3 =+0 ;Laenge der Schraege Nullpunkt
14 FN 0: Q6 =+47 ;Laenge der Schraege Koordinate X+
15 FN 0: Q7 =+0 ;Breite der Schraege Nullpunkt
16 FN 0: Q4 =+2 ; Breite der Schraege Y+
17 FN 0: Q18 =+7 ;Hoehe der Schraege Z oben rechts
18 FN 0: Q5 =+5 ;Hoehe der Schraege Z Koordinate unten rechts
19 FN 0: Q8 =+5 ;Hoehe der Schraege Z unten links
20 FN 0: Q17 =+7 ;Hoehe der Schraege Z oben links
21 FN 0: Q16 =+0 ;Winkel zum bestimmen der Schraegrichtung
22 L ;Parametereingabe Ende
23 L
24 L
25 L ;Berechnungen
26 Q9 = 2 * Q1 * SIN ( Q2 / 2 )
27 Q10 = Q9 / 2 * TAN ( Q2 / 4 )
28 Q11 = ( Q1 * 2 - Q9 ) / 2
29 Q12 = Q4 + Q1 - Q11
30 Q13 = Q5 - Q10
31 Q14 = Q7 + Q1 - Q11
32 Q15 = Q8 - Q10
33 Q19 = Q17 - Q10
34 Q20 = Q18 - Q10
35 L ;Berechungen Ende
36 L
37 L
38 L Z+150 R0 FMAX M13
39 L
40 * - NP-Verschiebung je nachdem wohin die Schraege soll
41 CYCL DEF 7.0 NULLPUNKT
42 CYCL DEF 7.1 X-2
43 CYCL DEF 7.2 Y-47
44 CYCL DEF 7.3 Z-7
45 * - NP-Eingabe Ende
46 L
47 CYCL DEF 10.0 DREHUNG
48 CYCL DEF 10.1 ROT+Q16
49 L
50 L
51 L X+Q12 Y+Q6 Z+30 R0 FMAX
52 CYCL DEF 231 REGELFLAECHE ~
Q225=+Q12 ;STARTPUNKT 1. ACHSE ~
Q226=+Q6 ;STARTPUNKT 2. ACHSE ~
Q227=+Q13 ;STARTPUNKT 3. ACHSE ~
Q228=+Q12 ;2. PUNKT 1. ACHSE ~
Q229=+Q3 ;2. PUNKT 2. ACHSE ~
Q230=+Q15 ;2. PUNKT 3. ACHSE ~
Q231=+Q14 ;3. PUNKT 1. ACHSE ~
Q232=+Q3 ;3. PUNKT 2. ACHSE ~
Q233=+Q19 ;3. PUNKT 3. ACHSE ~
Q234=+Q14 ;4. PUNKT 1. ACHSE ~
Q235=+Q6 ;4. PUNKT 2. ACHSE ~
Q236=+Q20 ;4. PUNKT 3. ACHSE ~
Q240=+80 ;ANZAHL SCHNITTE ~
Q207= AUTO ;VORSCHUB FRAESEN
53 CYCL CALL
54 L
55 L
56 CYCL DEF 7.0 NULLPUNKT
57 CYCL DEF 7.1 X+0
58 CYCL DEF 7.2 Y+0
59 CYCL DEF 7.3 Z+0
60 CYCL DEF 10.0 DREHUNG
61 CYCL DEF 10.1 ROT+0
62 L
63 L Z+150 R0 FMAX M9 M5
64 L X-1 Y-1 Z+400 R0 FMAX M91
65 END PGM kglfr abzeilen MM
Der Beitrag wurde von Der_Dude bearbeitet: 19.01.2024, 08:44 Uhr