Siemens
Digital Industries, Motion Control, Machine Tool Systems
8846
Follower:innenSinumerik 840d Kreisformtest versetzt
01.02.2023, 09:13 Uhr
Hallo zusammenarbeiten,
Ich bin gerade an einer Werkzeugmaschine mit sinumerik 840d.
Immer wenn ich einen Kreisformtest fahre, verschiebt es mit bei der Anzeige eine Achse um mehrere Segmente.
Fahre ich den Test mit der betroffenen Achse und einer anderen Achse, versetzt es plötzlich die andere und die vorherig Betroffene passt.
Also bei XY -> Xachse versetzt.
Bei XZ -> Zachse versetzt.
Hattet ihr das schon mal?
Viele Grüße
Stefan
Ich bin gerade an einer Werkzeugmaschine mit sinumerik 840d.
Immer wenn ich einen Kreisformtest fahre, verschiebt es mit bei der Anzeige eine Achse um mehrere Segmente.
Fahre ich den Test mit der betroffenen Achse und einer anderen Achse, versetzt es plötzlich die andere und die vorherig Betroffene passt.
Also bei XY -> Xachse versetzt.
Bei XZ -> Zachse versetzt.
Hattet ihr das schon mal?
Viele Grüße
Stefan
01.02.2023, 15:33 Uhr
Hallo Stefan,
kannst du dein Problem genauer erklären oder evtl. ein Bild mit anhängen?
Aus deinem Post kann ich nicht verstehen was dein Problem ist.
Gruß
Tobi
kannst du dein Problem genauer erklären oder evtl. ein Bild mit anhängen?
Aus deinem Post kann ich nicht verstehen was dein Problem ist.
Gruß
Tobi
07.03.2023, 20:16 Uhr
Hallo,
Sorry für die späte Antwort, ich hatte momentan nicht die Gelegenheit an der Maschine zu spielen.
anbei zwei Fotos vom Kreisformtest und vom Code.
Hier ist jetzt die X-Achse extrem verschoben.
Wiederhole ich das Ganze zwischen X und Y Achse, ist die Y Achse verschoben und X passt.
VG
Stefan
Sorry für die späte Antwort, ich hatte momentan nicht die Gelegenheit an der Maschine zu spielen.
anbei zwei Fotos vom Kreisformtest und vom Code.
Hier ist jetzt die X-Achse extrem verschoben.
Wiederhole ich das Ganze zwischen X und Y Achse, ist die Y Achse verschoben und X passt.
VG
Stefan
Angehängte Datei(en)
Kreisform.jpg ( 90.98KB )
Anzahl der Downloads: 33
testprog.jpg ( 89.27KB ) Anzahl der Downloads: 31
testprog.jpg ( 89.27KB ) Anzahl der Downloads: 31
08.03.2023, 07:50 Uhr
Hallo Stefan,
ich denke das der Fahler am Programm liegt.
Ich würde dir Empfehlen die zwei Achsen die du messen willst in einem "Endloskreis" fahren zu lassen und dann zu messen.
Hier mal ein Programm von dem letzten Kreisformtest den ich gemacht habe.
D0
FFWON
G91 G94 G2 X0 Z0 I=25 K=0 F1000 TURN=10
M17
Gruß Tobi
ich denke das der Fahler am Programm liegt.
Ich würde dir Empfehlen die zwei Achsen die du messen willst in einem "Endloskreis" fahren zu lassen und dann zu messen.
Hier mal ein Programm von dem letzten Kreisformtest den ich gemacht habe.
D0
FFWON
G91 G94 G2 X0 Z0 I=25 K=0 F1000 TURN=10
M17
Gruß Tobi
08.03.2023, 08:26 Uhr
Du versuchst einen Vollkreis mit der Radiusprogrammierung zu erzeugen.
Ein echter Vollkreis (d.h. Start- und Endpunkt identisch) ist damit aber nicht möglich, weil dann die Lage des Mittelpunktes nicht definiert ist. Deshalb hast du zwischen Start- und Endpunkt eine Differenz von einem µm vorgesehen. Das ist keine gute Idee, denn das ist nur so ungefähr ein Vollkreis.
Du solltest besser einen echten Vollkreis mit I und K programmieren, so wie von Tobe87 vorgeschlagen.
Ein echter Vollkreis (d.h. Start- und Endpunkt identisch) ist damit aber nicht möglich, weil dann die Lage des Mittelpunktes nicht definiert ist. Deshalb hast du zwischen Start- und Endpunkt eine Differenz von einem µm vorgesehen. Das ist keine gute Idee, denn das ist nur so ungefähr ein Vollkreis.
Du solltest besser einen echten Vollkreis mit I und K programmieren, so wie von Tobe87 vorgeschlagen.
08.03.2023, 15:02 Uhr
Hi,
Tja, das scheint es wohl gewesen zu sein.
Vielen Dank schon mal!
Allerdings frisst er es nicht so in einem Satz wie in eurem Vorschlag.
Ich muss es so eingeben:
G1 X200 Y-110 Z-130 F5000
G2 X200 Z-130 I=50 K=0 TURN=10
Tja, das scheint es wohl gewesen zu sein.
Vielen Dank schon mal!
Allerdings frisst er es nicht so in einem Satz wie in eurem Vorschlag.
Ich muss es so eingeben:
G1 X200 Y-110 Z-130 F5000
G2 X200 Z-130 I=50 K=0 TURN=10
08.03.2023, 15:12 Uhr
Allerdings frisst er es nicht ...
Was für ein Fehler kommt denn da?
Den zweiten Satz müsste man übrigens auch noch vereinfachen können, d.h. mit
G2 I=50TURN=10
sollte es auch gehen.
Was für ein Fehler kommt denn da?
Den zweiten Satz müsste man übrigens auch noch vereinfachen können, d.h. mit
G2 I=50TURN=10
sollte es auch gehen.
08.03.2023, 17:12 Uhr
Es kommt dann Kreisendpunktfehler ..
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: