586.308 aktive Mitglieder*
3.740 Besucher online*
Kostenfrei registrieren
Einloggen Registrieren

Surfcam/MPost: UponRec geht nicht?!

Beitrag 29.08.2006, 07:49 Uhr
Andreas1964
Andreas1964
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 14.11.2003
Beiträge: 297

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
TOP    
Beitrag 30.08.2006, 20:30 Uhr
DerFräser
DerFräser
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 27.06.2006
Beiträge: 187

wow.gif

Hallo ich bin schon ein bischen eingerostet beim PP-Schreiben für Surfcam:

sauer.gif
Ich weiß sicher: Der M-Postprozessor verarbeitet definitiv keinen APT-Code.

bad.gif
Beim M-Post kann man nur "Einfügen zusätzlicher Befehler" und der Schalter "normaler Text", dann im Feld: Normaler Text alle Befehlszeilen von Hand eingeben.

Der M-Post gibt diese Zeilen 1:1 wieder aus.

Das Löschen dieser Zeilen geht nur im Bearbeitungsmanager:
Arbeitsgang markieren (blau) und dann auf Editiere NC-Bearbeitung:

Dann kann die Zeilen vom INC-File einzeln mit "nächstes" oder "vorheriges" Anwählen. Wenn jetzt unten in der Statuszeile
"INLINE: brummel brumel brummel" kommt kann man über löschen den Müll wieder entsorgen.

Wenn es mehrere Standart-Zeilen sind kann man diese in der

INCIText.txt eingeben und der M-Post gibt diese Zeilen aus.

Achtung, wenn der S-Post auf diese Textzeilen kommt stürzt der PP ab???


Bin kein Weltmeister in der Rechtschreibung...


--------------------
Es wird Frühling, ein Engländer meint dazu: Der Regen wird wärmer...
TOP    
Beitrag 31.08.2006, 06:53 Uhr
Andreas1964
Andreas1964
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 14.11.2003
Beiträge: 297

QUOTE (DerFräser @ Mittwoch, 30.08.06 - 20:30 Uhr)
Wenn es mehrere Standart-Zeilen sind kann man diese in der

INCIText.txt eingeben und der M-Post gibt diese Zeilen aus.


Hmm, was für ein INCIText.txt Dings? Wo soll das sein? Wie geht das?

Hab ich noch nie gehört. Kannst Du mich da mal aufklären wie das geht?
TOP    
Beitrag 31.08.2006, 18:25 Uhr
DerFräser
DerFräser
Level 3 = Community-Techniker
***
Gruppe: Mitglied
Mitglied seit: 27.06.2006
Beiträge: 187

Also die INCIText.txt findet man unter C:\surfcam\surf2003\ !



Gib in die erste Zeile dieser Datei "G00 A100 M9 (DREHTISCH POSITIONIEREN)" ein, dann die Datei abspeichern. Und bei Surfcam (beim Erstellen einer Arbeit): Einfügen zusätzlicher Befehle und der Quatsch G00 A100 M9 (DREHTISCH POSITIONIEREN)
ist sofort anzuwählen. Beim nächsten PP-Lauf wird der Quatsch auch wieder ausgeworfen...





klardoch.gif


--------------------
Es wird Frühling, ein Engländer meint dazu: Der Regen wird wärmer...
TOP    



1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: