499.552 aktive Mitglieder
5.099 Besucher online
Kostenfrei registrieren
Einloggen Registrieren

Zwei koordinatensysteme abgleichen ?

Beitrag 31.03.2019, 17:55 Uhr
andibaba
andibaba
Level 1 = IndustryArena-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 09.12.2013
Beiträge: 2

Ich habe in X2mm Y-4mm Versatz zur Bauteilmitte aber das Koordinatensystem der Maschiene ist um -44.7500 grad gedreht .
Wie bekomme ich die anderen werte für den Nullpunkt G54 heraus?
Steuerung Siemens 840D Powerline wir fahren mit Transmit? wacko.gif
TOP    
Beitrag 31.03.2019, 20:22 Uhr
CNCFr
CNCFr
Level 7 = IndustryArena-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.178

Mir ist nicht richtig klar, was dein Problem ist.
Hast du einen Versatz von X2/Y-4 und willst wissen, was das für Koordinaten in einem um -44.7500 grad (um die Z-Achse) gedrehten Koordinatensystem sind?
TOP    
Beitrag 01.04.2019, 13:09 Uhr
andibaba
andibaba
Level 1 = IndustryArena-Lehrling
*
Gruppe: Mitglied
Mitglied seit: 09.12.2013
Beiträge: 2

ZITAT(CNCFr @ 31.03.2019, 19:22 Uhr) *
Mir ist nicht richtig klar, was dein Problem ist.
Hast du einen Versatz von X2/Y-4 und willst wissen, was das für Koordinaten in einem um -44.7500 grad (um die Z-Achse) gedrehten Koordinatensystem sind?

Ja genau du hast den Nagel auf Kopf getroffen
TOP    
Beitrag 01.04.2019, 15:51 Uhr
CNCFr
CNCFr
Level 7 = IndustryArena-Professor
*******
Gruppe: Mitglied
Mitglied seit: 15.09.2002
Beiträge: 1.178

QUELLTEXT
x = X * cos(W) - Y * sin(W) = 2 * cos(44,75) + 4 * sin(44,75) = 4,23642
y = X * sin(W) + Y * cos(W) = 2 * sin(44,75) - 4 * cos(44,75) = -1,43271


Dabei sind X/Y die Eingangsgrößen und x/y die Ausgangsgrößen. W ist der Drehwinkel.

Das hängt jetzt davon, wie man die Drehrichtung definiert.
Wenn das mit den Werten oben nicht funktioniert kannst du mal die Vorzeichen des Winkels invertieren. Das wirkt sich nur im sin aus. Dann erhält man die beiden alternativen Werte:
QUELLTEXT
x = -1,43271
y = -4,23642

TOP    



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