Hallo!
Ich arbeite mit
Surfcam 2003 und dem MPOST-Postprocessor und steuere damit eine 3-Achsen
Fräsmaschine mit seperatem Rundtisch (Nikken).
Der Rundtisch hat ein seperates Programm, welches mit der NC-Steuerung per M21 angesteuert wird, sprich sagt die NC-Steuerung M21, dann führt der Nikkentisch den nächsten Satz aus.
Deswegen habe ich den Postprocessor so ausgelegt das er mir 2 Dateien schreibt: Datei 1 das NC-Programm, Datei 2 das Rundtischprogramm.
Nun brauche ich auf meine alten Maschine einfach eine Drehung des angeschlossenen Rundtischs auf A100, damit der Bediener das Teil korrekt auf dem Rundtisch ausrichten kann, andernfalls würde meine Bearbeitung mit einer Spannbacke kollidieren.
Von Hand die beiden Programme zu ändern kommt nicht in Frage.
Deswegen dachte ich, ich importiere einfach einen APT-Code der mir die Tischdrehung macht, und mein PP erledigt den Rest.
Tja..., aber welchen? Ich habe div. "Standard-Codes" probiert, funzt nicht.
Dann kam mir die Idee einen "User-APT-Code" reinzuschreiben und diesen mit UponRec abzufangen.
Also hab ich ein kleines Textfile gemacht, ROTA/100 reingeschrieben, im Bearbeitungsmanager als APT-File importiert und an die richtige Stelle zwischen 2 Bearbeitungen geschoben.
Poste ich meine Bearbeitungen mit einem APT-PP, dann sieht's so aus:
GOTO/-16.000000,-104.457954,-12.000000
RAPID
GOTO/-16.000000,-104.457954,45.000000
ROTA/100
OPERTN/7,-1,-1
MCS/$
1.0000000000,0.0000000000,0.0000000000,$
0.0000000000,1.0000000000,0.0000000000,$
0.0000000000,0.0000000000,1.0000000000,$
0.000000,0.000000,0.000000
DISPLY/NEXT
PPRINT/Wendelnut fertigfräsen
Also alles bestens, mein "ROTA" ist da. Mein PP sieht so aus:
UponRec ROTA [Val1]
'Jau geht'
a[Val1]
end
Leider sieht es so aus als wenn die Sequenz nie angesprungen wird. Die Ausgabe meines NC-Programms sieht so aus:
N0028 G1 Y-104.458
N0029 G0 Z45.
N0030 ROTA/100
N0031 M9
N0032 G0 G91 G28 Z0. M19
N0033 M1
N0034 (423485-012.00 SCHAFTFRAESER D12)
N0035 T10 M6
N0036 (WENDELNUT FERTIGFRAESEN)
Weiß jemand warum, bzw. was man da machen kann?
Gibt es andere Wege mit dem MPOST / Surfcam?
Mit freundlichem Gruß,
Andreas Killer, Arbeitsvorbereitung und NC-Programmierung
KLÖCKNER HÄNSEL
PROCESSING GmbH
Lister Damm 19
D-30163 Hannover