QUOTE (winter.amorbach @ 25.10.2018, 13:54 Uhr)
M128.pdf ( 196.29KB )
Anzahl der Downloads: 78Hallo , habe mal eine Skizze angahängt, hoffe ist so verständlicher.
Gruß Thomas
Moin!
Weis nicht, ob das Thema noch aktuell ist...
Du möchtest quasie einen Zapfen
fräsen indem du den Tisch (C-Achse) drehst und dabei das Werkzeug mitführst.
Prinzipiell kein Hexenwerk, nur auch kein Kinderspiel.
Deine Maschine muss TCPM (M128) unterstützen! Mit aktivem TCPM kannst Du kein RL/RR nutzen (Radiuskorrektur selber rechnen)! Es funktionieren mit aktivem M128 nur Bohrzyklen (Also kein Bohrfräsen, Planfräsen, Nuten- bzw. Zapfenfräsen oder ähnliches)
Das Heisst selber rechnen bzw. mit Q-Parametern und in Einzelsätzen schreiben.
Hab ma fix ein Beispiel gebastelt:
1 BLK FORM 0.1 Z X-501 Y-501 Z-50
2 BLK FORM 0.2 X+501 Y+501 Z+0
3 TOOL CALL "HM20" Z S2500
4 Q3 = 48 ;
Seitenaufmaß zur Kontur (Entnommen aus Cycl25)5 Q30 = 700 ;
Vorschub6 Q50 = 900 ;
Enddurchmesser Zapfen7 L X-Q108 Y+500 R0 FMAX M3 ;
Vorpositionierung8 L Z+50 R0 FMAX
9 LBL 11 ;
LBL für widerholung10 CALL LBL 1
11 Q3 = Q3 - 2 ;
Rechnung für Seitenzustellung12 FN 11: IF +Q3 GT +0.1 GOTO LBL 11 ;
Sprungbefehl bei nicht erreichen des Enddurchmessers13 Q3 = 0.1 ;
Aufmaß Schlichten14 CALL LBL 1
15 Q3 = 0 ;
Schlichten16 CALL LBL 1
17 M30
18 LBL 1 ;
Konturlabel19 Q51 = ( Q50 / 2 ) + Q108 + Q3 ;
Rechnung für Polarkoordinate des zu bearbeitenden Durchmessers mit Radiuskorrektur20 FUNCTION TCPM F TCP AXIS POS PATHCTRL VECTOR ;
Aktivieren M12821 L A+0 B+0 C+0 R0 FMAX ;
Ganz wichtig! Zu beginn Achsen Nullen22 APPR CT X-Q108 Y+Q51 Z-30 CCA90 R-Q108 R0 FQ30 ;
Anfahrbewegung23 L X+0
24 CC X+0 Y+0
25 CP IPA-90 IC-90 DR- ;
Teilung in 4x90° da sonst nicht gedreht wird bzw. Fehlermeldung ausgegeben wird (Wahlweise kleineren Winkel wählen)26 CP IPA-90 IC-90 DR-
27 CP IPA-90 IC-90 DR-
28 CP IPA-90 IC-90 DR-
29 DEP CT CCA90 R-Q108 ;
Abfahrbewegung30 L Z+50 R0 FMAX ;
Abheben31 FUNCTION RESET TCPM ;
M128 zurücksetzen32 LBL 0
Bin dabei von Deinem Teildurchmesser von 1000 mm ausgegangen auf einen Enddurchmesser von 900 mm bei einer Tiefe von 30 mm (NP mitte Teil).
Diese Schreibweise funktioniert so bei der iTNC530 soweit ich weiß bei allen Softwareständen. Die 640 möchte das ein bissl anders. Mit älteren Steuerungen kennen ich mich diesbezüglich nicht aus.
Alle Angaben ohne Gewähr!
Grüße