Siemens
Digital Industries, Motion Control, Machine Tool Systems
8845
Follower:innen1-Punktmessung Z-Achse mit NV-Korrektur über Programm
16.06.2023, 10:41 Uhr
Hallo zusammen,
ich möchte folgendes Scenario ausführen. Ich habe wie im Bild anhängend einen Nullpunkt G510 , welche auf der Palette sitzt. Mein Bauteil soll den Nullpunkt G513 erhalten, siehe Bild . Die Oberfläche auf der gemessen wird liegt 116mm von G510 aus gemessen. Diese Fläche wiederrum liegt ca. 32.5 in Minus zu meinen gewünschten NP G513. Also G513 liegt genau beide Werte 116+32.5 in Plus vom NP G510. Nur Messen möchte ich auf der Ebene zwischen den beiden NPs.
Ich hoffe es richtig zu erklären. Oder mein Bild es verständlich macht. Ich hänge auch mein Programm mit an und möchte fragen wie so etwas richtig umgesetzt wird mit der Siemens 840D. Mein Programm ist nicht getestet. Da ich Bedenken habe es läuft richtig, oder mein Taststift bleibt mir
erhalten.
Über jede Hilfe bedanke ich mich herzlich...
Grüße
Matthias
ich möchte folgendes Scenario ausführen. Ich habe wie im Bild anhängend einen Nullpunkt G510 , welche auf der Palette sitzt. Mein Bauteil soll den Nullpunkt G513 erhalten, siehe Bild . Die Oberfläche auf der gemessen wird liegt 116mm von G510 aus gemessen. Diese Fläche wiederrum liegt ca. 32.5 in Minus zu meinen gewünschten NP G513. Also G513 liegt genau beide Werte 116+32.5 in Plus vom NP G510. Nur Messen möchte ich auf der Ebene zwischen den beiden NPs.
Ich hoffe es richtig zu erklären. Oder mein Bild es verständlich macht. Ich hänge auch mein Programm mit an und möchte fragen wie so etwas richtig umgesetzt wird mit der Siemens 840D. Mein Programm ist nicht getestet. Da ich Bedenken habe es läuft richtig, oder mein Taststift bleibt mir
erhalten.
Über jede Hilfe bedanke ich mich herzlich...
Grüße
Matthias
Angehängte Datei(en)
19.06.2023, 08:47 Uhr
Hallo Matthias,
von der Theorie her sollte es so funktionieren.
Aber wie du den Zyklus beschrieben hast, würde die Verschiebung auf Fein gehen. Unten berechnest du aber den Nullpunkt Grob
Auf Fein
CYCLE978(100,13,,1,116,11,12,3,2,1,,,0,0.1,0.02,-0.02,0.02,1,0,,1,1)
Auf Grob
CYCLE978(100,10013,,1,116,11,12,3,2,1,,,0,0.1,0.02,-0.02,0.02,1,0,,1,1)
Und unten könnte man sich ein Paar Sätze sparen.
$P_UIFR[13, Z, TR]=$P_UIFR[13, Z, TR]+32.52
Gruß Tobi
Der Beitrag wurde von Tobe87 bearbeitet: 19.06.2023, 08:47 Uhr
von der Theorie her sollte es so funktionieren.
Aber wie du den Zyklus beschrieben hast, würde die Verschiebung auf Fein gehen. Unten berechnest du aber den Nullpunkt Grob
Auf Fein
CYCLE978(100,13,,1,116,11,12,3,2,1,,,0,0.1,0.02,-0.02,0.02,1,0,,1,1)
Auf Grob
CYCLE978(100,10013,,1,116,11,12,3,2,1,,,0,0.1,0.02,-0.02,0.02,1,0,,1,1)
Und unten könnte man sich ein Paar Sätze sparen.
$P_UIFR[13, Z, TR]=$P_UIFR[13, Z, TR]+32.52
Gruß Tobi
Der Beitrag wurde von Tobe87 bearbeitet: 19.06.2023, 08:47 Uhr
24.06.2023, 17:18 Uhr
Hallo Matthias,
von der Theorie her sollte es so funktionieren.
Aber wie du den Zyklus beschrieben hast, würde die Verschiebung auf Fein gehen. Unten berechnest du aber den Nullpunkt Grob
Auf Fein
CYCLE978(100,13,,1,116,11,12,3,2,1,,,0,0.1,0.02,-0.02,0.02,1,0,,1,1)
Auf Grob
CYCLE978(100,10013,,1,116,11,12,3,2,1,,,0,0.1,0.02,-0.02,0.02,1,0,,1,1)
Und unten könnte man sich ein Paar Sätze sparen.
$P_UIFR[13, Z, TR]=$P_UIFR[13, Z, TR]+32.52
Gruß Tobi
von der Theorie her sollte es so funktionieren.
Aber wie du den Zyklus beschrieben hast, würde die Verschiebung auf Fein gehen. Unten berechnest du aber den Nullpunkt Grob
Auf Fein
CYCLE978(100,13,,1,116,11,12,3,2,1,,,0,0.1,0.02,-0.02,0.02,1,0,,1,1)
Auf Grob
CYCLE978(100,10013,,1,116,11,12,3,2,1,,,0,0.1,0.02,-0.02,0.02,1,0,,1,1)
Und unten könnte man sich ein Paar Sätze sparen.
$P_UIFR[13, Z, TR]=$P_UIFR[13, Z, TR]+32.52
Gruß Tobi
25.06.2023, 07:40 Uhr
Hallo Tobi,
sorry, ich bedanke mich sehr...
sorry, ich bedanke mich sehr...
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: